← All .science files
pmid:36915811
Construction and validation of a macrophage polarization-related prognostic index to predict the overall survival in patients with early-stage triple-negative breast cancer.
Hanjia Luo · Ruoxi Hong · Yadong Xu · Qiufan Zheng · Wen Xia · Qianyi Lu · Kuikui Jiang · Fei Xu · Miao Chen · Dingbo Shi · Wuguo Deng · Shusen Wang
Gland surgery · 2023 doi:10.21037/gs-23-6
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 · 12 items
claims array · 3 items
[0] object · 6 fields
[1] object · 6 fields
[2] object · 6 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 · 2 items
[0] object · 15 fields
structure object · 4 fields
[1] object · 15 fields
structure object · 15 fields
sample_accessions array · 107 items
gaps array · 2 items
analysis object · 4 fields
methods array · 1 item
[0] object · 10 fields
dsl_operations array · 1 item
missing_operations array · 0 items
parameters object · 0 fields
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 · 1 item
resolved_accessions array · 1 item
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 · 6 items
assays array · 3 items
[0] object · 11 fields
required_operations array · 0 items
source_hashes object · 1 field
evidence array · 2 items
[1] object · 11 fields
required_operations array · 0 items
source_hashes object · 1 field
evidence array · 1 item
[2] 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:36915811", "kind": "science-record", "revision": 2, "content_hash": "sha256:ae51d57472247b2d41612450b511ff04fc663039f37c198d2b4a0d4ec05196f1", "created_at": "2026-11-01T19:01:33Z", "updated_at": "2026-11-01T21:30:22Z", "generator": {"name": "corpus-assay-engine", "run_id": "reading-sci-2026-11-01"}, "paper": {"state": "complete", "title": "Construction and validation of a macrophage polarization-related prognostic index to predict the overall survival in patients with early-stage triple-negative breast cancer.", "doi": "10.21037/gs-23-6", "pmid": "36915811", "authors": ["Hanjia Luo", "Ruoxi Hong", "Yadong Xu", "Qiufan Zheng", "Wen Xia", "Qianyi Lu", "Kuikui Jiang", "Fei Xu", "Miao Chen", "Dingbo Shi", "Wuguo Deng", "Shusen Wang"], "journal": "Gland surgery", "year": 2023, "abstract": "Background: Triple-negative breast cancer (TNBC) is a highly heterogeneous disease and the current prognostic system cannot meet the clinical need. Interactions between immune responsiveness and tumor cells plays a key role in the progression of TNBC and macrophages are vital component of immune cells. A prognostic model based on macrophages may have great accuracy and clinical utility.\nMethods: For model development, we screened early stage (without metastasis) TNBC patients from The Cancer Genome Atlas (TCGA) database. We extracted messenger RNA (mRNA) expression data and clinical data including age, race, tumor size, lymph node status and tumor stage. The follow up time and vital status were also retrieved for overall survival calculation. Cell-type Identification by Estimating Relative Subsets of RNA Transcripts (CIBERSORT) was used to calculate the immune cell composition of each sample. Weighted gene co-expression network analysis (WGCNA) was used to identify M1-like macrophage-related genes. Combining least absolute shrinkage and selection operator (LASSO) with multivariate Cox regression, the M1-like macrophage polarization-related prognostic index (MRPI) was established. We obtained TNBC patients in Gene Expression Omnibus (GEO) database through PAM50 method and retrieved the mRNA expression data and survival data. The Harrell's concordance index (CI), the area under the receiver operating characteristic (ROC) curves (AUCs) and the calibration curve were used to evaluate the developed model.\nResults: We obtained 166 early TNBC cases and 113 normal tissue cases for model building, along with 76 samples from GSE58812 cohort for model validation. CIBERSORT analysis suggested obvious infiltration of macrophages, especially M1-like macrophages in early TNBC. Four genes were eventually identified for the construction of MPRI in the training set. The AUCs at 2 years, 3 years, and 5 years in the training cohort were 0.855, 0.881 and 0.893, respectively; and the AUCs at 2 years, 3 years, and 5 years in the validation cohort were 0.887, 0.792 and 0.722, respectively. Calibration curves indicated good predictive ability and high consistency of our model.\nConclusions: MRPI is a promising biomarker for predicting the prognosis of early-stage TNBC, which may indicate personalized treatment and follow-up strategies and thus may improve the prognosis.", "claims": [{"id": "claim-method", "statement": "Combining least absolute shrinkage and selection operator (LASSO) with multivariate Cox regression, the M1-like macrophage polarization-related prognostic index (MRPI) was established.", "kind": "methodological", "target": null, "evidence": [{"asset": "source:pmid:36915811", "locator": "sections[0] \"Abstract\" paragraph 2", "quote": "Combining least absolute shrinkage and selection operator (LASSO) with multivariate Cox regression, the M1-like macrophage polarization-related prognostic index (MRPI) was established."}], "state": "complete"}, {"id": "claim-data-access", "statement": "Finally, a total of 166 early TNBC cases and 113 normal tissue cases were included in TCGA cohort.", "kind": "methodological", "target": null, "evidence": [{"asset": "source:pmid:36915811", "locator": "sections[4] \"Selection of patients and acquisition of data\" paragraph 3", "quote": "Finally, a total of 166 early TNBC cases and 113 normal tissue cases were included in TCGA cohort."}], "state": "complete"}, {"id": "claim-target-result", "statement": "The MRPI model achieved 2-, 3-, and 5-year survival AUCs of 0.855, 0.881, and 0.893 in the training cohort and 0.887, 0.792, and 0.722 in the validation cohort.", "kind": "qualitative", "target": null, "evidence": [{"asset": "source:pmid:36915811", "locator": "sections[0] \"Abstract\" paragraph 3", "quote": "The AUCs at 2 years, 3 years, and 5 years in the training cohort were 0.855, 0.881 and 0.893, respectively; and the AUCs at 2 years, 3 years, and 5 years in the validation cohort were 0.887, 0.792 and 0.722, respectively."}], "state": "complete"}], "gaps": []}, "experiment": {"state": "complete", "objective": "The MRPI model achieved 2-, 3-, and 5-year survival AUCs of 0.855, 0.881, and 0.893 in the training cohort and 0.887, 0.792, and 0.722 in the validation cohort.", "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:36915811"], "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:GSE58812"], "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:GSE58812"], "outputs": ["the replicated result and its comparison"], "instruments": [], "reagents": []}], "materials": [], "instruments": [], "reagents": [], "conditions": {}, "gaps": []}, "data": {"state": "partial", "assets": [{"id": "source:pmid:36915811", "role": "manuscript", "format": "xml", "media_type": "application/xml", "uri": "https://doi.org/10.21037/gs-23-6", "sha256": "sha256:33a71e637002d25be3cd73ce10fb345d54a705edecd824db8fdfcbe39c9a102c", "bytes": 37346, "access": "open", "state": "resolved", "reader": null, "reader_status": "reader_required", "identifier": "10.21037/gs-23-6", "version": null, "note": "Full article fetched from PMC; the checksum covers the rendered section body, not the original XML bytes.", "structure": {"pmcid": "PMC10005976", "source": "europe_pmc_fulltext", "coverage": "whole_body_without_references", "text_hash_scope": "rendered_section_body"}}, {"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": "Finally, a total of 166 early TNBC cases and 113 normal tissue cases were included in TCGA cohort.", "structure": {"repository": "GEO", "access_route": "GEO accession URL", "access_statement_verbatim": "Finally, a total of 166 early TNBC cases and 113 normal tissue cases were included in TCGA cohort.", "access_statement_kind": "repository_route_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: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": 1.0, "band": "verbatim", "quote": "Combining least absolute shrinkage and selection operator (LASSO) with multivariate Cox regression, the M1-like macrophage polarization-related prognostic index (MRPI) was established."}}], "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": ["GSE58812"], "resolved_accessions": ["GSE58812"], "statements": ["Finally, a total of 166 early TNBC cases and 113 normal tissue cases were included in TCGA cohort."], "basis": "The paper names GSE58812 in Gene Expression Omnibus (GEO) database 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:36915811", "data:geo:GSE58812"], "steps": ["run_analysis"]}, "must_build": {"dsl_operations": [], "converters": [], "readers": [], "capabilities": [], "data_gaps": ["data:geo:GSE58812"]}, "gaps": []}, "review": {"state": "partial", "machine_critique": {"kind": "extraction_review", "reader": {"model": "MiniMax-M3.1-Flash", "provider": "minimax", "provider_family": "minimax", "read_at": "2026-11-01T18:33:29Z", "independence": "single_reader"}, "evidence_check": {"method": "verbatim", "availability": null}, "calls": 5, "usage": {"prompt_tokens": 10317, "completion_tokens": 2213, "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:36915811", "type": "paper", "label": "pmid:36915811"}, {"id": "source:pmid:36915811", "type": "manuscript", "label": "PMID 36915811 full text"}, {"id": "data:geo:GSE58812", "type": "dataset", "label": "GEO GSE58812"}], "activities": [{"id": "activity-reading-sci-2026-11-01", "type": "classification", "used": [{"id": "pmid:36915811", "type": "paper", "label": "pmid:36915811"}, {"id": "source:pmid:36915811", "type": "manuscript", "label": "PMID 36915811 full text"}, {"id": "data:geo:GSE58812", "type": "dataset", "label": "GEO GSE58812"}], "agent": "agent:corpus-assay-engine"}, {"id": "activity-read-36915811", "type": "extraction", "used": ["source:pmid:36915811"], "agent": "agent:minimax-reader"}, {"id": "activity-resolve-GSE58812", "type": "accession_resolution", "used": ["data:geo:GSE58812"], "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:36915811", "parent_hash": "sha256:2278716866c806268e5138304f202a044fbfdfab310c5129a6f5a393da73cd47", "fork_of": null, "generation": 1}, "gaps": ["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": "rna_seq", "definition_version": "99e1195c7d6f", "definition_digest": null, "required_operations": [], "support_state": "partial", "source_hashes": {"assay_lexicon": "99e1195c7d6f"}, "confidence": 0.99, "evidence": ["isition of data We collected RNA sequencing (RNA-seq) data and the clinicopathological details of", "atients and acquisition of data We collected RNA sequencing (RNA-seq) data and the clinicopathological d"], "order_basis": "paper_text_order:2583", "id": "assay:1"}, {"role": "data_generation", "definition_id": "chip_seq", "definition_version": "99e1195c7d6f", "definition_digest": null, "required_operations": [], "support_state": "partial", "source_hashes": {"assay_lexicon": "99e1195c7d6f"}, "confidence": 0.93, "evidence": ["or chromatin immunoprecipitation sequencing (ChIP-Seq) profiles (20). TCGA data portal (https://po"], "order_basis": "paper_text_order:5233", "id": "assay:2"}, {"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": 1.0, "evidence": ["Combining least absolute shrinkage and selection operator (LASSO) with multivariate Cox regression, the M1-like macrophage polarization-related prognostic index (MRPI) was established."], "order_basis": "consumes_earlier_output", "id": "assay:3"}]}