← All .science files
pmid:38447275
A 14-gene B-cell immune signature in early-stage triple-negative breast cancer (TNBC): a pooled analysis of seven studies.
Benedetta Conte · Fara Brasó-Maristany · Adela Rodríguez Hernández · Tomás Pascual · Guillermo Villacampa · Francesco Schettini · Maria J Vidal Losada · Elia Seguí · Laura Angelats · Isabel Garcia-Fructuoso · Raquel Gómez-Bravo · Natàlia Lorman-Carbó · Laia Paré · Mercedes Marín-Aguilera · Olga Martínez-Sáez · Barbara Adamo · Esther Sanfeliu · Beatrice Fratini · Claudette Falato · Núria Chic · Ana Vivancos · Patricia Villagrasa · Johan Staaf · Joel S Parker · Charles M Perou · Aleix Prat
EBioMedicine · 2024 doi:10.1016/j.ebiom.2024.105043
Paper
complete
Experiment
complete
Data
partial
Analysis
complete
Execution
absent
Execution evidence has not yet been added to this .science file. Explore its methods, data and open questions to plan the next step.
Record details sci_version · id · kind · revision · content_hash · schema · created_at · updated_at · generator
paper object · 10 fields
authors array · 26 items
claims array · 2 items
[0] object · 6 fields
evidence array · 1 item
[0] object · 3 fields
gaps array · 0 items
experiment object · 8 fields
steps array · 3 items
[0] object · 13 fields
parameters object · 0 fields
inputs array · 1 item
outputs array · 1 item
instruments array · 0 items
reagents array · 0 items
[1] object · 13 fields
parameters object · 0 fields
inputs array · 1 item
outputs array · 1 item
instruments array · 0 items
reagents array · 0 items
[2] object · 13 fields
parameters object · 0 fields
inputs array · 1 item
outputs array · 1 item
instruments array · 0 items
reagents array · 0 items
materials array · 0 items
instruments array · 0 items
reagents array · 0 items
conditions object · 0 fields
gaps array · 0 items
data object · 3 fields
assets array · 4 items
[0] object · 15 fields
structure object · 4 fields
[1] object · 15 fields
structure object · 15 fields
sample_accessions array · 482 items
[2] object · 15 fields
structure object · 15 fields
sample_accessions array · 266 items
[3] object · 15 fields
structure object · 15 fields
sample_accessions array · 107 items
gaps array · 6 items
analysis object · 4 fields
methods array · 3 items
[0] object · 10 fields
dsl_operations array · 1 item
missing_operations array · 0 items
parameters object · 0 fields
data_shapes array · 1 item
[1] object · 10 fields
dsl_operations array · 1 item
missing_operations array · 0 items
parameters object · 1 field
data_shapes array · 1 item
[2] object · 10 fields
dsl_operations array · 1 item
missing_operations array · 0 items
parameters object · 1 field
data_shapes array · 1 item
targets array · 0 items
gaps array · 0 items
capability object · 3 fields
requirements array · 1 item
[0] object · 6 fields
assay_families array · 9 items
gaps array · 0 items
readiness object · 8 fields
axes object · 3 fields
method object · 5 fields
required_operations array · 1 item
missing_operations array · 0 items
capability object · 4 fields
data object · 6 fields
accessions array · 3 items
resolved_accessions array · 3 items
statements array · 1 item
can_run object · 3 fields
dsl_operations array · 1 item
assets array · 2 items
steps array · 1 item
must_build object · 5 fields
dsl_operations array · 0 items
converters array · 0 items
readers array · 0 items
capabilities array · 0 items
data_gaps array · 1 item
gaps array · 0 items
review object · 5 fields
machine_critique object · 5 fields
reader object · 5 fields
evidence_check object · 2 fields
usage object · 3 fields
stages array · 1 item
[0] object · 4 fields
gaps array · 3 items
provenance object · 7 fields
entities array · 3 items
activities array · 3 items
[0] object · 4 fields
used array · 3 items
[0] object · 3 fields
[1] object · 3 fields
[2] object · 3 fields
[1] object · 4 fields
agents array · 2 items
lineage object · 4 fields
gaps array · 10 items
assays array · 4 items
[0] object · 11 fields
required_operations array · 0 items
source_hashes object · 1 field
evidence array · 1 item
[1] object · 11 fields
required_operations array · 0 items
source_hashes object · 1 field
evidence array · 3 items
[2] object · 11 fields
required_operations array · 0 items
source_hashes object · 1 field
evidence array · 2 items
[3] object · 11 fields
required_operations array · 1 item
source_hashes object · 1 field
evidence array · 1 item
Complete file
{"sci_version": "1.2", "schema": "https://corpus.bntrg.co.uk/sci/1.0/sci.schema.json", "id": "pmid:38447275", "kind": "science-record", "revision": 2, "content_hash": "sha256:fbf8fd3ccc53fc6256414bc730adef66961a5d379951c1562465a9af7e775756", "created_at": "2026-11-01T19:20:23Z", "updated_at": "2026-11-01T21:32:38Z", "generator": {"name": "corpus-assay-engine", "run_id": "reading-sci-2026-11-01"}, "paper": {"state": "complete", "title": "A 14-gene B-cell immune signature in early-stage triple-negative breast cancer (TNBC): a pooled analysis of seven studies.", "doi": "10.1016/j.ebiom.2024.105043", "pmid": "38447275", "authors": ["Benedetta Conte", "Fara Brasó-Maristany", "Adela Rodríguez Hernández", "Tomás Pascual", "Guillermo Villacampa", "Francesco Schettini", "Maria J Vidal Losada", "Elia Seguí", "Laura Angelats", "Isabel Garcia-Fructuoso", "Raquel Gómez-Bravo", "Natàlia Lorman-Carbó", "Laia Paré", "Mercedes Marín-Aguilera", "Olga Martínez-Sáez", "Barbara Adamo", "Esther Sanfeliu", "Beatrice Fratini", "Claudette Falato", "Núria Chic", "Ana Vivancos", "Patricia Villagrasa", "Johan Staaf", "Joel S Parker", "Charles M Perou", "Aleix Prat"], "journal": "EBioMedicine", "year": 2024, "abstract": "BACKGROUND: Early-stage triple-negative breast cancer (TNBC) displays clinical and biological diversity. From a biological standpoint, immune infiltration plays a crucial role in TNBC prognosis. Currently, there is a lack of genomic tools aiding in treatment decisions for TNBC. This study aims to assess the effectiveness of a B-cell/immunoglobulin signature (IGG) alone, or in combination with tumor burden, in predicting prognosis and treatment response in patients with TNBC.\nMETHODS: Genomic and clinical data were retrieved from 7 cohorts: SCAN-B (N = 874), BrighTNess (n = 482), CALGB-40603 (n = 389), METABRIC (n = 267), TCGA (n = 118), GSE58812 (n = 107), GSE21653 (n = 67). IGG and a risk score integrating IGG with tumor/nodal staging (IGG-Clin) were assessed for event-free survival (EFS) and overall survival (OS) in each cohort. Random effects model was used to derive pooled effect sizes. Association of IGG with pathological complete response (pCR) was assessed in CALGB-40603 and BrighTNess. Immune significance of IGG was estimated through CIBERSORTx and EcoTyper.\nFINDINGS: IGG was associated with improved EFS (pooled HR = 0.77, [95% CI = 0.70-0.85], I2 = 18%) and OS (pooled HR = 0.79, [0.73-0.85], I2 = 0%) across cohorts, and was predictive of pCR in CALGB-40603 (OR 1.25, [1.10-1.50]) and BrighTNess (OR 1.57 [1.25-1.98]). IGG-Clin was predictive of recurrence (pooled HR = 2.11, [1.75-2.55], I2 = 0%) and death (pooled HR = 1.99, 95% [0.84-4.73], I2 = 79%) across cohorts. IGG was associated with adaptive immune response at CIBERSORTx and EcoTyper analysis.\nINTERPRETATION: IGG is linked to improved prognosis and pCR in early-stage TNBC. The integration of IGG alongside tumor and nodal staging holds promise as an approach to identify patients benefitting from intensified or de-intensified treatments.\nFUNDING: This study received funding from: Associació Beca Marta Santamaria, European Union's Horizon 2020 research and innovation and Marie Skłodowska-Curie Actions programs, Fundación FERO, Fundación CRIS contra el cáncer, Agència de Gestó d'Ajuts Universitaris i de Recerca, Instituto de Salud Carlos III, Fundación Contigo, Asociación Cáncer de Mama Metastásico IV, Breast Cancer Research Foundation, RESCUER, Fundación científica AECC and FSEOM.", "claims": [{"id": "claim-data-access", "statement": "All genomic and clinical data used in this paper can be retrieved from public repositories. The Cancer Genome Atlas (TCGA) and METABRIC data were retrieved from the cBio Cancer Genomics Portal (http://cbioportal.org). Data from the last updated version of the SCAN-B dataset was retrieved from Mendeley Data (https://data.mendeley.com/datasets/yzxtxn4nmd). Data from GSE21653, GSE58812 and BrighTNess (accession number GSE164458) were retrieved from the NCBI Gene Expression Omnibus (GEO) repository (https://www.ncbi.nlm.nih.gov). Data from CALGB-40603 were obtained from the dbGap repository.", "kind": "methodological", "target": null, "evidence": [{"asset": "source:pmid:38447275", "locator": "sections[24] \"Data sharing statement\" paragraph 2", "quote": "All genomic and clinical data used in this paper can be retrieved from public repositories. The Cancer Genome Atlas (TCGA) and METABRIC data were retrieved from the cBio Cancer Genomics Portal (http://cbioportal.org). Data from the last updated version of the SCAN-B dataset was retrieved from Mendeley Data (https://data.mendeley.com/datasets/yzxtxn4nmd). Data from GSE21653, GSE58812 and BrighTNess (accession number GSE164458) were retrieved from the NCBI Gene Expression Omnibus (GEO) repository (https://www.ncbi.nlm.nih.gov). Data from CALGB-40603 were obtained from the dbGap repository."}], "state": "complete"}, {"id": "claim-target-result", "statement": "IGG is linked to improved prognosis and pCR in early-stage TNBC.", "kind": "qualitative", "target": null, "evidence": [{"asset": "source:pmid:38447275", "locator": "sections[0] \"Abstract\" paragraph 4", "quote": "IGG is linked to improved prognosis and pCR in early-stage TNBC."}], "state": "complete"}], "gaps": []}, "experiment": {"state": "complete", "objective": "IGG is linked to improved prognosis and pCR in early-stage TNBC.", "steps": [{"id": "read_published_estimate", "order": 1, "name": "Read the published estimate from the source", "kind": "other", "state": "complete", "blocked_on": null, "description": "The claim, method and evidence span published with the source article.", "duration_hours": null, "parameters": {}, "inputs": ["source:pmid:38447275"], "outputs": ["the published estimate and its evidence"], "instruments": [], "reagents": []}, {"id": "obtain_source_data", "order": 2, "name": "Obtain the source data from the named repository", "kind": "data-preparation", "state": "complete", "blocked_on": null, "description": "The GEO series accession resolves and its sample accessions are listed. This lane did not download the dataset or read its licence.", "duration_hours": null, "parameters": {}, "inputs": ["data:geo:GSE164458"], "outputs": ["the source data with its repository provenance"], "instruments": [], "reagents": []}, {"id": "run_analysis", "order": 3, "name": "Run the published analysis", "kind": "analysis", "state": "complete", "blocked_on": null, "description": "Apply the paper's statistical method to the resolved series and compare the result with the published target.", "duration_hours": null, "parameters": {}, "inputs": ["data:geo:GSE164458"], "outputs": ["the replicated result and its comparison"], "instruments": [], "reagents": []}], "materials": [], "instruments": [], "reagents": [], "conditions": {}, "gaps": []}, "data": {"state": "partial", "assets": [{"id": "source:pmid:38447275", "role": "manuscript", "format": "xml", "media_type": "application/xml", "uri": "https://doi.org/10.1016/j.ebiom.2024.105043", "sha256": "sha256:40f2db5f47e9af4adc8a7c9d794ab9bd99e35b5beb50258f8381bb6ec21bb88b", "bytes": 67121, "access": "open", "state": "resolved", "reader": null, "reader_status": "reader_required", "identifier": "10.1016/j.ebiom.2024.105043", "version": null, "note": "Full article fetched from PMC; the checksum covers the rendered section body, not the original XML bytes.", "structure": {"pmcid": "PMC10924177", "source": "europe_pmc_fulltext", "coverage": "whole_body", "text_hash_scope": "rendered_section_body"}}, {"id": "data:geo:GSE164458", "role": "raw", "format": "geo-series", "media_type": "application/vnd.ncbi.geo-series+json", "uri": "https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE164458", "sha256": null, "bytes": null, "access": "open", "state": "resolved", "reader": null, "reader_status": "reader_required", "identifier": "GSE164458", "version": null, "note": "All genomic and clinical data used in this paper can be retrieved from public repositories. The Cancer Genome Atlas (TCGA) and METABRIC data were retrieved from the cBio Cancer Genomics Portal (http://cbioportal.org). Data from the last updated version of the SCAN-B dataset was retrieved from Mendeley Data (https://data.mendeley.com/datasets/yzxtxn4nmd). Data from GSE21653, GSE58812 and BrighTNess (accession number GSE164458) were retrieved from the NCBI Gene Expression Omnibus (GEO) repository (https://www.ncbi.nlm.nih.gov). Data from CALGB-40603 were obtained from the dbGap repository.", "structure": {"repository": "GEO", "access_route": "GEO accession URL", "access_statement_verbatim": "All genomic and clinical data used in this paper can be retrieved from public repositories. The Cancer Genome Atlas (TCGA) and METABRIC data were retrieved from the cBio Cancer Genomics Portal (http://cbioportal.org). Data from the last updated version of the SCAN-B dataset was retrieved from Mendeley Data (https://data.mendeley.com/datasets/yzxtxn4nmd). Data from GSE21653, GSE58812 and BrighTNess (accession number GSE164458) were retrieved from the NCBI Gene Expression Omnibus (GEO) repository (https://www.ncbi.nlm.nih.gov). Data from CALGB-40603 were obtained from the dbGap repository.", "access_statement_kind": "data_availability_statement", "sample_accessions": ["GSM5010296", "GSM5010297", "GSM5010298", "GSM5010299", "GSM5010300", "GSM5010301", "GSM5010302", "GSM5010303", "GSM5010304", "GSM5010305", "GSM5010306", "GSM5010307", "GSM5010308", "GSM5010309", "GSM5010310", "GSM5010311", "GSM5010312", "GSM5010313", "GSM5010314", "GSM5010315", "GSM5010316", "GSM5010317", "GSM5010318", "GSM5010319", "GSM5010320", "GSM5010321", "GSM5010322", "GSM5010323", "GSM5010324", "GSM5010325", "GSM5010326", "GSM5010327", "GSM5010328", "GSM5010329", "GSM5010330", "GSM5010331", "GSM5010332", "GSM5010333", "GSM5010334", "GSM5010335", "GSM5010336", "GSM5010337", "GSM5010338", "GSM5010339", "GSM5010340", "GSM5010341", "GSM5010342", "GSM5010343", "GSM5010344", "GSM5010345", "GSM5010346", "GSM5010347", "GSM5010348", "GSM5010349", "GSM5010350", "GSM5010351", "GSM5010352", "GSM5010353", "GSM5010354", "GSM5010355", "GSM5010356", "GSM5010357", "GSM5010358", "GSM5010359", "GSM5010360", "GSM5010361", "GSM5010362", "GSM5010363", "GSM5010364", "GSM5010365", "GSM5010366", "GSM5010367", "GSM5010368", "GSM5010369", "GSM5010370", "GSM5010371", "GSM5010372", "GSM5010373", "GSM5010374", "GSM5010375", "GSM5010376", "GSM5010377", "GSM5010378", "GSM5010379", "GSM5010380", "GSM5010381", "GSM5010382", "GSM5010383", "GSM5010384", "GSM5010385", "GSM5010386", "GSM5010387", "GSM5010388", "GSM5010389", "GSM5010390", "GSM5010391", "GSM5010392", "GSM5010393", "GSM5010394", "GSM5010395", "GSM5010396", "GSM5010397", "GSM5010398", "GSM5010399", "GSM5010400", "GSM5010401", "GSM5010402", "GSM5010403", "GSM5010404", "GSM5010405", "GSM5010406", "GSM5010407", "GSM5010408", "GSM5010409", "GSM5010410", "GSM5010411", "GSM5010412", "GSM5010413", "GSM5010414", "GSM5010415", "GSM5010416", "GSM5010417", "GSM5010418", "GSM5010419", "GSM5010420", "GSM5010421", "GSM5010422", "GSM5010423", "GSM5010424", "GSM5010425", "GSM5010426", "GSM5010427", "GSM5010428", "GSM5010429", "GSM5010430", "GSM5010431", "GSM5010432", "GSM5010433", "GSM5010434", "GSM5010435", "GSM5010436", "GSM5010437", "GSM5010438", "GSM5010439", "GSM5010440", "GSM5010441", "GSM5010442", "GSM5010443", "GSM5010444", "GSM5010445", "GSM5010446", "GSM5010447", "GSM5010448", "GSM5010449", "GSM5010450", "GSM5010451", "GSM5010452", "GSM5010453", "GSM5010454", "GSM5010455", "GSM5010456", "GSM5010457", "GSM5010458", "GSM5010459", "GSM5010460", "GSM5010461", "GSM5010462", "GSM5010463", "GSM5010464", "GSM5010465", "GSM5010466", "GSM5010467", "GSM5010468", "GSM5010469", "GSM5010470", "GSM5010471", "GSM5010472", "GSM5010473", "GSM5010474", "GSM5010475", "GSM5010476", "GSM5010477", "GSM5010478", "GSM5010479", "GSM5010480", "GSM5010481", "GSM5010482", "GSM5010483", "GSM5010484", "GSM5010485", "GSM5010486", "GSM5010487", "GSM5010488", "GSM5010489", "GSM5010490", "GSM5010491", "GSM5010492", "GSM5010493", "GSM5010494", "GSM5010495", "GSM5010496", "GSM5010497", "GSM5010498", "GSM5010499", "GSM5010500", "GSM5010501", "GSM5010502", "GSM5010503", "GSM5010504", "GSM5010505", "GSM5010506", "GSM5010507", "GSM5010508", "GSM5010509", "GSM5010510", "GSM5010511", "GSM5010512", "GSM5010513", "GSM5010514", "GSM5010515", "GSM5010516", "GSM5010517", "GSM5010518", "GSM5010519", "GSM5010520", "GSM5010521", "GSM5010522", "GSM5010523", "GSM5010524", "GSM5010525", "GSM5010526", "GSM5010527", "GSM5010528", "GSM5010529", "GSM5010530", "GSM5010531", "GSM5010532", "GSM5010533", "GSM5010534", "GSM5010535", "GSM5010536", "GSM5010537", "GSM5010538", "GSM5010539", "GSM5010540", "GSM5010541", "GSM5010542", "GSM5010543", "GSM5010544", "GSM5010545", "GSM5010546", "GSM5010547", "GSM5010548", "GSM5010549", "GSM5010550", "GSM5010551", "GSM5010552", "GSM5010553", "GSM5010554", "GSM5010555", "GSM5010556", "GSM5010557", "GSM5010558", "GSM5010559", "GSM5010560", "GSM5010561", "GSM5010562", "GSM5010563", "GSM5010564", "GSM5010565", "GSM5010566", "GSM5010567", "GSM5010568", "GSM5010569", "GSM5010570", "GSM5010571", "GSM5010572", "GSM5010573", "GSM5010574", "GSM5010575", "GSM5010576", "GSM5010577", "GSM5010578", "GSM5010579", "GSM5010580", "GSM5010581", "GSM5010582", "GSM5010583", "GSM5010584", "GSM5010585", "GSM5010586", "GSM5010587", "GSM5010588", "GSM5010589", "GSM5010590", "GSM5010591", "GSM5010592", "GSM5010593", "GSM5010594", "GSM5010595", "GSM5010596", "GSM5010597", "GSM5010598", "GSM5010599", "GSM5010600", "GSM5010601", "GSM5010602", "GSM5010603", "GSM5010604", "GSM5010605", "GSM5010606", "GSM5010607", "GSM5010608", "GSM5010609", "GSM5010610", "GSM5010611", "GSM5010612", "GSM5010613", "GSM5010614", "GSM5010615", "GSM5010616", "GSM5010617", "GSM5010618", "GSM5010619", "GSM5010620", "GSM5010621", "GSM5010622", "GSM5010623", "GSM5010624", "GSM5010625", "GSM5010626", "GSM5010627", "GSM5010628", "GSM5010629", "GSM5010630", "GSM5010631", "GSM5010632", "GSM5010633", "GSM5010634", "GSM5010635", "GSM5010636", "GSM5010637", "GSM5010638", "GSM5010639", "GSM5010640", "GSM5010641", "GSM5010642", "GSM5010643", "GSM5010644", "GSM5010645", "GSM5010646", "GSM5010647", "GSM5010648", "GSM5010649", "GSM5010650", "GSM5010651", "GSM5010652", "GSM5010653", "GSM5010654", "GSM5010655", "GSM5010656", "GSM5010657", "GSM5010658", "GSM5010659", "GSM5010660", "GSM5010661", "GSM5010662", "GSM5010663", "GSM5010664", "GSM5010665", "GSM5010666", "GSM5010667", "GSM5010668", "GSM5010669", "GSM5010670", "GSM5010671", "GSM5010672", "GSM5010673", "GSM5010674", "GSM5010675", "GSM5010676", "GSM5010677", "GSM5010678", "GSM5010679", "GSM5010680", "GSM5010681", "GSM5010682", "GSM5010683", "GSM5010684", "GSM5010685", "GSM5010686", "GSM5010687", "GSM5010688", "GSM5010689", "GSM5010690", "GSM5010691", "GSM5010692", "GSM5010693", "GSM5010694", "GSM5010695", "GSM5010696", "GSM5010697", "GSM5010698", "GSM5010699", "GSM5010700", "GSM5010701", "GSM5010702", "GSM5010703", "GSM5010704", "GSM5010705", "GSM5010706", "GSM5010707", "GSM5010708", "GSM5010709", "GSM5010710", "GSM5010711", "GSM5010712", "GSM5010713", "GSM5010714", "GSM5010715", "GSM5010716", "GSM5010717", "GSM5010718", "GSM5010719", "GSM5010720", "GSM5010721", "GSM5010722", "GSM5010723", "GSM5010724", "GSM5010725", "GSM5010726", "GSM5010727", "GSM5010728", "GSM5010729", "GSM5010730", "GSM5010731", "GSM5010732", "GSM5010733", "GSM5010734", "GSM5010735", "GSM5010736", "GSM5010737", "GSM5010738", "GSM5010739", "GSM5010740", "GSM5010741", "GSM5010742", "GSM5010743", "GSM5010744", "GSM5010745", "GSM5010746", "GSM5010747", "GSM5010748", "GSM5010749", "GSM5010750", "GSM5010751", "GSM5010752", "GSM5010753", "GSM5010754", "GSM5010755", "GSM5010756", "GSM5010757", "GSM5010758", "GSM5010759", "GSM5010760", "GSM5010761", "GSM5010762", "GSM5010763", "GSM5010764", "GSM5010765", "GSM5010766", "GSM5010767", "GSM5010768", "GSM5010769", "GSM5010770", "GSM5010771", "GSM5010772", "GSM5010773", "GSM5010774", "GSM5010775", "GSM5010776", "GSM5010777"], "sample_count": 482, "group_sizes": null, "group_sizes_basis": null, "platform": "21290", "taxon": "Homo sapiens", "title": "RNA sequencing of pre-treatment biopsy sampless from BrighTNess phase III study (AFT-04)", "resolution_checked_at": "2026-11-01T18:46:34Z", "resolution_check": "identifier_resolution_only_no_download_no_licence_read", "downloaded": false, "licence_read": false}}, {"id": "data:geo:GSE21653", "role": "raw", "format": "geo-series", "media_type": "application/vnd.ncbi.geo-series+json", "uri": "https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE21653", "sha256": null, "bytes": null, "access": "open", "state": "resolved", "reader": null, "reader_status": "reader_required", "identifier": "GSE21653", "version": null, "note": "All genomic and clinical data used in this paper can be retrieved from public repositories. The Cancer Genome Atlas (TCGA) and METABRIC data were retrieved from the cBio Cancer Genomics Portal (http://cbioportal.org). Data from the last updated version of the SCAN-B dataset was retrieved from Mendeley Data (https://data.mendeley.com/datasets/yzxtxn4nmd). Data from GSE21653, GSE58812 and BrighTNess (accession number GSE164458) were retrieved from the NCBI Gene Expression Omnibus (GEO) repository (https://www.ncbi.nlm.nih.gov). Data from CALGB-40603 were obtained from the dbGap repository.", "structure": {"repository": "GEO", "access_route": "GEO accession URL", "access_statement_verbatim": "All genomic and clinical data used in this paper can be retrieved from public repositories. The Cancer Genome Atlas (TCGA) and METABRIC data were retrieved from the cBio Cancer Genomics Portal (http://cbioportal.org). Data from the last updated version of the SCAN-B dataset was retrieved from Mendeley Data (https://data.mendeley.com/datasets/yzxtxn4nmd). Data from GSE21653, GSE58812 and BrighTNess (accession number GSE164458) were retrieved from the NCBI Gene Expression Omnibus (GEO) repository (https://www.ncbi.nlm.nih.gov). Data from CALGB-40603 were obtained from the dbGap repository.", "access_statement_kind": "data_availability_statement", "sample_accessions": ["GSM540108", "GSM540109", "GSM540110", "GSM540111", "GSM540112", "GSM540113", "GSM540114", "GSM540115", "GSM540116", "GSM540117", "GSM540118", "GSM540119", "GSM540120", "GSM540121", "GSM540122", "GSM540123", "GSM540124", "GSM540125", "GSM540126", "GSM540127", "GSM540128", "GSM540129", "GSM540130", "GSM540131", "GSM540132", "GSM540133", "GSM540134", "GSM540135", "GSM540136", "GSM540137", "GSM540138", "GSM540139", "GSM540140", "GSM540141", "GSM540142", "GSM540143", "GSM540144", "GSM540145", "GSM540146", "GSM540147", "GSM540148", "GSM540149", "GSM540150", "GSM540151", "GSM540152", "GSM540153", "GSM540154", "GSM540155", "GSM540156", "GSM540157", "GSM540158", "GSM540159", "GSM540160", "GSM540161", "GSM540162", "GSM540163", "GSM540164", "GSM540165", "GSM540166", "GSM540167", "GSM540168", "GSM540169", "GSM540170", "GSM540171", "GSM540172", "GSM540173", "GSM540174", "GSM540175", "GSM540176", "GSM540177", "GSM540178", "GSM540179", "GSM540180", "GSM540181", "GSM540182", "GSM540183", "GSM540184", "GSM540185", "GSM540186", "GSM540187", "GSM540188", "GSM540189", "GSM540190", "GSM540191", "GSM540192", "GSM540193", "GSM540194", "GSM540195", "GSM540196", "GSM540197", "GSM540198", "GSM540199", "GSM540200", "GSM540201", "GSM540202", "GSM540203", "GSM540204", "GSM540205", "GSM540206", "GSM540207", "GSM540208", "GSM540209", "GSM540210", "GSM540211", "GSM540212", "GSM540213", "GSM540214", "GSM540215", "GSM540216", "GSM540217", "GSM540218", "GSM540219", "GSM540220", "GSM540221", "GSM540222", "GSM540223", "GSM540224", "GSM540225", "GSM540226", "GSM540227", "GSM540228", "GSM540229", "GSM540230", "GSM540231", "GSM540232", "GSM540233", "GSM540234", "GSM540235", "GSM540236", "GSM540237", "GSM540238", "GSM540239", "GSM540240", "GSM540241", "GSM540242", "GSM540243", "GSM540244", "GSM540245", "GSM540246", "GSM540247", "GSM540248", "GSM540249", "GSM540250", "GSM540251", "GSM540252", "GSM540253", "GSM540254", "GSM540255", "GSM540256", "GSM540257", "GSM540258", "GSM540259", "GSM540260", "GSM540261", "GSM540262", "GSM540263", "GSM540264", "GSM540265", "GSM540266", "GSM540267", "GSM540268", "GSM540269", "GSM540270", "GSM540271", "GSM540272", "GSM540273", "GSM540274", "GSM540275", "GSM540276", "GSM540277", "GSM540278", "GSM540279", "GSM540280", "GSM540281", "GSM540282", "GSM540283", "GSM540284", "GSM540285", "GSM540286", "GSM540287", "GSM540288", "GSM540289", "GSM540290", "GSM540291", "GSM540292", "GSM540293", "GSM540294", "GSM540295", "GSM540296", "GSM540297", "GSM540298", "GSM540299", "GSM540300", "GSM540301", "GSM540302", "GSM540303", "GSM540304", "GSM540305", "GSM540306", "GSM540307", "GSM540308", "GSM540309", "GSM540310", "GSM540311", "GSM540312", "GSM540313", "GSM540314", "GSM540315", "GSM540316", "GSM540317", "GSM540318", "GSM540319", "GSM540320", "GSM540321", "GSM540322", "GSM540323", "GSM540324", "GSM540325", "GSM540326", "GSM540327", "GSM540328", "GSM540329", "GSM540330", "GSM540331", "GSM540332", "GSM540333", "GSM540334", "GSM540335", "GSM540336", "GSM540337", "GSM540338", "GSM540339", "GSM540340", "GSM540341", "GSM540342", "GSM540343", "GSM540344", "GSM540345", "GSM540346", "GSM540347", "GSM540348", "GSM540349", "GSM540350", "GSM540351", "GSM540352", "GSM540353", "GSM540354", "GSM540355", "GSM540356", "GSM540357", "GSM540358", "GSM540359", "GSM540360", "GSM540361", "GSM540362", "GSM540363", "GSM540364", "GSM540365", "GSM540366", "GSM540367", "GSM540368", "GSM540369", "GSM540370", "GSM540371", "GSM540372", "GSM540373"], "sample_count": 266, "group_sizes": null, "group_sizes_basis": null, "platform": "570", "taxon": "Homo sapiens", "title": "A gene expression signature identifies two prognostic subgroups of basal breast cancer", "resolution_checked_at": "2026-11-01T15:39:54Z", "resolution_check": "identifier_resolution_only_no_download_no_licence_read", "downloaded": false, "licence_read": false}}, {"id": "data:geo:GSE58812", "role": "raw", "format": "geo-series", "media_type": "application/vnd.ncbi.geo-series+json", "uri": "https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE58812", "sha256": null, "bytes": null, "access": "open", "state": "resolved", "reader": null, "reader_status": "reader_required", "identifier": "GSE58812", "version": null, "note": "All genomic and clinical data used in this paper can be retrieved from public repositories. The Cancer Genome Atlas (TCGA) and METABRIC data were retrieved from the cBio Cancer Genomics Portal (http://cbioportal.org). Data from the last updated version of the SCAN-B dataset was retrieved from Mendeley Data (https://data.mendeley.com/datasets/yzxtxn4nmd). Data from GSE21653, GSE58812 and BrighTNess (accession number GSE164458) were retrieved from the NCBI Gene Expression Omnibus (GEO) repository (https://www.ncbi.nlm.nih.gov). Data from CALGB-40603 were obtained from the dbGap repository.", "structure": {"repository": "GEO", "access_route": "GEO accession URL", "access_statement_verbatim": "All genomic and clinical data used in this paper can be retrieved from public repositories. The Cancer Genome Atlas (TCGA) and METABRIC data were retrieved from the cBio Cancer Genomics Portal (http://cbioportal.org). Data from the last updated version of the SCAN-B dataset was retrieved from Mendeley Data (https://data.mendeley.com/datasets/yzxtxn4nmd). Data from GSE21653, GSE58812 and BrighTNess (accession number GSE164458) were retrieved from the NCBI Gene Expression Omnibus (GEO) repository (https://www.ncbi.nlm.nih.gov). Data from CALGB-40603 were obtained from the dbGap repository.", "access_statement_kind": "data_availability_statement", "sample_accessions": ["GSM1419942", "GSM1419943", "GSM1419944", "GSM1419945", "GSM1419946", "GSM1419947", "GSM1419948", "GSM1419949", "GSM1419950", "GSM1419951", "GSM1419952", "GSM1419953", "GSM1419954", "GSM1419955", "GSM1419956", "GSM1419957", "GSM1419958", "GSM1419968", "GSM1419969", "GSM1419970", "GSM1419971", "GSM1419972", "GSM1419973", "GSM1419974", "GSM1419975", "GSM1419976", "GSM1419977", "GSM1419978", "GSM1419979", "GSM1419980", "GSM1419981", "GSM1419982", "GSM1419983", "GSM1419984", "GSM1419985", "GSM1419986", "GSM1419987", "GSM1419988", "GSM1419989", "GSM1419990", "GSM1419991", "GSM1419992", "GSM1419993", "GSM1419994", "GSM1419995", "GSM1419996", "GSM1419997", "GSM1419998", "GSM1419999", "GSM1420000", "GSM1420001", "GSM1420002", "GSM1420003", "GSM1420004", "GSM1420005", "GSM1420006", "GSM1420007", "GSM1420008", "GSM1420009", "GSM1420010", "GSM1420011", "GSM1420012", "GSM1420013", "GSM1420014", "GSM1420015", "GSM1420016", "GSM1420017", "GSM1420018", "GSM1420019", "GSM1420020", "GSM1420021", "GSM1420022", "GSM1420023", "GSM1420024", "GSM1420025", "GSM1420026", "GSM1420027", "GSM1420028", "GSM1420029", "GSM1420030", "GSM1420031", "GSM1420032", "GSM1420033", "GSM1420034", "GSM1420035", "GSM1420036", "GSM1420037", "GSM1420038", "GSM1420039", "GSM1420040", "GSM1420041", "GSM1420042", "GSM1420043", "GSM1420044", "GSM1420045", "GSM1420046", "GSM1420047", "GSM1420048", "GSM1420049", "GSM1420050", "GSM1420051", "GSM1420052", "GSM1420053", "GSM1420054", "GSM1420055", "GSM1420056", "GSM1420057"], "sample_count": 107, "group_sizes": null, "group_sizes_basis": null, "platform": "570", "taxon": "Homo sapiens", "title": "Gene-expression molecular subtyping of triple-negative breast cancer tumours: importance of immune response", "resolution_checked_at": "2026-11-01T15:39:54Z", "resolution_check": "identifier_resolution_only_no_download_no_licence_read", "downloaded": false, "licence_read": false}}], "gaps": ["asset:data:geo:GSE164458 not downloaded", "asset:data:geo:GSE164458 licence not read", "asset:data:geo:GSE21653 not downloaded", "asset:data:geo:GSE21653 licence not read", "asset:data:geo:GSE58812 not downloaded", "asset:data:geo:GSE58812 licence not read"]}, "analysis": {"state": "complete", "methods": [{"id": "method-1", "family": "survival_analysis", "specific": "cox_proportional_hazards", "label": "Survival analysis", "dsl_operations": ["cox_ph"], "missing_operations": [], "expressible": true, "parameters": {}, "data_shapes": ["time_to_event_with_censoring"], "evidence": {"score": 0.8, "band": "high", "quote": "Cox model"}}, {"id": "method-2", "family": "meta_analysis", "specific": "random_effects", "label": "Meta-analysis / evidence synthesis", "dsl_operations": ["random_effects_pool"], "missing_operations": [], "expressible": true, "parameters": {"pooled_effect": "odel was used to derive pooled effect sizes"}, "data_shapes": ["study_level_effect_estimates"], "evidence": {"score": 0.7, "band": "medium", "quote": "Random effects"}}, {"id": "method-3", "family": "regression_modelling", "specific": "logistic", "label": "Regression modelling", "dsl_operations": ["glm_logit_fit"], "missing_operations": [], "expressible": true, "parameters": {"coefficient": "alyses to calculate the odds ratio (OR) and 95% Confidence"}, "data_shapes": ["predictors_and_outcome"], "evidence": {"score": 0.8, "band": "high", "quote": "logistic regression"}}], "targets": [], "gaps": []}, "capability": {"state": "complete", "requirements": [{"capability_id": "capability:computational_analysis", "label": "Computational analysis platform", "assay_families": ["meta_analysis", "machine_learning", "survival_analysis", "statistical_regression", "pca", "molecular_docking", "network_analysis", "differential_expression", "gwas"], "availability_state": "owned", "tier_unlocked": "R1", "candidate": "Automated Assays Laravel application and simulated adapters"}], "gaps": []}, "readiness": {"state": "complete", "tier": "R1", "blocking_axis": "none", "blocked_on": "nothing:replicable_now", "axes": {"method": {"tier": "R1", "expressible": true, "required_operations": ["cox_ph"], "missing_operations": [], "basis": "The paper names the method it used and the corpus's method extractor maps it onto the DSL catalogue: cox_proportional_hazards."}, "capability": {"tier": "R1", "capability_id": "capability:computational_analysis", "availability_state": "owned", "basis": "The computational analysis is owned. The physical bench the paper used is not, so a physical validation cannot be run here."}, "data": {"tier": "R1", "reachable": true, "accessions": ["GSE21653", "GSE58812", "GSE164458"], "resolved_accessions": ["GSE21653", "GSE58812", "GSE164458"], "statements": ["All genomic and clinical data used in this paper can be retrieved from public repositories. The Cancer Genome Atlas (TCGA) and METABRIC data were retrieved from the cBio Cancer Genomics Portal (http://cbioportal.org). Data from the last updated version of the SCAN-B dataset was retrieved from Mendeley Data (https://data.mendeley.com/datasets/yzxtxn4nmd). Data from GSE21653, GSE58812 and BrighTNess (accession number GSE164458) were retrieved from the NCBI Gene Expression Omnibus (GEO) repository (https://www.ncbi.nlm.nih.gov). Data from CALGB-40603 were obtained from the dbGap repository."], "basis": "The paper names GSE21653, GSE58812, GSE164458 in NCBI Gene Expression Omnibus (GEO) and the accession resolves in the repository. No dataset was downloaded and no licence was read."}}, "can_run": {"dsl_operations": ["cox_ph"], "assets": ["source:pmid:38447275", "data:geo:GSE164458"], "steps": ["run_analysis"]}, "must_build": {"dsl_operations": [], "converters": [], "readers": [], "capabilities": [], "data_gaps": ["data:geo:GSE164458"]}, "gaps": []}, "review": {"state": "partial", "machine_critique": {"kind": "extraction_review", "reader": {"model": "MiniMax-M3.1-Flash", "provider": "minimax", "provider_family": "minimax", "read_at": "2026-11-01T19:10:56Z", "independence": "single_reader"}, "evidence_check": {"method": null, "availability": "verbatim"}, "calls": 5, "usage": {"prompt_tokens": 19664, "completion_tokens": 2475, "cached_tokens": 264}}, "human_critique": null, "stages": [{"id": "extraction", "state": "complete", "reader": "MiniMax-M3.1-Flash", "provider": "minimax"}], "gaps": ["review.independent_reader", "review.machine_critique", "review.human_critique"]}, "execution": {"state": "absent", "status": "not_run", "mode": null, "runs": [], "gaps": ["execution.not_run"]}, "provenance": {"entities": [{"id": "pmid:38447275", "type": "paper", "label": "pmid:38447275"}, {"id": "source:pmid:38447275", "type": "manuscript", "label": "PMID 38447275 full text"}, {"id": "data:geo:GSE164458", "type": "dataset", "label": "GEO GSE164458"}], "activities": [{"id": "activity-reading-sci-2026-11-01", "type": "classification", "used": [{"id": "pmid:38447275", "type": "paper", "label": "pmid:38447275"}, {"id": "source:pmid:38447275", "type": "manuscript", "label": "PMID 38447275 full text"}, {"id": "data:geo:GSE164458", "type": "dataset", "label": "GEO GSE164458"}], "agent": "agent:corpus-assay-engine"}, {"id": "activity-read-38447275", "type": "extraction", "used": ["source:pmid:38447275"], "agent": "agent:minimax-reader"}, {"id": "activity-resolve-GSE164458", "type": "accession_resolution", "used": ["data:geo:GSE164458"], "agent": "agent:corpus-assay-engine"}], "agents": [{"id": "agent:corpus-assay-engine", "type": "software", "label": "Corpus assay engine"}, {"id": "agent:minimax-reader", "type": "software", "label": "MiniMax literature reader"}], "source_run_id": "reading-sci-2026-11-01", "dsl_catalogue_fingerprint": "343fb30756ba6ec3", "capability_table_fingerprint": "2cb3e42f047d2ecf", "snapshot_id": "ba34b49490d9bfaf"}, "lineage": {"parent_id": "pmid:38447275", "parent_hash": "sha256:1bbf7445c1a8b52fe7a0f76b83e2f38e0f57c0347fa89d89eb96aeed8774f693", "fork_of": null, "generation": 1}, "gaps": ["asset:data:geo:GSE164458 licence not read", "asset:data:geo:GSE164458 not downloaded", "asset:data:geo:GSE21653 licence not read", "asset:data:geo:GSE21653 not downloaded", "asset:data:geo:GSE58812 licence not read", "asset:data:geo:GSE58812 not downloaded", "execution.not_run", "review.human_critique", "review.independent_reader", "review.machine_critique"], "assays": [{"role": "data_generation", "definition_id": "ihc", "definition_version": "99e1195c7d6f", "definition_digest": null, "required_operations": [], "support_state": "partial", "source_hashes": {"assay_lexicon": "99e1195c7d6f"}, "confidence": 0.93, "evidence": ["east tumors classified as triple-negative by immunohistochemistry and had available gene expression data along"], "order_basis": "paper_text_order:3176", "id": "assay:1"}, {"role": "data_generation", "definition_id": "clinical_trial", "definition_version": "99e1195c7d6f", "definition_digest": null, "required_operations": [], "support_state": "partial", "source_hashes": {"assay_lexicon": "99e1195c7d6f"}, "confidence": 0.99, "evidence": ["r phs001863.v1.p1. The BrighTNess phase III, placebo-controlled trial randomized 634 patients with stage II-", "herapy (NACT) were explored. The CALGB-40603 phase II trial randomized 443 patients with stage II-III TN", "ssion number phs001863.v1.p1. The BrighTNess phase III, placebo-controlled trial randomized 634 patients with stage II-III TN"], "order_basis": "paper_text_order:4212", "id": "assay:2"}, {"role": "data_generation", "definition_id": "rna_seq", "definition_version": "99e1195c7d6f", "definition_digest": null, "required_operations": [], "support_state": "partial", "source_hashes": {"assay_lexicon": "99e1195c7d6f"}, "confidence": 0.99, "evidence": ["atin and bevacizumab.24,36 Clinical data and RNA-seq data of pre-treatment baseline samples from", "latin plus veliparib.37,38 Clinical data and RNA-seq data of pre-treatment baseline samples from"], "order_basis": "paper_text_order:4536", "id": "assay:3"}, {"role": "analysis", "definition_id": "survival_analysis", "definition_version": "f2132e96ae6c7a4e", "definition_digest": null, "required_operations": ["cox_ph"], "support_state": "supported", "source_hashes": {"dsl_catalogue": "f2132e96ae6c7a4e"}, "confidence": 0.8, "evidence": ["Cox model"], "order_basis": "consumes_earlier_output", "id": "assay:4"}]}