Comprehensive genomic characterization of radiation-related papillary thyroid cancer in the Ukraine
449 papillary thyroid carcinomas from Ukrainians exposed to Chernobyl fallout as children - an irreplaceable radiation-exposure cohort with essentially no clinical annotation and no usable outcome data at all.
Can it answer your research question?
0 of 6 supportedOverall survival
Not supportedVital status is recorded for every case and informative for none.API
Progression or recurrence
Not supportedprogression_or_recurrenceis informative for no case in the harmonized records.APITreatment response
Not supportedtreatment_outcomeis populated for no case in the harmonized records.APIWhich drug was given
Not supportedtherapeutic_agentsis recorded for no case in the harmonized records.APIStage-adjusted modelling
Not supportedajcc_pathologic_stageis informative for 3% of cases.APIAnalysis by race or ethnicity
Not supportedRace is informative for no case in the harmonized records.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
- Sex335 female · 105 male · 9 no value recorded
- Race440 not reported · 9 no value recorded
- Ethnicity440 not reported · 9 no value recorded
- Vital status440 not reported · 9 no value recorded
What was measured, and on how many
- Whole genome sequencing395 of 449 · 88%
- Bulk RNA sequencing438 of 449 · 98%
- microRNA sequencing437 of 449 · 97%
- Copy Number Variation394 of 449 · 88%
- Somatic Structural Variation394 of 449 · 88%
How complete all 29 clinical fields are - 4 informative for at least 80% of cases
Outcome
Follow-up
Treatment
Diagnosis
Access
Data Access Request through dbGaP using an eRA Commons account; institutional signing official approval required
- Open components
- 4,268 open-access files
- Controlled components
- 14,315 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. What is the mutational and structural signature of ionising radiation exposure in a solid human tumor, and how does it scale with dose?
Needs approved accessn ≈ 394HUMANWhole genome sequencing on 395 cases with structural variant and copy number calls on 394 supports genome-wide signature analysis, including the fusion-driven and small-deletion patterns the marker paper associated with radiation. This is the cohort's central strength and the reason it was assembled.
Statistical note: Dose-response analysis requires the reconstructed individual dose estimates, which are not in the harmonized records. Without them this becomes an exposed-cohort description rather than a dose-response study.
NeedsWhole genome sequencingStructural variantsCopy number2. Do radiation-associated papillary thyroid carcinomas differ transcriptionally from sporadic ones, and can a classifier separate them?
Needs another datasetn ≈ 437HUMANRNA sequencing on 438 cases and microRNA on 437 gives a well-powered expression cohort. TCGA-THCA provides a 507-case sporadic comparison group in the same repository with the same harmonization, which makes a cross-cohort contrast unusually tractable.
Statistical note: Batch and platform differences between this cohort and TCGA-THCA are confounded with the exposure of interest. Any classifier must be evaluated with that confound stated, ideally with a batch-aware design rather than naive merging.
NeedsBulk RNA sequencingmicroRNA3. Does age at exposure shape the resulting tumor genome, given that participants were children or in utero at the time?
Needs approved accessn ≈ 395HUMANThe cohort's defining feature is exposure during a developmental window. Age variables together with the genomic data allow the question to be posed, and it is one of the few human settings where exposure timing is externally fixed by a single dated event rather than self-reported.
Statistical note: Age at diagnosis is not summarized in the harmonized records for this project, so age variables must be obtained through controlled access before this can be designed.
NeedsWhole genome sequencingBulk RNA sequencing4. Can microRNA profiles discriminate radiation-associated thyroid tumors, as a cheaper assay than whole genome sequencing for future screening cohorts?
Needs approved accessn ≈ 437HUMANmicroRNA data exist on 437 of 449 cases, an unusually complete layer, and microRNA assays are far more tractable in resource-limited screening settings than sequencing.
NeedsmicroRNA
What it cannot tell you
Written by a reviewer against the source, not inferred from what is missing.
Vital status is populated for 98% of cases and informative for 0%: every populated value is "not reported". A follow-up time is derivable for just 12 of 449 cases, and even for those there is no outcome to pair it with, so no survival endpoint exists. No survival analysis of any kind is possible.
Affects: Overall survival; Prognostic biomarker discovery; Any outcome-anchored model
Mitigation: None available within the dataset as distributed. Contact the submitting investigators through the dbGaP study page if outcome data are essential to your question, and do not plan the analysis on the assumption that they will be released.
Individual reconstructed radiation dose is not present in the harmonized clinical records, although it is the variable that distinguishes this cohort from any other thyroid cancer resource and is analyzed in the marker paper.
Affects: Dose-response modeling; Any claim about radiation dose thresholds
Mitigation: Request the full phenotype file through dbGaP. Until you hold it, treat the cohort as an exposed group without a dose gradient.
Tumor stage is recorded for 2.7% of cases and treatment for 2.7%. The cohort supports genomic description but carries essentially no clinical annotation.
Affects: Stage-stratified analyses; Treatment-context interpretation
Mitigation: Restrict claims to tumor biology. Do not interpret molecular differences as prognostic or predictive without the clinical variables to support it.
Race and ethnicity are recorded as "not reported" for all 440 cases with a value, and the cohort is drawn from one country and one exposure event. It describes Ukrainian patients exposed to a specific accident.
Affects: Ancestry-stratified analyses
Mitigation: Ancestry can be estimated from the germline sequence data if required, subject to the consent terms in the data use agreement.
14,315 of 18,583 files are controlled access. The whole genome sequencing that makes this cohort valuable is entirely in the controlled tier.
Affects: Signature analysis; Structural variant analysis
Mitigation: Begin the dbGaP request early; plan several weeks of lead time.
Not appropriate for
- Survival or prognostic analysis of any kind. - Vital status is uninformative for every case. The long recorded follow-up in the metadata is not accompanied by outcome status, and using it would produce a survival curve with no events.HUMAN
- Quantifying cancer risk attributable to Chernobyl exposure. - This is a case series of tumors, with no unexposed comparison group and no population denominator. Risk estimation requires an epidemiological cohort design that these data do not constitute.HUMAN
- Treatment-effect or response analysis. - Treatment fields are populated for 2.7% of cases and contain no outcome.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 paper138
- Mentioned the dataset0
- Accession found in text0
- Declared using it0
- Analyzed the data1
Against comparable datasets
- Analyzed it1
- Expected~4
- Reuse is within the expected range for comparable datasets (index -1.23).
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.
Which classes of analysis do this cohort's clinical records actually support, and which are ruled out before I request access?
Audit whether this dataset can answer your question
- A GDC project identifier
- Network access to api.gdc.cancer.gov
- Per-field coverage table separating populated from informative values
- Assay coverage as a percentage of the cohort
- A yes/no verdict for six common analysis classes
- A chart contrasting populated with informative coverage, field by field
Steps
- Fetch project summary and per-assay case counts
- Request facet counts for the clinical fields that gate common analyses
- Separate absent fields from fields populated with non-answers
- Flag one-to-many fields where per-case percentages cannot be inferred
- Retrieve case-level fields and test whether a survival endpoint is derivable
- Print a verdict for each analysis class
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 = "REBC-THYR"
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": ["REBC-THYR"]}}
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("REBC-THYR_clinical.tsv", "w").write(tsv)This page as data: limitations firstbash
curl -s https://cd2s.vercel.app/data/datasets/gdc-rebc-thyr.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
- Read the Science paper before requesting accessFor people
It states which clinical and dosimetric variables were available to the original investigators. That is the fastest way to learn whether your question is answerable at all, given that the harmonized records carry almost no clinical annotation.
https://pubmed.ncbi.nlm.nih.gov/33888599/ - Scope with the 4,268 open-access filesFor people
Derived expression and copy number products are open and sufficient to test whether your analysis plan is viable before you commit to an access request.
https://portal.gdc.cancer.gov/projects/REBC-THYR - Submit a dbGaP request, explicitly asking for dosimetry and outcome variablesFor people
Name the dose reconstruction and vital status variables in your request. They are the difference between a descriptive genomic analysis and the dose-response study most people want this cohort for.
https://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":["REBC-THYR"]}}' \ --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 2024
- Metadata retrieved
- 18 Sept 2026
- Review status
- Project-curatedCD2S project curation on 18 Sept 2026
- Data generation funding
- Funded data generation
- Individual radiation dose reconstruction is the defining variable of this cohort and is reported in the marker paper, but it is not present in the GDC harmonized clinical records. Confirm through dbGaP whether per-case absorbed thyroid dose is releasable.
- Vital status is populated for 98% of cases and informative for none. Confirm with the submitters whether outcome data were collected at all or simply not submitted.
Funding
Funded data generation
- U01CA097096DNA Polymerases in Nonhomologous End JoiningDALE A RAMSDENAPI2
- R01CA097096DNA Polymerases in Nonhomologous End JoiningDALE A RAMSDENAPI2
- P01CA247773Project 2: TMEJ Regulation in Cancer and Treatment ResistanceGaorav P. Gupta, DALE A RAMSDENAPI2
- U24CA082102The Chernobyl Tissue Bank - Coordinating CenterGeraldine Anne ThomasAPI
- R01CA222092Polymerase Theta Mediated End Joining: Mechanism and Essential Functions in Repair of Chromosome BreaksDALE A RAMSDENAPI