spb/cancerindex
Public
TypeScript 97.2%
SQL 1.5%
CSS 0.6%
JavaScript 0.5%
1import type { Metadata } from 'next';2import Link from 'next/link';3import { CONTACT_EMAIL, AUTHOR_NAME, AUTHOR_URL, HOSTING_NAME, HOSTING_URL } from '@/lib/site';4import { PageHeader, Section } from '@/components/ui/section';56export const metadata: Metadata = { title: 'About', description: 'What CancerIndex is, who it is for, and what it refuses to do.' };78export default function AboutPage() {9 return (10 <div className="ci-prose max-w-3xl">11 <PageHeader kicker="About" title="The global index of cancer" lede="CancerIndex is a provenance-first, continuously updated, transparently sourced index of every recognized malignant disease entity — not a list of thirty common cancers." />12 <Section id="what" kicker="Scope" title="What it connects">13 <p>Taxonomy (NCIt, OncoTree, ICD), epidemiology (registries), genomics (open cohorts), variants and curated evidence (CIViC, ClinVar), therapies and regulatory status (by jurisdiction), clinical trials (ClinicalTrials.gov), and literature (PubMed) — linked through stable public identifiers and explicit match types.</p>14 </Section>15 <Section id="who" kicker="Audience" title="Who it is for">16 <p>Researchers, clinicians, analysts, journalists, patient advocates and developers who need the number <em>and</em> where it came from. The public API mirrors the site so nothing on the page is unavailable programmatically.</p>17 </Section>18 <Section id="principles" kicker="Principles" title="What it refuses to do">19 <ul>20 <li>No number without a source, a retrieval date and — when derived — a formula version.</li>21 <li>No invented, estimated or placeholder statistics. Missing data is shown as missing.</li>22 <li>No composite "worst cancer" score that hides its weights.</li>23 <li>No medical advice: CancerIndex is not a physician, does not diagnose and does not recommend treatment.</li>24 <li>No AI-generated synthesis in this phase; all text is sourced or fixed methodology.</li>25 </ul>26 </Section>27 <Section id="team" kicker="Who" title="Who builds and hosts it">28 <p>29 CancerIndex is designed, built and maintained by{' '}30 <a className="ci-link" href={AUTHOR_URL} rel="author">31 {AUTHOR_NAME}32 </a>33 . Questions, corrections, licensing concerns and collaboration requests: <a className="ci-link" href={`mailto:${CONTACT_EMAIL}`}>{CONTACT_EMAIL}</a>.34 </p>35 <p className="mt-2">36 The platform — database, ingestion workers, API and web application — is hosted on{' '}37 <a className="ci-link" href={HOSTING_URL} target="_blank" rel="noopener noreferrer">38 {HOSTING_NAME}39 </a>{' '}40 (www.maclustr.io), a private Apple-silicon compute cluster, and published through the MacLustr Tunnel.41 </p>42 </Section>43 <Section id="status" kicker="Status" title="Phase 1">44 <p>45 The taxonomy backbone is live; epidemiology, genomics, trial and literature connectors are being brought online one at a time, each after a license review. Follow progress on the <Link className="ci-link" href="/sources">source registry</Link> and read the <Link className="ci-link" href="/methodology">methodology</Link>.46 </p>47 </Section>48 </div>49 );50}51