CPTAC-Brain, Head and Neck, Kidney, Lung, Pancreas, Uterus
1,866 tumors across six cancer types with genomics in the GDC and proteomics in the PDC - the largest prospectively collected proteogenomic cohort, with recurrence recorded for 78% of cases.
Can it answer your research question?
5 of 6 supportedOverall survival
SupportedVital status and time are populated; median follow-up 1.9 years; 1,763 cases with follow-up; endpoints: overall survival, recurrence-free interval.API
Progression or recurrence
SupportedA time to event is derivable: recurrence-free interval;
progression_or_recurrenceis informative for 78% of cases.APITreatment response
Supporteddisease_responseis populated for 92% of cases; criteria: complete response, cr-complete response.APIWhich drug was given
Not supportedtherapeutic_agentsis recorded for 4% of cases.APIStage-adjusted modelling
Supportedajcc_pathologic_stageis informative for 76% of cases.APIAnalysis by race or ethnicity
SupportedRace is informative for 95% of cases.API
At a glance
Every percentage is the repository’s own record of what is filled inSubjectCALC
As filed by the repository
Who is in the cohortAPI
- Sex1,003 male · 863 female
- Race1,496 white · 244 asian · 22 black or african american · 1 1 other · 57 not reported · 46 unknown
- Ethnicity371 not hispanic or latino · 34 hispanic or latino · 1,432 not reported · 29 unknown
- Vital status1,087 alive · 700 dead · 79 not reported
Age at diagnosis
What was measured, and on how many
- Whole exome sequencing1,844 of 1,866 · 99%
- Targeted DNA panel sequencing73 of 1,866 · 4%
- Bulk RNA sequencing1,824 of 1,866 · 98%
- Whole genome sequencing1,827 of 1,866 · 98%
- microRNA sequencing1,826 of 1,866 · 98%
- Single-cell RNA sequencing30 of 1,866 · 2%
- DNA methylation array1,817 of 1,866 · 97%
- Copy Number Variation1,762 of 1,866 · 94%
- Somatic Structural Variation1,753 of 1,866 · 94%
Platform, files and data levels
| Assay | Platform | Files | Levels |
|---|---|---|---|
| Whole exome sequencingAPI | illumina | 34,293 | - |
| Targeted DNA panel sequencingAPI | illumina | 424 | - |
| Bulk RNA sequencingAPI | illumina | 26,704 | - |
| Whole genome sequencingAPI | illumina | 32,629 | - |
| microRNA sequencingAPI | illumina | 7,977 | - |
| Single-cell RNA sequencingAPI | illumina | 220 | - |
| DNA methylation arrayAPI | illumina | 7,830 | - |
| Copy Number VariationAPI | - | 7,703 | - |
| Somatic Structural VariationAPI | - | 8,135 | - |
How complete all 29 clinical fields are - 10 informative for at least 80% of cases
Outcome
Follow-up
Treatment
Diagnosis
Demographics
Access
Data Access Request through dbGaP using an eRA Commons account; institutional signing official approval required
- Open components
- 24,171 open-access files
- Controlled components
- 85,906 controlled-access files
- Typical turnaround
- days to a few weeks after signing official approval
- License
- NIH Genomic Data Sharing Policy terms
- Citation requirement
- Cite the dataset accession and the program's publication guidelines; see the GDC publication policy.
What it is good for
Written and checked by a reviewer, not generated from metadata.
1. Which genomic alterations have consequences at the protein level, and which do not?
Needs another datasetn ≈ 1,000HUMANThis is the question CPTAC exists to answer, and it needs both halves joined. Genomics on over 1,800 cases here pairs with proteomic studies in the PDC on the same participants, allowing copy number and mutation effects to be traced to protein and phosphosite abundance.
Statistical note: The proteomic layers cover subsets of the cohort organized by cancer type, so the joined analysis is substantially smaller than 1,866 and varies by tumor type. Build the intersection first.
NeedsWhole exome sequencingBulk RNA sequencingProteome (mass spectrometry)Phosphoproteome2. What molecular features predict recurrence across cancer types?
Needs approved accessn ≈ 1,453HUMANProgression or recurrence is informative for 77.9% of 1,866 cases with a median follow-up of 22.8 months - unusual completeness for a recurrence endpoint, and the basis for a genuinely pan-cancer recurrence analysis.
Statistical note: Pan-cancer recurrence pooling mixes very different natural histories; stratify by tumor type and treat the pooled estimate as secondary.
NeedsBulk RNA sequencingWhole exome sequencingOutcome datadiagnoses.progression_or_recurrencedemographic.vital_status3. Do proteogenomic subtypes cut across tissue of origin?
Needs another datasetn ≈ 1,000HUMANSix cancer types collected prospectively under a common protocol make cross-tissue subtype comparison less confounded by collection differences than a retrospective pan-cancer assembly.
NeedsProteome (mass spectrometry)Bulk RNA sequencing
What it cannot tell you
Written by a reviewer against the source, not inferred from what is missing.
The proteomic data that define this cohort's purpose are not in this record. They are distributed through the Proteomic Data Commons as separate per-fraction studies with their own identifiers, and joining them is the analyst's responsibility.
Affects: Any proteogenomic analysis
Mitigation: Retrieve the corresponding PDC studies and join on case identifier. Budget real time for this; it is the most common place CPTAC reuse stalls.
Treatment type is populated for 52.7% of cases and therapeutic agents for only 4.1%, so treatment context is thin relative to the outcome annotation.
Affects: Treatment-response analysis; Treatment-adjusted prognosis
Mitigation: Restrict treatment claims to the subset with agent-level records, and report its size.
1,496 of 1,866 cases are recorded as white, 244 as Asian and only 22 as Black or African American. The Asian representation reflects international collection sites.
Affects: Disparities research involving Black patients
Mitigation: 22 cases cannot support conclusions about Black patients. The Asian subgroup is large enough for some comparisons but is confounded with collection site.
Six cancer types means per-type sample sizes in the low hundreds.
Affects: Type-specific discovery
Mitigation: Pool for discovery and validate per type, or use hierarchical models.
A large share of the 110,077 files are controlled access.
Affects: Sequence-level analysis
Mitigation: The PDC proteomic half is entirely open, so the proteomic analysis can begin before genomic access is approved.
Not appropriate for
- Describing this as a proteogenomic dataset without retrieving the PDC studies. - This GDC record contains no proteomic data.HUMAN
- Conclusions about Black patients. - 22 cases is far too few.HUMAN
Who has used it
Articles that analyzed these data, counted separately from articles that only cited the paper. Only the first counts as reuse.
What articles did with it
- Cited the paper688
- Mentioned the dataset1
- Accession found in text28
- Declared using it18
- Analyzed the data25
Against comparable datasets
- Analyzed it25
- Expected~85
- 25 article(s) reference this dataset's accession in a methods section, against 85.2 predicted for datasets of comparable size, age, modality breadth and access tier (reuse gap index -1.73 on a log2 scale, 16th percentile of the assessed corpus).
- Its publications are cited 688 times, about 28 citations for every article that analyzed the data - the dataset is known but little used.
Original publication
Articles that analyzed the data
Community examples
Share your exampleAnalyses someone ran on these data end to end, each with a receipt recording when it ran, against which packages and for how long.
Nobody has shared an analysis of this dataset yet. The examples on other datasets cover the common patterns and can be adapted - and if you adapt one, it belongs here.
Start here
Starter code generated from this record’s own identifiers, then the access steps.
Get the data in code
GDC: list open files and download thempython
import json, requests
PROJECT = "CPTAC-3"
filters = {"op": "and", "content": [
{"op": "in", "content": {"field": "cases.project.project_id", "value": [PROJECT]}},
{"op": "in", "content": {"field": "access", "value": ["open"]}},
]}
params = {"filters": json.dumps(filters),
"fields": "file_id,file_name,data_category,data_type,file_size",
"size": "10000", "format": "JSON"}
files = requests.get("https://api.gdc.cancer.gov/files", params=params, timeout=60).json()["data"]["hits"]
print(len(files), "open files")
# Write a manifest and fetch with the GDC client (https://gdc.cancer.gov/access-data/gdc-data-transfer-tool)
with open("manifest.txt", "w") as fh:
fh.write("id\n" + "\n".join(f["file_id"] for f in files))
# $ gdc-client download -m manifest.txtGDC: clinical table for every casepython
import json, requests
filters = {"op": "in", "content": {"field": "project.project_id", "value": ["CPTAC-3"]}}
params = {"filters": json.dumps(filters), "size": "5000", "format": "TSV",
"fields": ",".join([
"submitter_id", "demographic.vital_status", "demographic.days_to_death",
"diagnoses.days_to_last_follow_up", "diagnoses.ajcc_pathologic_stage",
"diagnoses.treatments.treatment_type", "diagnoses.treatments.treatment_outcome"])}
tsv = requests.get("https://api.gdc.cancer.gov/cases", params=params, timeout=60).text
open("CPTAC-3_clinical.tsv", "w").write(tsv)This page as data: limitations firstbash
curl -s https://cd2s.vercel.app/data/datasets/gdc-cptac-3.json | python3 -c '
import json, sys
r = json.load(sys.stdin)
for l in r["limitations"]:
print(l["severity"].upper(), "-", l["statement"][:120])
print("survival endpoint:", r["longitudinal"]["has_survival_endpoint"], "| treatment response:", r["longitudinal"]["has_treatment_response"])'Access steps
- Decide which half you need firstFor people
The proteomic half is open and immediately usable; the genomic half is largely controlled. If your question is proteomic, start at the PDC and avoid the access delay entirely.
- Retrieve the matching PDC studiesFor peoplehttps://pdc.cancer.gov/pdc/browse
- Submit a dbGaP request for the controlled genomic tierFor peoplehttps://gdc.cancer.gov/access-data/obtaining-access-controlled-data
- Query the project from code, with no credentialsFor agents
The file index is public even where files are not, so an agent can size the cohort before anyone requests access.
https://docs.gdc.cancer.gov/API/Users_Guide/Getting_Started/curl -s 'https://api.gdc.cancer.gov/files' --get \ --data-urlencode 'filters={"op":"in","content":{"field":"cases.project.project_id","value":["CPTAC-3"]}}' \ --data-urlencode 'fields=file_id,file_name,data_type' \ --data-urlencode 'size=10000' --data-urlencode 'format=TSV' - Pass the token when the agent needs controlled filesFor agents
Without a token, an API query may return only the open subset. Compare returned counts with the record before treating them as the whole cohort.
https://docs.gdc.cancer.gov/API/Users_Guide/Getting_Started/curl -H "X-Auth-Token: $GDC_TOKEN" https://api.gdc.cancer.gov/data/<file_id>
Provenance
All of it, and more, is in this record’s JSON.
Versions and verification
- Released
- 1 Jan 2020
- Metadata retrieved
- 18 Sept 2026
- Review status
- Project-curatedCD2S project curation on 18 Sept 2026
- Data generation funding
- Funded data generation
Funding
Funded data generation
- U24CA210993Systems Biology based Proteogenomic Translator for Cancer Marker Discovery towards Precision MedicineERIC E SCHADT, Pei WangAPI2
- U24CA210986Center of Excellence for High Throughput Proteogenomic CharacterizationSTEVEN A CARR, MICHAEL A GILLETTEAPI2
- U24CA210985The Comprehensive Proteome Characterization Center at Johns Hopkins: High Precision Discovery and Confirmation of Genoproteomic TargetsDANIEL Wanyui CHAN, ZHEN ZHANGAPI2
- U24CA210979Integrated high throughput proteogenomic data analysis center for CPTACChet Birger, GAD A GETZAPI2
- U24CA210972Proteogenomic Data Analysis for Cancer Systems Biology and Clinical TranslationLi Ding, David FenyoAPI2
- U24CA210967University of Michigan Proteogenomics Data Analysis CenterARUL M CHINNAIYAN, Saravana M DhanasekaranAPI2
- U24CA210955PNNL Proteome Characterization CenterTao Liu, RICHARD D SMITHAPI2
- U24CA210954iPGDAC, An Integrative Proteogenomic Data Analysis Center for CPTACBing ZhangAPI2
- U01CA214125MICROSCALED PROTEOGENOMICS FOR CANCER CLINICAL TRIALSMeenakshi Anurag, STEVEN A CARRAPI2
- P30CA008748Cancer Center AdministrationALEX MACDONALD, SELWYN M VICKERSAPI2
Funded reuse of these data
- T32CA203690Translational Breast Cancer Research Training ProgramSuzanne AW Fuqua, Mothaffar Fahed RimawiAPI
- R35CA197588Role of Phosphoinositides and Protein Kinases in the control of Cancer MetabolismLEWIS C. CANTLEYAPI
- R33CA263705PRIMAVO: Interactive exploration of cancer patient precision immune monitoring data in clinical trialsZeynep Hulya GumusAPI
- R21CA248122Inference of tumor growth dynamics using genomic dataSubhajyoti DeAPI
- F30CA271622Deep-learning Integration of Histopathology and Proteogenomics at a Pan-cancer Level - ResubmissionJoshua WangAPI
- F30CA265288Defining and targeting the lung cancer progenitor cell niche using a high-resolution, multi-omics approachDaniel CharytonowiczAPI
Funded infrastructure or harmonization
- U24CA271037Michigan Center for Translational Cancer ProteogenomicsSaravana Mohan Dhanasekaran, Alexey I NesvizhskiiAPI
- U01CA214116Proteogenomic Translational Research Center for Clinical ProteomicBRIAN J DRUKER, Karin D RodlandAPI
- U01CA214114Proteogenomic studies aimed at understanding ovarian tumor responses to agents targeting the DNA damage response and translating this knowledge into clinical benefitMichael Birrer, AMANDA G PAULOVICHAPI
- P30CA240139Cancer Research Training and Education CoordinationKerry L Burnstein, David Benner LombardAPI
- U54CA118948Outreach CoreTimiya S Nolan, Sejong BaeAPI
- P30CA125123Baylor College of Medicine Cancer Center - Cancer Center Support GrantPAVAN REDDY, Rayne Helen RouceAPI
- U24CA271075Center for comprehensive proteogenomic data analysisGAD A GETZ, Denkanikota R ManiAPI
- U24CA271012Center for Advanced Multi-Omic Characterization of CancerTao LiuAPI
- U24CA270823Center of Excellence for High Throughput Proteogenomic CharacterizationSTEVEN A CARR, MICHAEL A GILLETTEAPI
- U01CA271402Proteogenomic Predictors of Recurrence in Non-small Cell Lung CancerSTEVEN A CARR, MICHAEL A GILLETTEAPI