Table · dataset · 2026
Analysis release: early-onset and late-onset colorectal cancer differ by a graded transcriptional shift rather than a discrete regulatory state
Listed in figshare
Description
<p dir="ltr">Analysis code, derived data and results accompanying the study "Early-onset and late-onset</p><p dir="ltr">colorectal cancer differ by a graded transcriptional shift rather than a discrete regulatory</p><p dir="ltr">state" (Desterke, Yu & Mata-Garrido).</p><p><br></p><p dir="ltr">The study reassesses whether a 15-gene CBX3-associated programme separates early-onset (EOCRC)</p><p dir="ltr">from late-onset (LOCRC) colorectal tumours into discrete transcriptional states, as opposed to</p><p dir="ltr">shifting their location within a single distribution.
The two readings are usually supported by</p><p dir="ltr">the same evidence - differential expression, clustering displays, low-dimensional embeddings -</p><p dir="ltr">but they are different claims, and only the second is established by those analyses.</p><p><br></p><p dir="ltr">Across 98 tumours from a public discovery cohort, the programme shifts by roughly half a standard</p><p dir="ltr">deviation at module level, yet carries almost no geometric structure: the silhouette coefficient</p><p dir="ltr">of the onset labels is 0.034 against a permutation null of 0.000, leave-one-out discrimination</p><p dir="ltr">reaches an area under the curve of 0.628, and Gaussian mixture models prefer a single component</p><p dir="ltr">for four of five module scores.
Read the rest (3 more)
Between a quarter and seventy per cent of the module effects</p><p dir="ltr">disappear after adjustment for leukocyte, stromal and epithelial composition proxies. The cohort</p><p dir="ltr">contains no patient aged between 50 and 69 years, so every threshold between those ages yields an</p><p dir="ltr">identical partition and identical statistics, and a discrete boundary cannot be distinguished from</p><p dir="ltr">a continuous age gradient by this design.</p><p><br></p><p dir="ltr">Contents:</p><p dir="ltr">- analysis.py, figures.py, figures_supp.py - regenerate every number, table and figure in one pass</p><p dir="ltr">- rdata.py - minimal reader for R's RDX3 serialization format, so no R installation is required</p><p dir="ltr">- ols.py - ordinary least squares with HC3 robust covariance, and Benjamini-Hochberg correction</p><p dir="ltr">- data/ - inputs, with provenance and the original R analysis retained for reference</p><p dir="ltr">- results/ - all result tables, per-sample module scores, intermediate arrays and summary.json</p><p dir="ltr">- figures/ - main and supplementary figures at 300 dpi</p><p dir="ltr">- CHECKSUMS.txt, environment.txt - SHA-256 of every file, and interpreter and package versions</p><p><br></p><p dir="ltr">A single seed (20260916) governs all stochastic components.
Two negative controls are included</p><p dir="ltr">deliberately and reported in the manuscript because both came out negative: the group separation</p><p dir="ltr">on a t-SNE projection is reproducible across 200 seeds, and standardising features across the full</p><p dir="ltr">cohort before cross-validation changes the area under the curve by 0.0004.</p><p><br></p><p dir="ltr">Underlying data: NCBI Gene Expression Omnibus accession GSE213092.
No new data were generated.</p>
Links
Where it is published
- DOI doi.org/10.6084/m9.figshare.33849385.v1 ↗
DOI / persistent id · from figshare com
Catalogue records · 1
- OAI-PMH record api.figshare.com/v2/oai?verb=GetRecord&metadataPrefix=oai_dc&identifier=oai%3Af… ↗
metadata API · from figshare com
Topics
Provenance · 1 source records, 21 field assertions
| Source | Key | Last seen | Raw |
|---|---|---|---|
| figshare | oai:figshare.com:article/33849385 | 5 d ago | JSON v1 |
| Field | Assertion | Extractor | Evidence |
|---|---|---|---|
| access_level | source · figshare com | connector:figshare_com@1.0.0 | |
| concepts[disease].local:disease:cancer | enrichment · figshare com | keyword-concept-rules@1.0.0 | title+description (75%) |
| concepts[field].anzsrc:field:310509 | mapping · figshare com | vocabulary-mapper@1.0.0 | keywords['Genomics'] |
| concepts[field].anzsrc:field:321103 | mapping · figshare com | vocabulary-mapper@1.0.0 | keywords['Cancer genetics'] |
| concepts[field].anzsrc:field:490502 | mapping · figshare com | vocabulary-mapper@1.0.0 | keywords['Biostatistics'] |
| concepts[field].local:field:astronomy | mapping · figshare com | connector:figshare_com@1.0.0 | |
| concepts[field].local:field:chemistry | mapping · figshare com | connector:figshare_com@1.0.0 | |
| concepts[field].local:field:computer-science-ai | mapping · figshare com | connector:figshare_com@1.0.0 | |
| concepts[field].local:field:earth-environmental | mapping · figshare com | connector:figshare_com@1.0.0 | |
| concepts[field].local:field:economics-finance | mapping · figshare com | connector:figshare_com@1.0.0 | |
| concepts[field].local:field:engineering | mapping · figshare com | connector:figshare_com@1.0.0 | |
| concepts[field].local:field:humanities | mapping · figshare com | connector:figshare_com@1.0.0 | |
| concepts[field].local:field:life-sciences | mapping · figshare com | connector:figshare_com@1.0.0 | |
| concepts[field].local:field:medicine-health | mapping · figshare com | connector:figshare_com@1.0.0 | |
| concepts[field].local:field:ocean-atmospheric | mapping · figshare com | connector:figshare_com@1.0.0 | |
| concepts[field].local:field:social-science | mapping · figshare com | connector:figshare_com@1.0.0 | |
| concepts[modality].local:modality:tabular | enrichment · figshare com | keyword-concept-rules@1.0.0 | title+description (65%) |
| description | source · figshare com | connector:figshare_com@1.0.0 | /metadata/dc/description |
| license | source · figshare com | connector:figshare_com@1.0.0 | /metadata/dc/rights |
| publication_date | source · figshare com | connector:figshare_com@1.0.0 | |
| title | source · figshare com | connector:figshare_com@1.0.0 | /metadata/dc/title |