← All .science files
pmid:41044121
Discovering periodontitis biomarkers and therapeutic targets through bioinformatics and ensemble learning analysis.
Md Tanvir Hasan · Md Rakibul Islam · Nasser Raqe Alqhtani · Ali Robaian · Abdullah Saad Alqahtani · Fawaz Alqahtani · Abdulaziz Mohammed Alsakr · Huda Abutayyem · Sam Thomas Kuriadom · Maher A L Shayeb · Mohammad Khursheed Alam
Scientific reports · 2025 doi:10.1038/s41598-025-18017-7
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
paper object · 10 fields
authors array · 11 items
claims array · 3 items
[0] object · 6 fields
[1] 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 · 2 items
[0] object · 15 fields
structure object · 4 fields
[1] object · 15 fields
structure object · 15 fields
sample_accessions array · 247 items
gaps array · 2 items
analysis object · 4 fields
methods array · 2 items
[0] object · 10 fields
dsl_operations array · 3 items
missing_operations array · 0 items
parameters object · 0 fields
data_shapes array · 1 item
[1] object · 10 fields
dsl_operations array · 0 items
missing_operations array · 0 items
parameters object · 0 fields
data_shapes array · 0 items
targets array · 0 items
gaps array · 1 item
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 · 3 items
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 · 3 items
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 · 7 items
assays array · 1 item
[0] object · 11 fields
required_operations array · 3 items
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:41044121", "kind": "science-record", "revision": 3, "content_hash": "sha256:4247f18032ae828015f3701dac734191f4f84ee63f6a8139d75fdd3642ebfc0a", "created_at": "2026-11-01T20:31:06Z", "updated_at": "2026-11-01T22:14:46Z", "generator": {"name": "corpus-assay-engine", "run_id": "reading-sci-2026-11-01"}, "paper": {"state": "complete", "title": "Discovering periodontitis biomarkers and therapeutic targets through bioinformatics and ensemble learning analysis.", "doi": "10.1038/s41598-025-18017-7", "pmid": "41044121", "authors": ["Md Tanvir Hasan", "Md Rakibul Islam", "Nasser Raqe Alqhtani", "Ali Robaian", "Abdullah Saad Alqahtani", "Fawaz Alqahtani", "Abdulaziz Mohammed Alsakr", "Huda Abutayyem", "Sam Thomas Kuriadom", "Maher A L Shayeb", "Mohammad Khursheed Alam"], "journal": "Scientific reports", "year": 2025, "abstract": "Periodontitis, a prevalent inflammatory disease, leads to the progressive destruction of periodontal tissues and poses significant systemic health risks. Despite its widespread impact, the molecular mechanisms driving periodontitis remain poorly understood. This study integrates advanced ensemble machine learning models and bioinformatics approaches to elucidate the genetic basis of periodontitis. Using transcriptomic data from the gene expression omnibus (GEO) repository (GSE10334), we identified 21 common genes from bagging and boosting models, underscoring their critical role in disease pathophysiology. Protein-protein interaction (PPI) network analysis revealed hub genes (HNRNPC, TSR1, PLRG1, GOPC) with central roles in key biological pathways. Functional enrichment highlighted their involvement in actin filament regulation, immune response modulation, and RNA processing. Furthermore, mutation and copy number alteration (CNA) analyses revealed significant genetic diversity in these hub genes, particularly in diploid samples, with a high prevalence of missense and splice variants. Together, these findings advance our understanding of the molecular landscape of periodontitis, paving the way for novel biomarker discovery and targeted therapeutic strategies potentially leading to improved diagnostic and treatment approaches in periodontal care.", "claims": [{"id": "claim-method", "statement": "Ensemble machine learning models, including boosting and bagging approaches, were employed to classify the data and extract feature importance through cross-validation.", "kind": "methodological", "target": null, "evidence": [{"asset": "source:pmid:41044121", "locator": "sections[2] \"Methodology\" paragraph 3", "quote": "Ensemble machine learning models, including boosting and bagging approaches, were employed to classify the data and extract feature importance through cross-validation."}], "state": "complete"}, {"id": "claim-data-access", "statement": "In this study, we utilized publicly available transcriptomic data from the Gene Expression Omnibus (GEO) repository (accession number GSE10334) to identify significant genetic markers associated with periodontitis.", "kind": "methodological", "target": null, "evidence": [{"asset": "source:pmid:41044121", "locator": "sections[1] \"Introduction\" paragraph 4", "quote": "In this study, we utilized publicly available transcriptomic data from the Gene Expression Omnibus (GEO) repository (accession number GSE10334) to identify significant genetic markers associated with periodontitis."}], "state": "complete"}, {"id": "claim-target-result", "statement": "Using GSE10334 transcriptomic data, bagging and boosting models identified 21 common genes associated with periodontitis.", "kind": "qualitative", "target": null, "evidence": [{"asset": "source:pmid:41044121", "locator": "sections[0] \"Abstract\" paragraph 1", "quote": "Using transcriptomic data from the gene expression omnibus (GEO) repository (GSE10334), we identified 21 common genes from bagging and boosting models, underscoring their critical role in disease pathophysiology."}], "state": "complete"}], "gaps": []}, "experiment": {"state": "complete", "objective": "Using GSE10334 transcriptomic data, bagging and boosting models identified 21 common genes associated with periodontitis.", "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:41044121"], "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:GSE10334"], "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:GSE10334"], "outputs": ["the replicated result and its comparison"], "instruments": [], "reagents": []}], "materials": [], "instruments": [], "reagents": [], "conditions": {}, "gaps": []}, "data": {"state": "partial", "assets": [{"id": "source:pmid:41044121", "role": "manuscript", "format": "xml", "media_type": "application/xml", "uri": "https://doi.org/10.1038/s41598-025-18017-7", "sha256": "sha256:ac56cc8b63a09376e3fc4f36df71739677de131466242a36de3d39c6c291e0af", "bytes": 47251, "access": "open", "state": "resolved", "reader": null, "reader_status": "reader_required", "identifier": "10.1038/s41598-025-18017-7", "version": null, "note": "Full article fetched from PMC; the checksum covers the rendered section body, not the original XML bytes.", "structure": {"pmcid": "PMC12494746", "source": "europe_pmc_fulltext", "coverage": "whole_body", "text_hash_scope": "rendered_section_body"}}, {"id": "data:geo:GSE10334", "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=GSE10334", "sha256": null, "bytes": null, "access": "open", "state": "resolved", "reader": null, "reader_status": "reader_required", "identifier": "GSE10334", "version": null, "note": "In this study, we utilized publicly available transcriptomic data from the Gene Expression Omnibus (GEO) repository (accession number GSE10334) to identify significant genetic markers associated with periodontitis.", "structure": {"repository": "GEO", "access_route": "GEO accession URL", "access_statement_verbatim": "In this study, we utilized publicly available transcriptomic data from the Gene Expression Omnibus (GEO) repository (accession number GSE10334) to identify significant genetic markers associated with periodontitis.", "access_statement_kind": "repository_route_statement", "sample_accessions": ["GSM261086", "GSM261087", "GSM261088", "GSM261089", "GSM261090", "GSM261091", "GSM261092", "GSM261093", "GSM261094", "GSM261095", "GSM261096", "GSM261097", "GSM261098", "GSM261099", "GSM261100", "GSM261101", "GSM261102", "GSM261103", "GSM261104", "GSM261105", "GSM261106", "GSM261107", "GSM261108", "GSM261109", "GSM261110", "GSM261111", "GSM261112", "GSM261113", "GSM261114", "GSM261115", "GSM261116", "GSM261117", "GSM261118", "GSM261119", "GSM261120", "GSM261121", "GSM261122", "GSM261123", "GSM261124", "GSM261125", "GSM261126", "GSM261127", "GSM261128", "GSM261129", "GSM261130", "GSM261131", "GSM261132", "GSM261133", "GSM261134", "GSM261135", "GSM261136", "GSM261137", "GSM261138", "GSM261139", "GSM261140", "GSM261141", "GSM261142", "GSM261143", "GSM261144", "GSM261145", "GSM261146", "GSM261147", "GSM261148", "GSM261149", "GSM261150", "GSM261151", "GSM261152", "GSM261153", "GSM261154", "GSM261155", "GSM261156", "GSM261157", "GSM261158", "GSM261159", "GSM261160", "GSM261161", "GSM261162", "GSM261163", "GSM261164", "GSM261165", "GSM261166", "GSM261167", "GSM261168", "GSM261169", "GSM261170", "GSM261171", "GSM261172", "GSM261173", "GSM261174", "GSM261175", "GSM261176", "GSM261177", "GSM261178", "GSM261179", "GSM261180", "GSM261181", "GSM261182", "GSM261183", "GSM261184", "GSM261185", "GSM261186", "GSM261187", "GSM261188", "GSM261189", "GSM261190", "GSM261191", "GSM261192", "GSM261193", "GSM261194", "GSM261195", "GSM261196", "GSM261197", "GSM261198", "GSM261199", "GSM261200", "GSM261201", "GSM261202", "GSM261203", "GSM261204", "GSM261205", "GSM261206", "GSM261207", "GSM261208", "GSM261209", "GSM261210", "GSM261211", "GSM261212", "GSM261213", "GSM261214", "GSM261215", "GSM261216", "GSM261217", "GSM261218", "GSM261219", "GSM261220", "GSM261221", "GSM261222", "GSM261223", "GSM261224", "GSM261225", "GSM261226", "GSM261227", "GSM261228", "GSM261229", "GSM261230", "GSM261231", "GSM261232", "GSM261233", "GSM261234", "GSM261235", "GSM261236", "GSM261237", "GSM261238", "GSM261239", "GSM261240", "GSM261241", "GSM261242", "GSM261243", "GSM261244", "GSM261245", "GSM261246", "GSM261247", "GSM261248", "GSM261249", "GSM261250", "GSM261251", "GSM261252", "GSM261253", "GSM261254", "GSM261255", "GSM261256", "GSM261257", "GSM261258", "GSM261259", "GSM261260", "GSM261261", "GSM261262", "GSM261263", "GSM261264", "GSM261265", "GSM261266", "GSM261267", "GSM261268", "GSM261269", "GSM261270", "GSM261271", "GSM261272", "GSM261273", "GSM261274", "GSM261275", "GSM261276", "GSM261277", "GSM261278", "GSM261279", "GSM261280", "GSM261281", "GSM261282", "GSM261283", "GSM261284", "GSM261285", "GSM261286", "GSM261287", "GSM261288", "GSM261289", "GSM261290", "GSM261291", "GSM261292", "GSM261293", "GSM261294", "GSM261295", "GSM261296", "GSM261297", "GSM261298", "GSM261299", "GSM261300", "GSM261301", "GSM261302", "GSM261303", "GSM261304", "GSM261305", "GSM261306", "GSM261307", "GSM261308", "GSM261309", "GSM261310", "GSM261311", "GSM261312", "GSM261313", "GSM261314", "GSM261315", "GSM261316", "GSM261317", "GSM261318", "GSM261319", "GSM261320", "GSM261321", "GSM261322", "GSM261323", "GSM261324", "GSM261325", "GSM261326", "GSM261327", "GSM261328", "GSM261329", "GSM261330", "GSM261331", "GSM261332"], "sample_count": 247, "group_sizes": null, "group_sizes_basis": null, "platform": "570", "taxon": "Homo sapiens", "title": "Transcriptomes in Healthy and Diseased Gingival Tissues", "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:GSE10334 not downloaded", "asset:data:geo:GSE10334 licence not read"]}, "analysis": {"state": "partial", "methods": [{"id": "method-1", "family": "network_analysis", "specific": "ppi_network", "label": "Network / pathway analysis", "dsl_operations": ["build_graph", "centrality_scores", "pathway_enrich"], "missing_operations": [], "expressible": true, "parameters": {}, "data_shapes": ["edge_list"], "evidence": {"score": 0.7, "band": "medium", "quote": "Protein-protein interaction"}}, {"id": "method-2", "family": null, "specific": null, "label": "Ensemble machine learning models, including bagging and boosting approaches", "dsl_operations": [], "missing_operations": [], "expressible": null, "parameters": {}, "data_shapes": [], "evidence": {"score": 1.0, "band": "verbatim", "quote": "Ensemble machine learning models, including boosting and bagging approaches, were employed to classify the data and extract feature importance through cross-validation."}}], "targets": [], "gaps": ["method.reader_named_unmapped"]}, "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": ["build_graph", "centrality_scores", "pathway_enrich"], "missing_operations": [], "basis": "The paper names the method it used and the corpus's method extractor maps it onto the DSL catalogue: ppi_network."}, "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": ["GSE10334"], "resolved_accessions": ["GSE10334"], "statements": ["In this study, we utilized publicly available transcriptomic data from the Gene Expression Omnibus (GEO) repository (accession number GSE10334) to identify significant genetic markers associated with periodontitis."], "basis": "The paper names GSE10334 in Gene Expression Omnibus (GEO) and the accession resolves in the repository. No dataset was downloaded and no licence was read."}}, "can_run": {"dsl_operations": ["build_graph", "centrality_scores", "pathway_enrich"], "assets": ["source:pmid:41044121", "data:geo:GSE10334"], "steps": ["run_analysis"]}, "must_build": {"dsl_operations": [], "converters": [], "readers": [], "capabilities": [], "data_gaps": ["data:geo:GSE10334"]}, "gaps": []}, "review": {"state": "partial", "machine_critique": {"kind": "extraction_review", "reader": {"model": "MiniMax-M3.1-Flash", "provider": "minimax", "provider_family": "minimax", "read_at": "2026-11-01T20:02:24Z", "independence": "single_reader"}, "evidence_check": {"method": "verbatim", "availability": null}, "calls": 5, "usage": {"prompt_tokens": 12133, "completion_tokens": 1359, "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:41044121", "type": "paper", "label": "pmid:41044121"}, {"id": "source:pmid:41044121", "type": "manuscript", "label": "PMID 41044121 full text"}, {"id": "data:geo:GSE10334", "type": "dataset", "label": "GEO GSE10334"}], "activities": [{"id": "activity-reading-sci-2026-11-01", "type": "classification", "used": [{"id": "pmid:41044121", "type": "paper", "label": "pmid:41044121"}, {"id": "source:pmid:41044121", "type": "manuscript", "label": "PMID 41044121 full text"}, {"id": "data:geo:GSE10334", "type": "dataset", "label": "GEO GSE10334"}], "agent": "agent:corpus-assay-engine"}, {"id": "activity-read-41044121", "type": "extraction", "used": ["source:pmid:41044121"], "agent": "agent:minimax-reader"}, {"id": "activity-resolve-GSE10334", "type": "accession_resolution", "used": ["data:geo:GSE10334"], "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:41044121", "parent_hash": "sha256:fcf81e961c202f85ff221072a0e67d95a0db4cb1decf800fb056158d04d24ef3", "fork_of": null, "generation": 2}, "gaps": ["asset:data:geo:GSE10334 licence not read", "asset:data:geo:GSE10334 not downloaded", "execution.not_run", "method.reader_named_unmapped", "review.human_critique", "review.independent_reader", "review.machine_critique"], "assays": [{"role": "analysis", "definition_id": "network_analysis", "definition_version": "f2132e96ae6c7a4e", "definition_digest": null, "required_operations": ["build_graph", "centrality_scores", "pathway_enrich"], "support_state": "supported", "source_hashes": {"dsl_catalogue": "f2132e96ae6c7a4e"}, "confidence": 0.7, "evidence": ["Protein-protein interaction"], "order_basis": "analysis_only", "id": "assay:1"}]}