Corpus Engine Towards a reproducible .science file.
← All .science files

pmid:40520229

Identification of biomarkers for the diagnosis of chronic kidney disease (CKD) with dilated cardiomyopathy (DCM) by bioinformatics analysis and machine learning.

Yuhang Liu · Yong Wang · Wenyang Nie · Zhen Wang

Frontiers in genetics · 2025 doi:10.3389/fgene.2025.1562891

Paper

complete

Experiment

complete

Data

partial

Analysis

partial

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
id
pmid:40520229
kind
science-record
content_hash
sha256:c46ec059c5fd9e64001b295f125c0b24d5b54c9d11a25c66eabc29049a641bfb
schema
https://corpus.bntrg.co.uk/sci/1.0/sci.schema.json
created_at
2026-11-01T20:30:37Z
updated_at
2026-11-01T22:56:40Z
generator object · 2 fields
name
corpus-assay-engine
run_id
reading-sci-2026-11-01
paper object · 10 fields
state
complete
title
Identification of biomarkers for the diagnosis of chronic kidney disease (CKD) with dilated cardiomyopathy (DCM) by bioinformatics analysis and machine learning.
doi
10.3389/fgene.2025.1562891
pmid
40520229
authors array · 4 items
[0]
Yuhang Liu
[1]
Yong Wang
[2]
Wenyang Nie
[3]
Zhen Wang
journal
Frontiers in genetics
year
2025
abstract
Background: Chronic kidney disease (CKD) is a globally prevalent and highly lethal condition, often accompanied by dilated cardiomyopathy (DCM), which increases the risk of cardiac complications. Early detection of DCM in CKD patients remains challenging, despite established research demonstrating the relationship between CKD and cardiac abnormalities. Methods: We retrieved expression matrices for DCM (GSE57338, GSE29819) and CKD (GSE104954) from GEO and a DCM scRNA-seq dataset (GSE145154). These were analyzed for differential gene expression and WGCNA. KEGG and GO analyses were performed on shared differentially expressed genes in DCM and CKD. Potential drugs for DCM were identified using CMAP. Machine learning methods LASSO, SVM-RFE, and RF were used to find biomarkers and develop a diagnostic nomogram for CKD-associated DCM, validated with external datasets. Single-gene GSEA was conducted to understand model gene mechanisms in CKD-associated DCM. Immune cell infiltration was analyzed with CIBERSORT, and single-cell sequencing examined model gene distribution and expression in the heart. Results: Our examination of the expression matrix datasets associated with DCM and CKD revealed 115 key model genes that are shared by the two disorders as well as 47 genes that are differently expressed. These 47 differentially expressed genes were primarily linked to immune regulation and inflammation, according to enrichment analysis. CMAP analysis suggested withaferin-a, droxinostat, fluorometholone, and others as potential DCM treatments. Machine learning identified MNS1 and HERC6 as significant CKD-associated DCM biomarkers. A diagnostic nomogram using these genes was developed, showing strong discriminative power and clinical utility. MNS1 and HERC6 are implicated in metabolism, inflammation, immunity, and heart function. Immune cell infiltration analysis indicated dysregulation in DCM, with MNS1 and HERC6 correlating with immune cells. Single-cell sequencing showed MNS1 and HERC6 expression in endothelial cells and fibroblasts, respectively. Conclusion: We identified MNS1 and HERC6 as biomarkers and developed a new diagnostic nomogram based on them for the timely diagnosis of CKD patients presenting with DCM complications. This study's findings offer novel insights into potential diagnostic methods and therapeutic strategies regarding the coexistence of CKD and DCM.
claims array · 3 items
[0] object · 6 fields
id
claim-method
statement
To evaluate the model genes, we first performed multivariate logistic regression analyses. Subsequently, we constructed a diagnostic nomogram using the “rms” package. The predictive performance of both individual model genes and the integrated diagnostic model was assessed through ROC analysis implemented via the “ROCR” package. To validate the clinical utility and predictive accuracy of the nomogram, we employed Decision Curve Analysis (DCA) and calibration curves, which were generated using the “calibration” function from the “rmda” package and the “rms” package, respectively.
kind
methodological
target
null
evidence array · 1 item
[0] object · 3 fields
asset
source:pmid:40520229
locator
sections[9] "2.7 Construction of column line diagrams and evaluation of predictive models for diagnostic markers" paragraph 2
quote
To evaluate the model genes, we first performed multivariate logistic regression analyses. Subsequently, we constructed a diagnostic nomogram using the “rms” package. The predictive performance of both individual model genes and the integrated diagnostic model was assessed through ROC analysis implemented via the “ROCR” package. To validate the clinical utility and predictive accuracy of the nomogram, we employed Decision Curve Analysis (DCA) and calibration curves, which were generated using the “calibration” function from the “rmda” package and the “rms” package, respectively.
state
complete
[1] object · 6 fields
id
claim-data-access
statement
Publicly available datasets were analyzed in this study. This data can be found here: Gene Expression Omnibus(https://www.ncbi.nlm.nih.gov/geo/) The datasets include one gene expression profile for CKD (GSE104954), two gene expression profiles for DCM (GSE57338, GSE29819), and one single-cell RNA sequencing dataset for DCM (GSE145154).
kind
methodological
target
null
evidence array · 1 item
[0] object · 3 fields
asset
source:pmid:40520229
locator
sections[27] "Data availability statement" paragraph 2
quote
Publicly available datasets were analyzed in this study. This data can be found here: Gene Expression Omnibus(https://www.ncbi.nlm.nih.gov/geo/) The datasets include one gene expression profile for CKD (GSE104954), two gene expression profiles for DCM (GSE57338, GSE29819), and one single-cell RNA sequencing dataset for DCM (GSE145154).
state
complete
[2] object · 6 fields
id
claim-target-result
statement
MNS1 and HERC6 were identified as biomarkers, and a diagnostic nomogram based on them was developed for the timely diagnosis of CKD patients presenting with DCM complications.
kind
qualitative
target
null
evidence array · 1 item
[0] object · 3 fields
asset
source:pmid:40520229
locator
sections[0] "Abstract" paragraph 4
quote
We identified MNS1 and HERC6 as biomarkers and developed a new diagnostic nomogram based on them for the timely diagnosis of CKD patients presenting with DCM complications.
state
complete
gaps array · 0 items
experiment object · 8 fields
state
complete
objective
MNS1 and HERC6 were identified as biomarkers, and a diagnostic nomogram based on them was developed for the timely diagnosis of CKD patients presenting with DCM complications.
steps array · 3 items
[0] object · 13 fields
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.
parameters object · 0 fields
inputs array · 1 item
[0]
source:pmid:40520229
outputs array · 1 item
[0]
the published estimate and its evidence
instruments array · 0 items
reagents array · 0 items
[1] object · 13 fields
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.
parameters object · 0 fields
inputs array · 1 item
[0]
data:geo:GSE104954
outputs array · 1 item
[0]
the source data with its repository provenance
instruments array · 0 items
reagents array · 0 items
[2] object · 13 fields
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.
parameters object · 0 fields
inputs array · 1 item
[0]
data:geo:GSE104954
outputs array · 1 item
[0]
the replicated result and its comparison
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
state
partial
assets array · 5 items
[0] object · 15 fields
id
source:pmid:40520229
role
manuscript
format
xml
media_type
application/xml
uri
https://doi.org/10.3389/fgene.2025.1562891
sha256
sha256:784fd965d02fd1d20242ab2c1f171935b73998248c01f4ce8d589f8c9f08866e
bytes
48542
access
open
state
resolved
reader
null
reader_status
reader_required
identifier
10.3389/fgene.2025.1562891
version
null
note
Full article fetched from PMC; the checksum covers the rendered section body, not the original XML bytes.
structure object · 4 fields
pmcid
PMC12162942
source
europe_pmc_fulltext
coverage
whole_body_without_references
text_hash_scope
rendered_section_body
[1] object · 15 fields
id
data:geo:GSE104954
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=GSE104954
sha256
null
bytes
null
access
open
state
resolved
reader
null
reader_status
reader_required
identifier
GSE104954
version
null
note
Publicly available datasets were analyzed in this study. This data can be found here: Gene Expression Omnibus(https://www.ncbi.nlm.nih.gov/geo/) The datasets include one gene expression profile for CKD (GSE104954), two gene expression profiles for DCM (GSE57338, GSE29819), and one single-cell RNA sequencing dataset for DCM (GSE145154).
structure object · 15 fields
repository
GEO
access_route
GEO accession URL
access_statement_verbatim
Publicly available datasets were analyzed in this study. This data can be found here: Gene Expression Omnibus(https://www.ncbi.nlm.nih.gov/geo/) The datasets include one gene expression profile for CKD (GSE104954), two gene expression profiles for DCM (GSE57338, GSE29819), and one single-cell RNA sequencing dataset for DCM (GSE145154).
access_statement_kind
data_availability_statement
sample_accessions array · 195 items
[0]
GSM2810894
[1]
GSM2810895
[2]
GSM2810896
[3]
GSM2810897
[4]
GSM2810898
[5]
GSM2810899
[6]
GSM2810900
[7]
GSM2810901
[8]
GSM2810902
[9]
GSM2810903
[10]
GSM2810904
[11]
GSM2810905
[12]
GSM2810906
[13]
GSM2810907
[14]
GSM2810908
[15]
GSM2810909
[16]
GSM2810910
[17]
GSM2810911
[18]
GSM2810912
[19]
GSM2810913
[20]
GSM2810914
[21]
GSM2810915
[22]
GSM2810916
[23]
GSM2810917
[24]
GSM2810918
[25]
GSM2810919
[26]
GSM2810920
[27]
GSM2810921
[28]
GSM2810922
[29]
GSM2810923
[30]
GSM2810924
[31]
GSM2810925
[32]
GSM2810926
[33]
GSM2810927
[34]
GSM2810928
[35]
GSM2810929
[36]
GSM2810930
[37]
GSM2810931
[38]
GSM2810932
[39]
GSM2810933
[40]
GSM2810934
[41]
GSM2810935
[42]
GSM2810936
[43]
GSM2810937
[44]
GSM2810938
[45]
GSM2810939
[46]
GSM2810940
[47]
GSM2810941
[48]
GSM2810942
[49]
GSM2810943
[50]
GSM2810944
[51]
GSM2810945
[52]
GSM2810946
[53]
GSM2810947
[54]
GSM2810948
[55]
GSM2810949
[56]
GSM2810950
[57]
GSM2810951
[58]
GSM2810952
[59]
GSM2810953
[60]
GSM2810954
[61]
GSM2810955
[62]
GSM2810956
[63]
GSM2810957
[64]
GSM2810958
[65]
GSM2810959
[66]
GSM2810960
[67]
GSM2810961
[68]
GSM2810962
[69]
GSM2810963
[70]
GSM2810964
[71]
GSM2810965
[72]
GSM2810966
[73]
GSM2810967
[74]
GSM2810968
[75]
GSM2810969
[76]
GSM2810970
[77]
GSM2810971
[78]
GSM2810972
[79]
GSM2810973
[80]
GSM2810974
[81]
GSM2810975
[82]
GSM2810976
[83]
GSM2810977
[84]
GSM2810978
[85]
GSM2810979
[86]
GSM2810980
[87]
GSM2810981
[88]
GSM2810982
[89]
GSM2810983
[90]
GSM2810984
[91]
GSM2810985
[92]
GSM2810986
[93]
GSM2810987
[94]
GSM2810988
[95]
GSM2810989
[96]
GSM2810990
[97]
GSM2810991
[98]
GSM2810992
[99]
GSM2810993
[100]
GSM2810994
[101]
GSM2810995
[102]
GSM2810996
[103]
GSM2810997
[104]
GSM2810998
[105]
GSM2810999
[106]
GSM2811000
[107]
GSM2811001
[108]
GSM2811002
[109]
GSM2811003
[110]
GSM2811004
[111]
GSM2811005
[112]
GSM2811006
[113]
GSM2811007
[114]
GSM2811008
[115]
GSM2811009
[116]
GSM2811010
[117]
GSM2811011
[118]
GSM2811012
[119]
GSM2811013
[120]
GSM2811014
[121]
GSM2811015
[122]
GSM2811016
[123]
GSM2811017
[124]
GSM2811018
[125]
GSM2811019
[126]
GSM2811020
[127]
GSM2811021
[128]
GSM2811022
[129]
GSM2811023
[130]
GSM2811024
[131]
GSM2811025
[132]
GSM2811026
[133]
GSM2811027
[134]
GSM2811028
[135]
GSM2811029
[136]
GSM2811030
[137]
GSM2811031
[138]
GSM2811032
[139]
GSM2811033
[140]
GSM2811034
[141]
GSM2811035
[142]
GSM2811036
[143]
GSM2811037
[144]
GSM2811038
[145]
GSM2811039
[146]
GSM2811040
[147]
GSM2811041
[148]
GSM2811042
[149]
GSM2811043
[150]
GSM2811044
[151]
GSM2811045
[152]
GSM2811046
[153]
GSM2811047
[154]
GSM2811048
[155]
GSM2811049
[156]
GSM2811050
[157]
GSM2811051
[158]
GSM2811052
[159]
GSM2811053
[160]
GSM2811054
[161]
GSM2811055
[162]
GSM2811056
[163]
GSM2811057
[164]
GSM2811058
[165]
GSM2811059
[166]
GSM2811060
[167]
GSM2811061
[168]
GSM2811062
[169]
GSM2811063
[170]
GSM2811064
[171]
GSM2811065
[172]
GSM2811066
[173]
GSM2811067
[174]
GSM2811068
[175]
GSM2811069
[176]
GSM2811070
[177]
GSM2811071
[178]
GSM2811072
[179]
GSM2811073
[180]
GSM2811074
[181]
GSM2811075
[182]
GSM2811076
[183]
GSM2811077
[184]
GSM2811078
[185]
GSM2811079
[186]
GSM2811080
[187]
GSM2811081
[188]
GSM2811082
[189]
GSM2811083
[190]
GSM2811084
[191]
GSM2811085
[192]
GSM2811086
[193]
GSM2811087
[194]
GSM2811088
sample_count
195
group_sizes
null
group_sizes_basis
null
platform
22945;24120
taxon
Homo sapiens
title
Tubulointerstitial transcriptome from ERCB subjects with chronic kidney disease and living donor biopsies.
resolution_checked_at
2026-11-01T17:30:42Z
resolution_check
identifier_resolution_only_no_download_no_licence_read
downloaded
false
licence_read
false
[2] object · 15 fields
id
data:geo:GSE145154
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=GSE145154
sha256
null
bytes
null
access
open
state
resolved
reader
null
reader_status
reader_required
identifier
GSE145154
version
null
note
Publicly available datasets were analyzed in this study. This data can be found here: Gene Expression Omnibus(https://www.ncbi.nlm.nih.gov/geo/) The datasets include one gene expression profile for CKD (GSE104954), two gene expression profiles for DCM (GSE57338, GSE29819), and one single-cell RNA sequencing dataset for DCM (GSE145154).
structure object · 15 fields
repository
GEO
access_route
GEO accession URL
access_statement_verbatim
Publicly available datasets were analyzed in this study. This data can be found here: Gene Expression Omnibus(https://www.ncbi.nlm.nih.gov/geo/) The datasets include one gene expression profile for CKD (GSE104954), two gene expression profiles for DCM (GSE57338, GSE29819), and one single-cell RNA sequencing dataset for DCM (GSE145154).
access_statement_kind
data_availability_statement
sample_accessions array · 109 items
[0]
GSM4307515
[1]
GSM4307516
[2]
GSM4307517
[3]
GSM4307518
[4]
GSM4307519
[5]
GSM4307520
[6]
GSM4307521
[7]
GSM4307522
[8]
GSM4307523
[9]
GSM4307524
[10]
GSM4307525
[11]
GSM4307526
[12]
GSM4307527
[13]
GSM4307528
[14]
GSM4307529
[15]
GSM4307530
[16]
GSM4307531
[17]
GSM4307532
[18]
GSM4307533
[19]
GSM4307534
[20]
GSM4307535
[21]
GSM4307536
[22]
GSM4307537
[23]
GSM4307538
[24]
GSM4307539
[25]
GSM4307540
[26]
GSM4307541
[27]
GSM4307542
[28]
GSM4307543
[29]
GSM4307544
[30]
GSM4307545
[31]
GSM4307546
[32]
GSM4307547
[33]
GSM4307548
[34]
GSM4307549
[35]
GSM4307550
[36]
GSM4307551
[37]
GSM4307552
[38]
GSM4307553
[39]
GSM4307554
[40]
GSM4307555
[41]
GSM4307556
[42]
GSM4307557
[43]
GSM4307558
[44]
GSM4307559
[45]
GSM4307560
[46]
GSM4307561
[47]
GSM4307562
[48]
GSM4307563
[49]
GSM4307564
[50]
GSM4307565
[51]
GSM4307566
[52]
GSM4307567
[53]
GSM4307568
[54]
GSM4307569
[55]
GSM4307570
[56]
GSM4307571
[57]
GSM4307572
[58]
GSM4307573
[59]
GSM4307574
[60]
GSM4307575
[61]
GSM4307576
[62]
GSM4307577
[63]
GSM4307578
[64]
GSM4307579
[65]
GSM4307580
[66]
GSM4307581
[67]
GSM4307582
[68]
GSM4307583
[69]
GSM4307584
[70]
GSM4307585
[71]
GSM4307586
[72]
GSM4307587
[73]
GSM4307588
[74]
GSM4307589
[75]
GSM4307590
[76]
GSM4307591
[77]
GSM4307592
[78]
GSM4307593
[79]
GSM4307594
[80]
GSM4307595
[81]
GSM4307596
[82]
GSM4307597
[83]
GSM4307598
[84]
GSM4307599
[85]
GSM4307600
[86]
GSM4307601
[87]
GSM4307602
[88]
GSM4307603
[89]
GSM4307604
[90]
GSM4307605
[91]
GSM4307606
[92]
GSM4307607
[93]
GSM4307608
[94]
GSM4307609
[95]
GSM4307610
[96]
GSM4307611
[97]
GSM4307612
[98]
GSM4307613
[99]
GSM4307614
[100]
GSM4307615
[101]
GSM4307616
[102]
GSM4307617
[103]
GSM4307618
[104]
GSM4307619
[105]
GSM4307620
[106]
GSM4307621
[107]
GSM4307622
[108]
GSM4307623
sample_count
109
group_sizes
null
group_sizes_basis
null
platform
24676;20795
taxon
Homo sapiens
title
Single cell RNA sequencing of human failing heart
resolution_checked_at
2026-11-01T19:09:46Z
resolution_check
identifier_resolution_only_no_download_no_licence_read
downloaded
false
licence_read
false
[3] object · 15 fields
id
data:geo:GSE29819
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=GSE29819
sha256
null
bytes
null
access
open
state
resolved
reader
null
reader_status
reader_required
identifier
GSE29819
version
null
note
Publicly available datasets were analyzed in this study. This data can be found here: Gene Expression Omnibus(https://www.ncbi.nlm.nih.gov/geo/) The datasets include one gene expression profile for CKD (GSE104954), two gene expression profiles for DCM (GSE57338, GSE29819), and one single-cell RNA sequencing dataset for DCM (GSE145154).
structure object · 15 fields
repository
GEO
access_route
GEO accession URL
access_statement_verbatim
Publicly available datasets were analyzed in this study. This data can be found here: Gene Expression Omnibus(https://www.ncbi.nlm.nih.gov/geo/) The datasets include one gene expression profile for CKD (GSE104954), two gene expression profiles for DCM (GSE57338, GSE29819), and one single-cell RNA sequencing dataset for DCM (GSE145154).
access_statement_kind
data_availability_statement
sample_accessions array · 38 items
[0]
GSM738990
[1]
GSM738991
[2]
GSM738992
[3]
GSM738993
[4]
GSM738994
[5]
GSM738995
[6]
GSM738996
[7]
GSM738997
[8]
GSM738998
[9]
GSM738999
[10]
GSM739000
[11]
GSM739001
[12]
GSM739002
[13]
GSM739003
[14]
GSM739004
[15]
GSM739005
[16]
GSM739006
[17]
GSM739007
[18]
GSM739008
[19]
GSM739009
[20]
GSM739010
[21]
GSM739011
[22]
GSM739012
[23]
GSM739013
[24]
GSM739014
[25]
GSM739015
[26]
GSM739016
[27]
GSM739017
[28]
GSM739018
[29]
GSM739019
[30]
GSM739020
[31]
GSM739021
[32]
GSM739022
[33]
GSM739023
[34]
GSM739024
[35]
GSM739025
[36]
GSM739026
[37]
GSM739027
sample_count
38
group_sizes
null
group_sizes_basis
null
platform
570
taxon
Homo sapiens
title
Myocardial transcriptome analysis of human arrhythmogenic right ventricular cardiomyopathy (ARVC)
resolution_checked_at
2026-11-01T18:06:43Z
resolution_check
identifier_resolution_only_no_download_no_licence_read
downloaded
false
licence_read
false
[4] object · 15 fields
id
data:geo:GSE57338
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=GSE57338
sha256
null
bytes
null
access
open
state
resolved
reader
null
reader_status
reader_required
identifier
GSE57338
version
null
note
Publicly available datasets were analyzed in this study. This data can be found here: Gene Expression Omnibus(https://www.ncbi.nlm.nih.gov/geo/) The datasets include one gene expression profile for CKD (GSE104954), two gene expression profiles for DCM (GSE57338, GSE29819), and one single-cell RNA sequencing dataset for DCM (GSE145154).
structure object · 15 fields
repository
GEO
access_route
GEO accession URL
access_statement_verbatim
Publicly available datasets were analyzed in this study. This data can be found here: Gene Expression Omnibus(https://www.ncbi.nlm.nih.gov/geo/) The datasets include one gene expression profile for CKD (GSE104954), two gene expression profiles for DCM (GSE57338, GSE29819), and one single-cell RNA sequencing dataset for DCM (GSE145154).
access_statement_kind
data_availability_statement
sample_accessions array · 313 items
[0]
GSM1379812
[1]
GSM1379813
[2]
GSM1379814
[3]
GSM1379815
[4]
GSM1379816
[5]
GSM1379817
[6]
GSM1379818
[7]
GSM1379819
[8]
GSM1379820
[9]
GSM1379821
[10]
GSM1379822
[11]
GSM1379823
[12]
GSM1379824
[13]
GSM1379825
[14]
GSM1379826
[15]
GSM1379827
[16]
GSM1379828
[17]
GSM1379829
[18]
GSM1379830
[19]
GSM1379831
[20]
GSM1379832
[21]
GSM1379833
[22]
GSM1379834
[23]
GSM1379835
[24]
GSM1379836
[25]
GSM1379837
[26]
GSM1379838
[27]
GSM1379839
[28]
GSM1379840
[29]
GSM1379841
[30]
GSM1379842
[31]
GSM1379843
[32]
GSM1379844
[33]
GSM1379845
[34]
GSM1379846
[35]
GSM1379847
[36]
GSM1379848
[37]
GSM1379849
[38]
GSM1379850
[39]
GSM1379851
[40]
GSM1379852
[41]
GSM1379853
[42]
GSM1379854
[43]
GSM1379855
[44]
GSM1379856
[45]
GSM1379857
[46]
GSM1379858
[47]
GSM1379859
[48]
GSM1379860
[49]
GSM1379861
[50]
GSM1379862
[51]
GSM1379863
[52]
GSM1379864
[53]
GSM1379865
[54]
GSM1379866
[55]
GSM1379867
[56]
GSM1379868
[57]
GSM1379869
[58]
GSM1379870
[59]
GSM1379871
[60]
GSM1379872
[61]
GSM1379873
[62]
GSM1379874
[63]
GSM1379875
[64]
GSM1379876
[65]
GSM1379877
[66]
GSM1379878
[67]
GSM1379879
[68]
GSM1379880
[69]
GSM1379881
[70]
GSM1379882
[71]
GSM1379883
[72]
GSM1379884
[73]
GSM1379885
[74]
GSM1379886
[75]
GSM1379887
[76]
GSM1379888
[77]
GSM1379889
[78]
GSM1379890
[79]
GSM1379891
[80]
GSM1379892
[81]
GSM1379893
[82]
GSM1379894
[83]
GSM1379895
[84]
GSM1379896
[85]
GSM1379897
[86]
GSM1379898
[87]
GSM1379899
[88]
GSM1379900
[89]
GSM1379901
[90]
GSM1379902
[91]
GSM1379903
[92]
GSM1379904
[93]
GSM1379905
[94]
GSM1379906
[95]
GSM1379907
[96]
GSM1379908
[97]
GSM1379909
[98]
GSM1379910
[99]
GSM1379911
[100]
GSM1379912
[101]
GSM1379913
[102]
GSM1379914
[103]
GSM1379915
[104]
GSM1379916
[105]
GSM1379917
[106]
GSM1379918
[107]
GSM1379919
[108]
GSM1379920
[109]
GSM1379921
[110]
GSM1379922
[111]
GSM1379923
[112]
GSM1379924
[113]
GSM1379925
[114]
GSM1379926
[115]
GSM1379927
[116]
GSM1379928
[117]
GSM1379929
[118]
GSM1379930
[119]
GSM1379931
[120]
GSM1379932
[121]
GSM1379933
[122]
GSM1379934
[123]
GSM1379935
[124]
GSM1379936
[125]
GSM1379937
[126]
GSM1379938
[127]
GSM1379939
[128]
GSM1379940
[129]
GSM1379941
[130]
GSM1379942
[131]
GSM1379943
[132]
GSM1379944
[133]
GSM1379945
[134]
GSM1379946
[135]
GSM1379947
[136]
GSM1379948
[137]
GSM1379949
[138]
GSM1379950
[139]
GSM1379951
[140]
GSM1379952
[141]
GSM1379953
[142]
GSM1379954
[143]
GSM1379955
[144]
GSM1379956
[145]
GSM1379957
[146]
GSM1379958
[147]
GSM1379959
[148]
GSM1379960
[149]
GSM1379961
[150]
GSM1379962
[151]
GSM1379963
[152]
GSM1379964
[153]
GSM1379965
[154]
GSM1379966
[155]
GSM1379967
[156]
GSM1379968
[157]
GSM1379969
[158]
GSM1379970
[159]
GSM1379971
[160]
GSM1379972
[161]
GSM1379973
[162]
GSM1379974
[163]
GSM1379975
[164]
GSM1379976
[165]
GSM1379977
[166]
GSM1379978
[167]
GSM1379979
[168]
GSM1379980
[169]
GSM1379981
[170]
GSM1379982
[171]
GSM1379983
[172]
GSM1379984
[173]
GSM1379985
[174]
GSM1379986
[175]
GSM1379987
[176]
GSM1379988
[177]
GSM1379989
[178]
GSM1379990
[179]
GSM1379991
[180]
GSM1379992
[181]
GSM1379993
[182]
GSM1379994
[183]
GSM1379995
[184]
GSM1379996
[185]
GSM1379997
[186]
GSM1379998
[187]
GSM1379999
[188]
GSM1380000
[189]
GSM1380001
[190]
GSM1380002
[191]
GSM1380003
[192]
GSM1380004
[193]
GSM1380005
[194]
GSM1380006
[195]
GSM1380007
[196]
GSM1380008
[197]
GSM1380009
[198]
GSM1380010
[199]
GSM1380011
[200]
GSM1380012
[201]
GSM1380013
[202]
GSM1380014
[203]
GSM1380015
[204]
GSM1380016
[205]
GSM1380017
[206]
GSM1380018
[207]
GSM1380019
[208]
GSM1380020
[209]
GSM1380021
[210]
GSM1380022
[211]
GSM1380023
[212]
GSM1380024
[213]
GSM1380025
[214]
GSM1380026
[215]
GSM1380027
[216]
GSM1380028
[217]
GSM1380029
[218]
GSM1380030
[219]
GSM1380031
[220]
GSM1380032
[221]
GSM1380033
[222]
GSM1380034
[223]
GSM1380035
[224]
GSM1380036
[225]
GSM1380037
[226]
GSM1380038
[227]
GSM1380039
[228]
GSM1380040
[229]
GSM1380041
[230]
GSM1380042
[231]
GSM1380043
[232]
GSM1380044
[233]
GSM1380045
[234]
GSM1380046
[235]
GSM1380047
[236]
GSM1380048
[237]
GSM1380049
[238]
GSM1380050
[239]
GSM1380051
[240]
GSM1380052
[241]
GSM1380053
[242]
GSM1380054
[243]
GSM1380055
[244]
GSM1380056
[245]
GSM1380057
[246]
GSM1380058
[247]
GSM1380059
[248]
GSM1380060
[249]
GSM1380061
[250]
GSM1380062
[251]
GSM1380063
[252]
GSM1380064
[253]
GSM1380065
[254]
GSM1380066
[255]
GSM1380067
[256]
GSM1380068
[257]
GSM1380069
[258]
GSM1380070
[259]
GSM1380071
[260]
GSM1380072
[261]
GSM1380073
[262]
GSM1380074
[263]
GSM1380075
[264]
GSM1380076
[265]
GSM1380077
[266]
GSM1380078
[267]
GSM1380079
[268]
GSM1380080
[269]
GSM1380081
[270]
GSM1380082
[271]
GSM1380083
[272]
GSM1380084
[273]
GSM1380085
[274]
GSM1380086
[275]
GSM1380087
[276]
GSM1380088
[277]
GSM1380089
[278]
GSM1380090
[279]
GSM1380091
[280]
GSM1380092
[281]
GSM1380093
[282]
GSM1380094
[283]
GSM1380095
[284]
GSM1380096
[285]
GSM1380097
[286]
GSM1380098
[287]
GSM1380099
[288]
GSM1380100
[289]
GSM1380101
[290]
GSM1380102
[291]
GSM1380103
[292]
GSM1380104
[293]
GSM1380105
[294]
GSM1380106
[295]
GSM1380107
[296]
GSM1380108
[297]
GSM1380109
[298]
GSM1380110
[299]
GSM1380111
[300]
GSM1380112
[301]
GSM1380113
[302]
GSM1380114
[303]
GSM1380115
[304]
GSM1380116
[305]
GSM1380117
[306]
GSM1380118
[307]
GSM1380119
[308]
GSM1380120
[309]
GSM1380121
[310]
GSM1380122
[311]
GSM1380123
[312]
GSM1380124
sample_count
313
group_sizes
null
group_sizes_basis
null
platform
11532
taxon
Homo sapiens
title
RNA-Seq Identifies Novel Myocardial Gene Expression Signatures of Heart Failure [microarray]
resolution_checked_at
2026-11-01T17:30:42Z
resolution_check
identifier_resolution_only_no_download_no_licence_read
downloaded
false
licence_read
false
gaps array · 8 items
[0]
asset:data:geo:GSE104954 not downloaded
[1]
asset:data:geo:GSE104954 licence not read
[2]
asset:data:geo:GSE145154 not downloaded
[3]
asset:data:geo:GSE145154 licence not read
[4]
asset:data:geo:GSE29819 not downloaded
[5]
asset:data:geo:GSE29819 licence not read
[6]
asset:data:geo:GSE57338 not downloaded
[7]
asset:data:geo:GSE57338 licence not read
analysis object · 4 fields
state
partial
methods array · 4 items
[0] object · 10 fields
id
method-1
family
regression_modelling
specific
logistic
label
Regression modelling
dsl_operations array · 1 item
[0]
glm_logit_fit
missing_operations array · 0 items
parameters object · 0 fields
data_shapes array · 1 item
[0]
predictors_and_outcome
evidence object · 3 fields
score
1
band
verbatim
quote
To evaluate the model genes, we first performed multivariate logistic regression analyses. Subsequently, we constructed a diagnostic nomogram using the “rms” package. The predictive performance of both individual model genes and the integrated diagnostic model was assessed through ROC analysis implemented via the “ROCR” package. To validate the clinical utility and predictive accuracy of the nomogram, we employed Decision Curve Analysis (DCA) and calibration curves, which were generated using the “calibration” function from the “rmda” package and the “rms” package, respectively.
[1] object · 10 fields
id
method-2
family
machine_learning
specific
support_vector_machine
label
Machine learning
dsl_operations array · 3 items
[0]
train_classifier
[1]
cross_validate
[2]
roc_auc
missing_operations array · 0 items
parameters object · 0 fields
data_shapes array · 1 item
[0]
labelled_feature_matrix
evidence object · 3 fields
score
0.7
band
medium
quote
SVM
[2] object · 10 fields
id
method-3
family
diagnostic_evaluation
specific
roc
label
Diagnostic test evaluation
dsl_operations array · 6 items
[0]
confusion_counts
[1]
roc_curve
[2]
sensitivity_specificity
[3]
solve_confusion_matrix
[4]
classification_metrics
[5]
published_precision_envelope
missing_operations array · 0 items
parameters object · 0 fields
data_shapes array · 1 item
[0]
reference_standard_and_test
evidence object · 3 fields
score
0.8
band
high
quote
ROC analysis
[3] object · 10 fields
id
method-4
family
model_calibration
specific
decision_curve
label
Model calibration / clinical utility
dsl_operations array · 2 items
[0]
calibration_bins
[1]
net_benefit
missing_operations array · 0 items
parameters object · 0 fields
data_shapes array · 1 item
[0]
predictions_and_outcomes
evidence object · 3 fields
score
0.8
band
high
quote
Decision Curve Analysis
targets array · 0 items
gaps array · 1 item
[0]
method.reader_differs_from_extractor
capability object · 3 fields
state
complete
requirements array · 1 item
[0] object · 6 fields
capability_id
capability:computational_analysis
label
Computational analysis platform
assay_families array · 9 items
[0]
meta_analysis
[1]
machine_learning
[2]
survival_analysis
[3]
statistical_regression
[4]
pca
[5]
molecular_docking
[6]
network_analysis
[7]
differential_expression
[8]
gwas
candidate
Automated Assays Laravel application and simulated adapters
gaps array · 0 items
readiness object · 8 fields
state
complete
tier
R1
blocked_on
nothing:replicable_now
axes object · 3 fields
method object · 5 fields
tier
R1
expressible
true
required_operations array · 1 item
[0]
glm_logit_fit
missing_operations array · 0 items
basis
The paper names the method it used and the corpus's method extractor maps it onto the DSL catalogue: logistic.
capability object · 4 fields
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 object · 6 fields
tier
R1
reachable
true
accessions array · 4 items
[0]
GSE57338
[1]
GSE29819
[2]
GSE104954
[3]
GSE145154
resolved_accessions array · 4 items
[0]
GSE57338
[1]
GSE29819
[2]
GSE104954
[3]
GSE145154
statements array · 1 item
[0]
Publicly available datasets were analyzed in this study. This data can be found here: Gene Expression Omnibus(https://www.ncbi.nlm.nih.gov/geo/) The datasets include one gene expression profile for CKD (GSE104954), two gene expression profiles for DCM (GSE57338, GSE29819), and one single-cell RNA sequencing dataset for DCM (GSE145154).
basis
The paper names GSE57338, GSE29819, GSE104954, GSE145154 in Gene Expression Omnibus and the accession resolves in the repository. No dataset was downloaded and no licence was read.
can_run object · 3 fields
dsl_operations array · 1 item
[0]
glm_logit_fit
assets array · 2 items
[0]
source:pmid:40520229
[1]
data:geo:GSE104954
steps array · 1 item
[0]
run_analysis
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
[0]
data:geo:GSE104954
gaps array · 0 items
review object · 5 fields
state
partial
machine_critique object · 5 fields
kind
extraction_review
reader object · 5 fields
model
MiniMax-M3.1-Flash
provider
minimax
provider_family
minimax
read_at
2026-11-01T19:54:27Z
independence
single_reader
evidence_check object · 2 fields
method
verbatim
availability
verbatim
calls
5
usage object · 3 fields
prompt_tokens
12402
completion_tokens
2557
cached_tokens
264
stages array · 1 item
[0] object · 4 fields
id
extraction
state
complete
reader
MiniMax-M3.1-Flash
provider
minimax
gaps array · 3 items
[0]
review.independent_reader
[1]
review.machine_critique
[2]
review.human_critique
execution object · 5 fields
state
absent
status
not_run
mode
null
runs array · 0 items
gaps array · 1 item
[0]
execution.not_run
provenance object · 7 fields
entities array · 3 items
[0] object · 3 fields
id
pmid:40520229
type
paper
label
pmid:40520229
[1] object · 3 fields
id
source:pmid:40520229
type
manuscript
label
PMID 40520229 full text
[2] object · 3 fields
id
data:geo:GSE104954
type
dataset
label
GEO GSE104954
activities array · 3 items
[0] object · 4 fields
id
activity-reading-sci-2026-11-01
type
classification
used array · 3 items
[0] object · 3 fields
id
pmid:40520229
type
paper
label
pmid:40520229
[1] object · 3 fields
id
source:pmid:40520229
type
manuscript
label
PMID 40520229 full text
[2] object · 3 fields
id
data:geo:GSE104954
type
dataset
label
GEO GSE104954
agent
agent:corpus-assay-engine
[1] object · 4 fields
id
activity-read-40520229
type
extraction
used array · 1 item
[0]
source:pmid:40520229
agent
agent:minimax-reader
[2] object · 4 fields
id
activity-resolve-GSE104954
type
accession_resolution
used array · 1 item
[0]
data:geo:GSE104954
agent
agent:corpus-assay-engine
agents array · 2 items
[0] object · 3 fields
id
agent:corpus-assay-engine
type
software
label
Corpus assay engine
[1] object · 3 fields
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 object · 4 fields
parent_id
pmid:40520229
parent_hash
sha256:028ee8cbb4401c66714aad550814630eb015b631e1735164bc2ce631896ca9ce
fork_of
null
gaps array · 13 items
[0]
asset:data:geo:GSE104954 licence not read
[1]
asset:data:geo:GSE104954 not downloaded
[2]
asset:data:geo:GSE145154 licence not read
[3]
asset:data:geo:GSE145154 not downloaded
[4]
asset:data:geo:GSE29819 licence not read
[5]
asset:data:geo:GSE29819 not downloaded
[6]
asset:data:geo:GSE57338 licence not read
[7]
asset:data:geo:GSE57338 not downloaded
[8]
execution.not_run
[9]
method.reader_differs_from_extractor
[10]
review.human_critique
[11]
review.independent_reader
[12]
review.machine_critique
assays array · 1 item
[0] object · 11 fields
role
analysis
definition_id
regression_modelling
definition_version
f2132e96ae6c7a4e
required_operations array · 1 item
[0]
glm_logit_fit
support_state
supported
source_hashes object · 1 field
dsl_catalogue
f2132e96ae6c7a4e
evidence array · 1 item
[0]
To evaluate the model genes, we first performed multivariate logistic regression analyses. Subsequently, we constructed a diagnostic nomogram using the “rms” package. The predictive performance of both individual model genes and the integrated diagnostic model was assessed through ROC analysis implemented via the “ROCR” package. To validate the clinical utility and predictive accuracy of the nomogram, we employed Decision Curve Analysis (DCA) and calibration curves, which were generated using the “calibration” function from the “rmda” package and the “rms” package, respectively.
order_basis
analysis_only
id
assay:1
Complete file
{"sci_version": "1.2", "schema": "https://corpus.bntrg.co.uk/sci/1.0/sci.schema.json", "id": "pmid:40520229", "kind": "science-record", "revision": 4, "content_hash": "sha256:c46ec059c5fd9e64001b295f125c0b24d5b54c9d11a25c66eabc29049a641bfb", "created_at": "2026-11-01T20:30:37Z", "updated_at": "2026-11-01T22:56:40Z", "generator": {"name": "corpus-assay-engine", "run_id": "reading-sci-2026-11-01"}, "paper": {"state": "complete", "title": "Identification of biomarkers for the diagnosis of chronic kidney disease (CKD) with dilated cardiomyopathy (DCM) by bioinformatics analysis and machine learning.", "doi": "10.3389/fgene.2025.1562891", "pmid": "40520229", "authors": ["Yuhang Liu", "Yong Wang", "Wenyang Nie", "Zhen Wang"], "journal": "Frontiers in genetics", "year": 2025, "abstract": "Background: Chronic kidney disease (CKD) is a globally prevalent and highly lethal condition, often accompanied by dilated cardiomyopathy (DCM), which increases the risk of cardiac complications. Early detection of DCM in CKD patients remains challenging, despite established research demonstrating the relationship between CKD and cardiac abnormalities.\nMethods: We retrieved expression matrices for DCM (GSE57338, GSE29819) and CKD (GSE104954) from GEO and a DCM scRNA-seq dataset (GSE145154). These were analyzed for differential gene expression and WGCNA. KEGG and GO analyses were performed on shared differentially expressed genes in DCM and CKD. Potential drugs for DCM were identified using CMAP. Machine learning methods LASSO, SVM-RFE, and RF were used to find biomarkers and develop a diagnostic nomogram for CKD-associated DCM, validated with external datasets. Single-gene GSEA was conducted to understand model gene mechanisms in CKD-associated DCM. Immune cell infiltration was analyzed with CIBERSORT, and single-cell sequencing examined model gene distribution and expression in the heart.\nResults: Our examination of the expression matrix datasets associated with DCM and CKD revealed 115 key model genes that are shared by the two disorders as well as 47 genes that are differently expressed. These 47 differentially expressed genes were primarily linked to immune regulation and inflammation, according to enrichment analysis. CMAP analysis suggested withaferin-a, droxinostat, fluorometholone, and others as potential DCM treatments. Machine learning identified MNS1 and HERC6 as significant CKD-associated DCM biomarkers. A diagnostic nomogram using these genes was developed, showing strong discriminative power and clinical utility. MNS1 and HERC6 are implicated in metabolism, inflammation, immunity, and heart function. Immune cell infiltration analysis indicated dysregulation in DCM, with MNS1 and HERC6 correlating with immune cells. Single-cell sequencing showed MNS1 and HERC6 expression in endothelial cells and fibroblasts, respectively.\nConclusion: We identified MNS1 and HERC6 as biomarkers and developed a new diagnostic nomogram based on them for the timely diagnosis of CKD patients presenting with DCM complications. This study's findings offer novel insights into potential diagnostic methods and therapeutic strategies regarding the coexistence of CKD and DCM.", "claims": [{"id": "claim-method", "statement": "To evaluate the model genes, we first performed multivariate logistic regression analyses. Subsequently, we constructed a diagnostic nomogram using the “rms” package. The predictive performance of both individual model genes and the integrated diagnostic model was assessed through ROC analysis implemented via the “ROCR” package. To validate the clinical utility and predictive accuracy of the nomogram, we employed Decision Curve Analysis (DCA) and calibration curves, which were generated using the “calibration” function from the “rmda” package and the “rms” package, respectively.", "kind": "methodological", "target": null, "evidence": [{"asset": "source:pmid:40520229", "locator": "sections[9] \"2.7 Construction of column line diagrams and evaluation of predictive models for diagnostic markers\" paragraph 2", "quote": "To evaluate the model genes, we first performed multivariate logistic regression analyses. Subsequently, we constructed a diagnostic nomogram using the “rms” package. The predictive performance of both individual model genes and the integrated diagnostic model was assessed through ROC analysis implemented via the “ROCR” package. To validate the clinical utility and predictive accuracy of the nomogram, we employed Decision Curve Analysis (DCA) and calibration curves, which were generated using the “calibration” function from the “rmda” package and the “rms” package, respectively."}], "state": "complete"}, {"id": "claim-data-access", "statement": "Publicly available datasets were analyzed in this study. This data can be found here: Gene Expression Omnibus(https://www.ncbi.nlm.nih.gov/geo/) The datasets include one gene expression profile for CKD (GSE104954), two gene expression profiles for DCM (GSE57338, GSE29819), and one single-cell RNA sequencing dataset for DCM (GSE145154).", "kind": "methodological", "target": null, "evidence": [{"asset": "source:pmid:40520229", "locator": "sections[27] \"Data availability statement\" paragraph 2", "quote": "Publicly available datasets were analyzed in this study. This data can be found here: Gene Expression Omnibus(https://www.ncbi.nlm.nih.gov/geo/) The datasets include one gene expression profile for CKD (GSE104954), two gene expression profiles for DCM (GSE57338, GSE29819), and one single-cell RNA sequencing dataset for DCM (GSE145154)."}], "state": "complete"}, {"id": "claim-target-result", "statement": "MNS1 and HERC6 were identified as biomarkers, and a diagnostic nomogram based on them was developed for the timely diagnosis of CKD patients presenting with DCM complications.", "kind": "qualitative", "target": null, "evidence": [{"asset": "source:pmid:40520229", "locator": "sections[0] \"Abstract\" paragraph 4", "quote": "We identified MNS1 and HERC6 as biomarkers and developed a new diagnostic nomogram based on them for the timely diagnosis of CKD patients presenting with DCM complications."}], "state": "complete"}], "gaps": []}, "experiment": {"state": "complete", "objective": "MNS1 and HERC6 were identified as biomarkers, and a diagnostic nomogram based on them was developed for the timely diagnosis of CKD patients presenting with DCM complications.", "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:40520229"], "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:GSE104954"], "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:GSE104954"], "outputs": ["the replicated result and its comparison"], "instruments": [], "reagents": []}], "materials": [], "instruments": [], "reagents": [], "conditions": {}, "gaps": []}, "data": {"state": "partial", "assets": [{"id": "source:pmid:40520229", "role": "manuscript", "format": "xml", "media_type": "application/xml", "uri": "https://doi.org/10.3389/fgene.2025.1562891", "sha256": "sha256:784fd965d02fd1d20242ab2c1f171935b73998248c01f4ce8d589f8c9f08866e", "bytes": 48542, "access": "open", "state": "resolved", "reader": null, "reader_status": "reader_required", "identifier": "10.3389/fgene.2025.1562891", "version": null, "note": "Full article fetched from PMC; the checksum covers the rendered section body, not the original XML bytes.", "structure": {"pmcid": "PMC12162942", "source": "europe_pmc_fulltext", "coverage": "whole_body_without_references", "text_hash_scope": "rendered_section_body"}}, {"id": "data:geo:GSE104954", "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=GSE104954", "sha256": null, "bytes": null, "access": "open", "state": "resolved", "reader": null, "reader_status": "reader_required", "identifier": "GSE104954", "version": null, "note": "Publicly available datasets were analyzed in this study. This data can be found here: Gene Expression Omnibus(https://www.ncbi.nlm.nih.gov/geo/) The datasets include one gene expression profile for CKD (GSE104954), two gene expression profiles for DCM (GSE57338, GSE29819), and one single-cell RNA sequencing dataset for DCM (GSE145154).", "structure": {"repository": "GEO", "access_route": "GEO accession URL", "access_statement_verbatim": "Publicly available datasets were analyzed in this study. This data can be found here: Gene Expression Omnibus(https://www.ncbi.nlm.nih.gov/geo/) The datasets include one gene expression profile for CKD (GSE104954), two gene expression profiles for DCM (GSE57338, GSE29819), and one single-cell RNA sequencing dataset for DCM (GSE145154).", "access_statement_kind": "data_availability_statement", "sample_accessions": ["GSM2810894", "GSM2810895", "GSM2810896", "GSM2810897", "GSM2810898", "GSM2810899", "GSM2810900", "GSM2810901", "GSM2810902", "GSM2810903", "GSM2810904", "GSM2810905", "GSM2810906", "GSM2810907", "GSM2810908", "GSM2810909", "GSM2810910", "GSM2810911", "GSM2810912", "GSM2810913", "GSM2810914", "GSM2810915", "GSM2810916", "GSM2810917", "GSM2810918", "GSM2810919", "GSM2810920", "GSM2810921", "GSM2810922", "GSM2810923", "GSM2810924", "GSM2810925", "GSM2810926", "GSM2810927", "GSM2810928", "GSM2810929", "GSM2810930", "GSM2810931", "GSM2810932", "GSM2810933", "GSM2810934", "GSM2810935", "GSM2810936", "GSM2810937", "GSM2810938", "GSM2810939", "GSM2810940", "GSM2810941", "GSM2810942", "GSM2810943", "GSM2810944", "GSM2810945", "GSM2810946", "GSM2810947", "GSM2810948", "GSM2810949", "GSM2810950", "GSM2810951", "GSM2810952", "GSM2810953", "GSM2810954", "GSM2810955", "GSM2810956", "GSM2810957", "GSM2810958", "GSM2810959", "GSM2810960", "GSM2810961", "GSM2810962", "GSM2810963", "GSM2810964", "GSM2810965", "GSM2810966", "GSM2810967", "GSM2810968", "GSM2810969", "GSM2810970", "GSM2810971", "GSM2810972", "GSM2810973", "GSM2810974", "GSM2810975", "GSM2810976", "GSM2810977", "GSM2810978", "GSM2810979", "GSM2810980", "GSM2810981", "GSM2810982", "GSM2810983", "GSM2810984", "GSM2810985", "GSM2810986", "GSM2810987", "GSM2810988", "GSM2810989", "GSM2810990", "GSM2810991", "GSM2810992", "GSM2810993", "GSM2810994", "GSM2810995", "GSM2810996", "GSM2810997", "GSM2810998", "GSM2810999", "GSM2811000", "GSM2811001", "GSM2811002", "GSM2811003", "GSM2811004", "GSM2811005", "GSM2811006", "GSM2811007", "GSM2811008", "GSM2811009", "GSM2811010", "GSM2811011", "GSM2811012", "GSM2811013", "GSM2811014", "GSM2811015", "GSM2811016", "GSM2811017", "GSM2811018", "GSM2811019", "GSM2811020", "GSM2811021", "GSM2811022", "GSM2811023", "GSM2811024", "GSM2811025", "GSM2811026", "GSM2811027", "GSM2811028", "GSM2811029", "GSM2811030", "GSM2811031", "GSM2811032", "GSM2811033", "GSM2811034", "GSM2811035", "GSM2811036", "GSM2811037", "GSM2811038", "GSM2811039", "GSM2811040", "GSM2811041", "GSM2811042", "GSM2811043", "GSM2811044", "GSM2811045", "GSM2811046", "GSM2811047", "GSM2811048", "GSM2811049", "GSM2811050", "GSM2811051", "GSM2811052", "GSM2811053", "GSM2811054", "GSM2811055", "GSM2811056", "GSM2811057", "GSM2811058", "GSM2811059", "GSM2811060", "GSM2811061", "GSM2811062", "GSM2811063", "GSM2811064", "GSM2811065", "GSM2811066", "GSM2811067", "GSM2811068", "GSM2811069", "GSM2811070", "GSM2811071", "GSM2811072", "GSM2811073", "GSM2811074", "GSM2811075", "GSM2811076", "GSM2811077", "GSM2811078", "GSM2811079", "GSM2811080", "GSM2811081", "GSM2811082", "GSM2811083", "GSM2811084", "GSM2811085", "GSM2811086", "GSM2811087", "GSM2811088"], "sample_count": 195, "group_sizes": null, "group_sizes_basis": null, "platform": "22945;24120", "taxon": "Homo sapiens", "title": "Tubulointerstitial transcriptome from ERCB subjects with chronic kidney disease and living donor biopsies.", "resolution_checked_at": "2026-11-01T17:30:42Z", "resolution_check": "identifier_resolution_only_no_download_no_licence_read", "downloaded": false, "licence_read": false}}, {"id": "data:geo:GSE145154", "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=GSE145154", "sha256": null, "bytes": null, "access": "open", "state": "resolved", "reader": null, "reader_status": "reader_required", "identifier": "GSE145154", "version": null, "note": "Publicly available datasets were analyzed in this study. This data can be found here: Gene Expression Omnibus(https://www.ncbi.nlm.nih.gov/geo/) The datasets include one gene expression profile for CKD (GSE104954), two gene expression profiles for DCM (GSE57338, GSE29819), and one single-cell RNA sequencing dataset for DCM (GSE145154).", "structure": {"repository": "GEO", "access_route": "GEO accession URL", "access_statement_verbatim": "Publicly available datasets were analyzed in this study. This data can be found here: Gene Expression Omnibus(https://www.ncbi.nlm.nih.gov/geo/) The datasets include one gene expression profile for CKD (GSE104954), two gene expression profiles for DCM (GSE57338, GSE29819), and one single-cell RNA sequencing dataset for DCM (GSE145154).", "access_statement_kind": "data_availability_statement", "sample_accessions": ["GSM4307515", "GSM4307516", "GSM4307517", "GSM4307518", "GSM4307519", "GSM4307520", "GSM4307521", "GSM4307522", "GSM4307523", "GSM4307524", "GSM4307525", "GSM4307526", "GSM4307527", "GSM4307528", "GSM4307529", "GSM4307530", "GSM4307531", "GSM4307532", "GSM4307533", "GSM4307534", "GSM4307535", "GSM4307536", "GSM4307537", "GSM4307538", "GSM4307539", "GSM4307540", "GSM4307541", "GSM4307542", "GSM4307543", "GSM4307544", "GSM4307545", "GSM4307546", "GSM4307547", "GSM4307548", "GSM4307549", "GSM4307550", "GSM4307551", "GSM4307552", "GSM4307553", "GSM4307554", "GSM4307555", "GSM4307556", "GSM4307557", "GSM4307558", "GSM4307559", "GSM4307560", "GSM4307561", "GSM4307562", "GSM4307563", "GSM4307564", "GSM4307565", "GSM4307566", "GSM4307567", "GSM4307568", "GSM4307569", "GSM4307570", "GSM4307571", "GSM4307572", "GSM4307573", "GSM4307574", "GSM4307575", "GSM4307576", "GSM4307577", "GSM4307578", "GSM4307579", "GSM4307580", "GSM4307581", "GSM4307582", "GSM4307583", "GSM4307584", "GSM4307585", "GSM4307586", "GSM4307587", "GSM4307588", "GSM4307589", "GSM4307590", "GSM4307591", "GSM4307592", "GSM4307593", "GSM4307594", "GSM4307595", "GSM4307596", "GSM4307597", "GSM4307598", "GSM4307599", "GSM4307600", "GSM4307601", "GSM4307602", "GSM4307603", "GSM4307604", "GSM4307605", "GSM4307606", "GSM4307607", "GSM4307608", "GSM4307609", "GSM4307610", "GSM4307611", "GSM4307612", "GSM4307613", "GSM4307614", "GSM4307615", "GSM4307616", "GSM4307617", "GSM4307618", "GSM4307619", "GSM4307620", "GSM4307621", "GSM4307622", "GSM4307623"], "sample_count": 109, "group_sizes": null, "group_sizes_basis": null, "platform": "24676;20795", "taxon": "Homo sapiens", "title": "Single cell RNA sequencing of human failing heart", "resolution_checked_at": "2026-11-01T19:09:46Z", "resolution_check": "identifier_resolution_only_no_download_no_licence_read", "downloaded": false, "licence_read": false}}, {"id": "data:geo:GSE29819", "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=GSE29819", "sha256": null, "bytes": null, "access": "open", "state": "resolved", "reader": null, "reader_status": "reader_required", "identifier": "GSE29819", "version": null, "note": "Publicly available datasets were analyzed in this study. This data can be found here: Gene Expression Omnibus(https://www.ncbi.nlm.nih.gov/geo/) The datasets include one gene expression profile for CKD (GSE104954), two gene expression profiles for DCM (GSE57338, GSE29819), and one single-cell RNA sequencing dataset for DCM (GSE145154).", "structure": {"repository": "GEO", "access_route": "GEO accession URL", "access_statement_verbatim": "Publicly available datasets were analyzed in this study. This data can be found here: Gene Expression Omnibus(https://www.ncbi.nlm.nih.gov/geo/) The datasets include one gene expression profile for CKD (GSE104954), two gene expression profiles for DCM (GSE57338, GSE29819), and one single-cell RNA sequencing dataset for DCM (GSE145154).", "access_statement_kind": "data_availability_statement", "sample_accessions": ["GSM738990", "GSM738991", "GSM738992", "GSM738993", "GSM738994", "GSM738995", "GSM738996", "GSM738997", "GSM738998", "GSM738999", "GSM739000", "GSM739001", "GSM739002", "GSM739003", "GSM739004", "GSM739005", "GSM739006", "GSM739007", "GSM739008", "GSM739009", "GSM739010", "GSM739011", "GSM739012", "GSM739013", "GSM739014", "GSM739015", "GSM739016", "GSM739017", "GSM739018", "GSM739019", "GSM739020", "GSM739021", "GSM739022", "GSM739023", "GSM739024", "GSM739025", "GSM739026", "GSM739027"], "sample_count": 38, "group_sizes": null, "group_sizes_basis": null, "platform": "570", "taxon": "Homo sapiens", "title": "Myocardial transcriptome analysis of human arrhythmogenic right ventricular cardiomyopathy (ARVC)", "resolution_checked_at": "2026-11-01T18:06:43Z", "resolution_check": "identifier_resolution_only_no_download_no_licence_read", "downloaded": false, "licence_read": false}}, {"id": "data:geo:GSE57338", "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=GSE57338", "sha256": null, "bytes": null, "access": "open", "state": "resolved", "reader": null, "reader_status": "reader_required", "identifier": "GSE57338", "version": null, "note": "Publicly available datasets were analyzed in this study. This data can be found here: Gene Expression Omnibus(https://www.ncbi.nlm.nih.gov/geo/) The datasets include one gene expression profile for CKD (GSE104954), two gene expression profiles for DCM (GSE57338, GSE29819), and one single-cell RNA sequencing dataset for DCM (GSE145154).", "structure": {"repository": "GEO", "access_route": "GEO accession URL", "access_statement_verbatim": "Publicly available datasets were analyzed in this study. This data can be found here: Gene Expression Omnibus(https://www.ncbi.nlm.nih.gov/geo/) The datasets include one gene expression profile for CKD (GSE104954), two gene expression profiles for DCM (GSE57338, GSE29819), and one single-cell RNA sequencing dataset for DCM (GSE145154).", "access_statement_kind": "data_availability_statement", "sample_accessions": ["GSM1379812", "GSM1379813", "GSM1379814", "GSM1379815", "GSM1379816", "GSM1379817", "GSM1379818", "GSM1379819", "GSM1379820", "GSM1379821", "GSM1379822", "GSM1379823", "GSM1379824", "GSM1379825", "GSM1379826", "GSM1379827", "GSM1379828", "GSM1379829", "GSM1379830", "GSM1379831", "GSM1379832", "GSM1379833", "GSM1379834", "GSM1379835", "GSM1379836", "GSM1379837", "GSM1379838", "GSM1379839", "GSM1379840", "GSM1379841", "GSM1379842", "GSM1379843", "GSM1379844", "GSM1379845", "GSM1379846", "GSM1379847", "GSM1379848", "GSM1379849", "GSM1379850", "GSM1379851", "GSM1379852", "GSM1379853", "GSM1379854", "GSM1379855", "GSM1379856", "GSM1379857", "GSM1379858", "GSM1379859", "GSM1379860", "GSM1379861", "GSM1379862", "GSM1379863", "GSM1379864", "GSM1379865", "GSM1379866", "GSM1379867", "GSM1379868", "GSM1379869", "GSM1379870", "GSM1379871", "GSM1379872", "GSM1379873", "GSM1379874", "GSM1379875", "GSM1379876", "GSM1379877", "GSM1379878", "GSM1379879", "GSM1379880", "GSM1379881", "GSM1379882", "GSM1379883", "GSM1379884", "GSM1379885", "GSM1379886", "GSM1379887", "GSM1379888", "GSM1379889", "GSM1379890", "GSM1379891", "GSM1379892", "GSM1379893", "GSM1379894", "GSM1379895", "GSM1379896", "GSM1379897", "GSM1379898", "GSM1379899", "GSM1379900", "GSM1379901", "GSM1379902", "GSM1379903", "GSM1379904", "GSM1379905", "GSM1379906", "GSM1379907", "GSM1379908", "GSM1379909", "GSM1379910", "GSM1379911", "GSM1379912", "GSM1379913", "GSM1379914", "GSM1379915", "GSM1379916", "GSM1379917", "GSM1379918", "GSM1379919", "GSM1379920", "GSM1379921", "GSM1379922", "GSM1379923", "GSM1379924", "GSM1379925", "GSM1379926", "GSM1379927", "GSM1379928", "GSM1379929", "GSM1379930", "GSM1379931", "GSM1379932", "GSM1379933", "GSM1379934", "GSM1379935", "GSM1379936", "GSM1379937", "GSM1379938", "GSM1379939", "GSM1379940", "GSM1379941", "GSM1379942", "GSM1379943", "GSM1379944", "GSM1379945", "GSM1379946", "GSM1379947", "GSM1379948", "GSM1379949", "GSM1379950", "GSM1379951", "GSM1379952", "GSM1379953", "GSM1379954", "GSM1379955", "GSM1379956", "GSM1379957", "GSM1379958", "GSM1379959", "GSM1379960", "GSM1379961", "GSM1379962", "GSM1379963", "GSM1379964", "GSM1379965", "GSM1379966", "GSM1379967", "GSM1379968", "GSM1379969", "GSM1379970", "GSM1379971", "GSM1379972", "GSM1379973", "GSM1379974", "GSM1379975", "GSM1379976", "GSM1379977", "GSM1379978", "GSM1379979", "GSM1379980", "GSM1379981", "GSM1379982", "GSM1379983", "GSM1379984", "GSM1379985", "GSM1379986", "GSM1379987", "GSM1379988", "GSM1379989", "GSM1379990", "GSM1379991", "GSM1379992", "GSM1379993", "GSM1379994", "GSM1379995", "GSM1379996", "GSM1379997", "GSM1379998", "GSM1379999", "GSM1380000", "GSM1380001", "GSM1380002", "GSM1380003", "GSM1380004", "GSM1380005", "GSM1380006", "GSM1380007", "GSM1380008", "GSM1380009", "GSM1380010", "GSM1380011", "GSM1380012", "GSM1380013", "GSM1380014", "GSM1380015", "GSM1380016", "GSM1380017", "GSM1380018", "GSM1380019", "GSM1380020", "GSM1380021", "GSM1380022", "GSM1380023", "GSM1380024", "GSM1380025", "GSM1380026", "GSM1380027", "GSM1380028", "GSM1380029", "GSM1380030", "GSM1380031", "GSM1380032", "GSM1380033", "GSM1380034", "GSM1380035", "GSM1380036", "GSM1380037", "GSM1380038", "GSM1380039", "GSM1380040", "GSM1380041", "GSM1380042", "GSM1380043", "GSM1380044", "GSM1380045", "GSM1380046", "GSM1380047", "GSM1380048", "GSM1380049", "GSM1380050", "GSM1380051", "GSM1380052", "GSM1380053", "GSM1380054", "GSM1380055", "GSM1380056", "GSM1380057", "GSM1380058", "GSM1380059", "GSM1380060", "GSM1380061", "GSM1380062", "GSM1380063", "GSM1380064", "GSM1380065", "GSM1380066", "GSM1380067", "GSM1380068", "GSM1380069", "GSM1380070", "GSM1380071", "GSM1380072", "GSM1380073", "GSM1380074", "GSM1380075", "GSM1380076", "GSM1380077", "GSM1380078", "GSM1380079", "GSM1380080", "GSM1380081", "GSM1380082", "GSM1380083", "GSM1380084", "GSM1380085", "GSM1380086", "GSM1380087", "GSM1380088", "GSM1380089", "GSM1380090", "GSM1380091", "GSM1380092", "GSM1380093", "GSM1380094", "GSM1380095", "GSM1380096", "GSM1380097", "GSM1380098", "GSM1380099", "GSM1380100", "GSM1380101", "GSM1380102", "GSM1380103", "GSM1380104", "GSM1380105", "GSM1380106", "GSM1380107", "GSM1380108", "GSM1380109", "GSM1380110", "GSM1380111", "GSM1380112", "GSM1380113", "GSM1380114", "GSM1380115", "GSM1380116", "GSM1380117", "GSM1380118", "GSM1380119", "GSM1380120", "GSM1380121", "GSM1380122", "GSM1380123", "GSM1380124"], "sample_count": 313, "group_sizes": null, "group_sizes_basis": null, "platform": "11532", "taxon": "Homo sapiens", "title": "RNA-Seq Identifies Novel Myocardial Gene Expression Signatures of Heart Failure [microarray]", "resolution_checked_at": "2026-11-01T17:30:42Z", "resolution_check": "identifier_resolution_only_no_download_no_licence_read", "downloaded": false, "licence_read": false}}], "gaps": ["asset:data:geo:GSE104954 not downloaded", "asset:data:geo:GSE104954 licence not read", "asset:data:geo:GSE145154 not downloaded", "asset:data:geo:GSE145154 licence not read", "asset:data:geo:GSE29819 not downloaded", "asset:data:geo:GSE29819 licence not read", "asset:data:geo:GSE57338 not downloaded", "asset:data:geo:GSE57338 licence not read"]}, "analysis": {"state": "partial", "methods": [{"id": "method-1", "family": "regression_modelling", "specific": "logistic", "label": "Regression modelling", "dsl_operations": ["glm_logit_fit"], "missing_operations": [], "expressible": true, "parameters": {}, "data_shapes": ["predictors_and_outcome"], "evidence": {"score": 1.0, "band": "verbatim", "quote": "To evaluate the model genes, we first performed multivariate logistic regression analyses. Subsequently, we constructed a diagnostic nomogram using the “rms” package. The predictive performance of both individual model genes and the integrated diagnostic model was assessed through ROC analysis implemented via the “ROCR” package. To validate the clinical utility and predictive accuracy of the nomogram, we employed Decision Curve Analysis (DCA) and calibration curves, which were generated using the “calibration” function from the “rmda” package and the “rms” package, respectively."}}, {"id": "method-2", "family": "machine_learning", "specific": "support_vector_machine", "label": "Machine learning", "dsl_operations": ["train_classifier", "cross_validate", "roc_auc"], "missing_operations": [], "expressible": true, "parameters": {}, "data_shapes": ["labelled_feature_matrix"], "evidence": {"score": 0.7, "band": "medium", "quote": "SVM"}}, {"id": "method-3", "family": "diagnostic_evaluation", "specific": "roc", "label": "Diagnostic test evaluation", "dsl_operations": ["confusion_counts", "roc_curve", "sensitivity_specificity", "solve_confusion_matrix", "classification_metrics", "published_precision_envelope"], "missing_operations": [], "expressible": true, "parameters": {}, "data_shapes": ["reference_standard_and_test"], "evidence": {"score": 0.8, "band": "high", "quote": "ROC analysis"}}, {"id": "method-4", "family": "model_calibration", "specific": "decision_curve", "label": "Model calibration / clinical utility", "dsl_operations": ["calibration_bins", "net_benefit"], "missing_operations": [], "expressible": true, "parameters": {}, "data_shapes": ["predictions_and_outcomes"], "evidence": {"score": 0.8, "band": "high", "quote": "Decision Curve Analysis"}}], "targets": [], "gaps": ["method.reader_differs_from_extractor"]}, "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": ["glm_logit_fit"], "missing_operations": [], "basis": "The paper names the method it used and the corpus's method extractor maps it onto the DSL catalogue: logistic."}, "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": ["GSE57338", "GSE29819", "GSE104954", "GSE145154"], "resolved_accessions": ["GSE57338", "GSE29819", "GSE104954", "GSE145154"], "statements": ["Publicly available datasets were analyzed in this study. This data can be found here: Gene Expression Omnibus(https://www.ncbi.nlm.nih.gov/geo/) The datasets include one gene expression profile for CKD (GSE104954), two gene expression profiles for DCM (GSE57338, GSE29819), and one single-cell RNA sequencing dataset for DCM (GSE145154)."], "basis": "The paper names GSE57338, GSE29819, GSE104954, GSE145154 in Gene Expression Omnibus and the accession resolves in the repository. No dataset was downloaded and no licence was read."}}, "can_run": {"dsl_operations": ["glm_logit_fit"], "assets": ["source:pmid:40520229", "data:geo:GSE104954"], "steps": ["run_analysis"]}, "must_build": {"dsl_operations": [], "converters": [], "readers": [], "capabilities": [], "data_gaps": ["data:geo:GSE104954"]}, "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:54:27Z", "independence": "single_reader"}, "evidence_check": {"method": "verbatim", "availability": "verbatim"}, "calls": 5, "usage": {"prompt_tokens": 12402, "completion_tokens": 2557, "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:40520229", "type": "paper", "label": "pmid:40520229"}, {"id": "source:pmid:40520229", "type": "manuscript", "label": "PMID 40520229 full text"}, {"id": "data:geo:GSE104954", "type": "dataset", "label": "GEO GSE104954"}], "activities": [{"id": "activity-reading-sci-2026-11-01", "type": "classification", "used": [{"id": "pmid:40520229", "type": "paper", "label": "pmid:40520229"}, {"id": "source:pmid:40520229", "type": "manuscript", "label": "PMID 40520229 full text"}, {"id": "data:geo:GSE104954", "type": "dataset", "label": "GEO GSE104954"}], "agent": "agent:corpus-assay-engine"}, {"id": "activity-read-40520229", "type": "extraction", "used": ["source:pmid:40520229"], "agent": "agent:minimax-reader"}, {"id": "activity-resolve-GSE104954", "type": "accession_resolution", "used": ["data:geo:GSE104954"], "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:40520229", "parent_hash": "sha256:028ee8cbb4401c66714aad550814630eb015b631e1735164bc2ce631896ca9ce", "fork_of": null, "generation": 3}, "gaps": ["asset:data:geo:GSE104954 licence not read", "asset:data:geo:GSE104954 not downloaded", "asset:data:geo:GSE145154 licence not read", "asset:data:geo:GSE145154 not downloaded", "asset:data:geo:GSE29819 licence not read", "asset:data:geo:GSE29819 not downloaded", "asset:data:geo:GSE57338 licence not read", "asset:data:geo:GSE57338 not downloaded", "execution.not_run", "method.reader_differs_from_extractor", "review.human_critique", "review.independent_reader", "review.machine_critique"], "assays": [{"role": "analysis", "definition_id": "regression_modelling", "definition_version": "f2132e96ae6c7a4e", "definition_digest": null, "required_operations": ["glm_logit_fit"], "support_state": "supported", "source_hashes": {"dsl_catalogue": "f2132e96ae6c7a4e"}, "confidence": 1.0, "evidence": ["To evaluate the model genes, we first performed multivariate logistic regression analyses. Subsequently, we constructed a diagnostic nomogram using the “rms” package. The predictive performance of both individual model genes and the integrated diagnostic model was assessed through ROC analysis implemented via the “ROCR” package. To validate the clinical utility and predictive accuracy of the nomogram, we employed Decision Curve Analysis (DCA) and calibration curves, which were generated using the “calibration” function from the “rmda” package and the “rms” package, respectively."], "order_basis": "analysis_only", "id": "assay:1"}]}