OSCR

PTBP1 knockdown reprograms glioma stem cells into neuronal-like cells and suppresses tumorigenesis via the DUSP5-ERK1/2 signaling pathway.

Code ↔ Paper

The paper beside its authors' code: matches between them have not been computed for this paper yet.

Paper

Loaded from Europe PMC by your browser, not stored by OSCR: doi.org · Europe PMC

The paper is loaded when this pane is shown.

The authors' code

Python · 38 lines · 1.8 KB · no license

  1. from util import *
  2. import csv
  3. def main():
  4. set_seed(1)
  5. device = torch.device('cuda:0' if torch.cuda.is_available() else 'cpu')
  6. test_dataset = SegmentationDataset('data/test_images', 'data/test_labels', transform_image=transforms.ToTensor())
  7. test_loader = DataLoader(test_dataset, batch_size=4, shuffle=False, num_workers=0)
  8. unlabeled = None
  9. if os.path.exists('data/unlabeled_images'):
  10. unlabeled = UnlabeledDataset('data/unlabeled_images', transform=transforms.ToTensor())
  11. weights = compute_class_weights(test_dataset).to(device)
  12. model = NestedUNet(in_ch=3, out_ch=3, deep_supervision=False).to(device)
  13. if os.path.exists('model.pth'):
  14. model.load_state_dict(torch.load('model.pth', map_location=device))
  15. else:
  16. print('Model file not found.'); return
  17. criterion = nn.CrossEntropyLoss(weight=weights)
  18. print("Testing on labeled test set...")
  19. test_model(model, test_loader, criterion, device)
  20. print("Saving visualized results...")
  21. if unlabeled:
  22. print("Processing unlabeled...")
  23. results = save_final_unlabeled_results_and_counts(model, unlabeled, device)
  24. csv_path = os.path.join('final_result_labeled', 'unlabeled_results.csv')
  25. with open(csv_path, 'w', newline='', encoding='utf-8') as f:
  26. writer = csv.writer(f)
  27. writer.writerow(['img_idx','cellA','cellB'])
  28. writer.writerows(results)
  29. print(f'Unlabeled CSV saved to {csv_path}')
  30. print("Computing macro recall...")
  31. names, recalls = compute_macro_recall_for_cells(model, test_dataset, device)
  32. plot_macro_recall_bar_chart(names, recalls, os.path.join('final_result_labeled','macro_recall_barplot.png'))
  33. print("Plotting ROC combined...")
  34. roc_per_sample_and_plot(model, test_dataset, device)
  35. if __name__ == '__main__':
  36. main()

test.py at commit c1d46ba, no license · at the source

Overview

Authors: Cunyu Li1, Manyu Chen2, Songyi Guo3, Yuhao Ma4, Suli Zhang1, Guanwei Li1, Jianqi Wu3, Tianqi Liu3, Yueyi Jin5, Xing Liu3,6, Hu Zhao7, Hongmei Liu8, Sijin Wu5,9, Hangjin Jiang10, Wen Cheng3, Anhua Wu3, Shuang Hao1
  1. College of Life and Health Sciences, Northeastern University, Shenyang, China
  2. Capital Medical University School of Basic Medicine & Chinese Institute for Brain Research, Beijing, China
  3. Department of Neurosurgery, Shengjing Hospital of China Medical University, Shenyang, China
  4. School of Statistics and Mathematics, Zhejiang Gongshang University, Hangzhou, China
  5. Academy of Pharmacy, Xi’an Jiaotong-Liverpool University, Suzhou, China
  6. Department of Neurosurgery, The First Hospital of China Medical University, Shenyang, China
  7. Chinese Institute for Brain Research, Beijing, China
  8. Guangdong Provincial Key Laboratory of Advanced Biomaterials, Department of Biomedical Engineering, Southern University of Science and Technology, Shenzhen, China
  9. Engineering Research Center of RNA Medicine and Cell Therapy Technology, Ministry of Education, Suzhou, China (S.W.)
  10. Center for Data Science, Zhejiang University, Hangzhou, China
Journal: Neuro-oncology, volume 28, issue 7, pages 1694-1710
Dates: received 18 August 2025; accepted 23 March 2026; published online 28 March 2026; in print July 2026
Type: Research article · Language: English
License: CC BY-NC
Identifiers: DOI 10.1093/neuonc/noag068 · PMID 41903206 · PMCID PMC13338330 · OpenAlex W7142334936
Open access: hybrid, a free copy (OpenAlex)
Status: code verified
Categories: human (organism), mouse (organism), other condition (population), cellular / molecular (subfield)
Methods: Statistics
Keywords: A2-PLGA/venetoclax, cell differentiation, glioma stem cells, neuronal-like cells, PTBP1
MeSH: Brain Neoplasms*, Glioma*, Heterogeneous-Nuclear Ribonucleoproteins*, MAP Kinase Signaling System*, Neoplastic Stem Cells*, Neurons*, Polypyrimidine Tract-Binding Protein*, Animals, Carcinogenesis, Cell Proliferation, Gene Expression Regulation, Neoplastic, Gene Knockdown Techniques, Humans, Mice, Tumor Cells, Cultured (* major topic)
Journal subjects: Basic and Translational Investigations
Topic: Protein Tyrosine Phosphatases (Molecular Biology, Biochemistry, Genetics and Molecular Biology), according to OpenAlex
Funding: Experimental Technology Center; College of Life Science and Health; Northeastern University; National Natural Science Foundation of China (81901163, 82371180, 82472833); Thousand Young Talents Program of China (QNQR-2021-02); Liaoning Xingliao Yingcai (XLYC1907141); SIP High-Quality Innovation Platform for Chronic Diseases (YZCXPT2022203); XJTLU Research Development Fund (RDF-23-01-100)
Citations: not cited yet (Europe PMC); 48 references in the paper

Abstract

Background: Glioblastoma (GBM), the most prevalent and aggressive primary brain tumor in adults, has a median survival of merely 14 months. Current therapeutic approaches, including maximal safe resection, radiotherapy, and temozolomide-based chemotherapy, have limited efficacy owing to resistance and the high rate of recurrence.

Methods: We analyzed H&E-stained specimens from 65 patients with glioma using deep learning-based morphological classification and analyzed a mouse model through tissue clearing and 3D imaging. Integrated transcriptomic and single-cell RNA-seq analyses identified PTBP1 as a morphology regulator. We validated the function of PTBP1 through lentiviral knockdown in vitro and in orthotopic models and performed structure-based drug screening against PTBP1 with experimental validation.

Results: We detected a clinically significant association between glioma cell morphology and patient survival times. Mechanistically, PTBP1, an RNA-binding protein abundantly expressed in glioma cells, regulated dual-specificity phosphatase 5 (DUSP5) expression post-transcriptionally and modulate ERK1/2 phosphorylation dynamics, thus reducing glioma stem cell proliferation and enhancing differentiation into neuronal-like cells to suppress tumor growth. Importantly, we developed a nanotherapeutic strategy using A2-PLGA/venetoclax; this strategy repurposes venetoclax, a known clinical drug for leukemia, as a PTBP1-targeting agent that effectively suppresses glioma progression in mouse models.

Conclusion: Our findings establish a novel PTBP1/DUSP5/ERK1/2 axis governing glioma stem cell proliferation and differentiation and identify the A2-PLGA/venetoclax nanoparticle as a mechanistically justified therapeutic candidate for glioblastoma.

Reproduced under the paper's license (CC BY-NC), from the paper cited above.

Repository

Its files are read in the Code ↔ Paper reader above.

YuhaoMa522/Glioma-CellCounter

License: none: the authors keep all their rights
State: the link answers, verified on 27 September 2026
Evidence: files inventoried
Commit: c1d46ba47ae6cc7504607d9ecea422a9f942ef42, 22 July 2025
Languages: Python (3)
Size: 211 files, 3 scripts
Software Heritage: not archived
Found in: “Code Availability”
Holds: README
Not found: license file, CITATION.cff, environment file, tests, continuous integration, documentation
Tools: Matplotlib (1 file), NumPy (1 file), OpenCV (1 file), pandas (1 file), Pillow (1 file), PyTorch (1 file), scikit-learn (1 file)
Availability: 1 check, the latest on 27 September 2026: the link answers
  • 27 September 2026: the link answers
4 files

Code Availability

The code for analysis of tumor cell morphology in human glioma tissue is available at https://github.com/YuhaoMa522/Glioma-CellCounter.

Reproduced under the paper's license (CC BY-NC), from the paper cited above.

Tracing map

Proposed by the machine: these links were found in the paper and verified at the source, without human review. The map will receive a Zenodo DOI once one of the paper's authors has validated it with their ORCID.

What the map holds:

  • 1 repository of the authors' code, each at its verified commit, with its license and how the link was found in the paper;
  • 3 scripts, each with its path and the digest of its content;
  • no match between paragraphs and code yet;
  • neither the text of the paper nor the code itself.

Its JSON (tracing-map.json) is deposited on Zenodo with its DOI once the map is validated.

Data

Datasets cited

Data Availability

The raw single-cell RNA-sequencing data of glioma clinical samples have been deposited in the Genome Sequence Archive in National Genomics Data Center, China National Center for Bioinformation/Beijing Institute of Genomics, Chinese Academy of Sciences under accession code HRA011504 and are accessible at https://ngdc.cncb.ac.cn/gsa-human/. Clinical data used in this study can be obtained by contacting the corresponding author.

Reproduced under the paper's license (CC BY-NC), from the paper cited above.

Versions

The history of this record: each version stored by the harvester or made by a correction of its authors or of the maintainers of its code, and what changed in its facts. The texts of the paper (its abstract, its availability statements) are not part of it; versions that changed only those are not listed.

Version 1, 27 September 2026: the first record

Recorded: type, language, journal, volume, issue, pages, dates, 17 authors, 5 keywords, 15 MeSH terms, 8 funders, 48 references.

Cite

This paper

Li, C., Chen, M., Guo, S., Ma, Y., Zhang, S., Li, G., Wu, J., Liu, T., Jin, Y., Liu, X., Zhao, H., Liu, H., Wu, S., Jiang, H., Cheng, W., Wu, A., & Hao, S. (2026). PTBP1 knockdown reprograms glioma stem cells into neuronal-like cells and suppresses tumorigenesis via the DUSP5-ERK1/2 signaling pathway. Neuro-oncology, 28(7), 1694-1710. https://doi.org/10.1093/neuonc/noag068

BibTeX

@article{li2026ptbp1,
author = {Li, Cunyu and Chen, Manyu and Guo, Songyi and Ma, Yuhao and Zhang, Suli and Li, Guanwei and Wu, Jianqi and Liu, Tianqi and Jin, Yueyi and Liu, Xing and Zhao, Hu and Liu, Hongmei and Wu, Sijin and Jiang, Hangjin and Cheng, Wen and Wu, Anhua and Hao, Shuang},
title = {{PTBP1 knockdown reprograms glioma stem cells into neuronal-like cells and suppresses tumorigenesis via the DUSP5-ERK1/2 signaling pathway}},
journal = {Neuro-oncology},
year = {2026},
month = jul,
volume = {28},
number = {7},
pages = {1694--1710},
publisher = {Oxford University Press},
issn = {1522-8517},
doi = {10.1093/neuonc/noag068},
url = {https://doi.org/10.1093/neuonc/noag068},
pmid = {41903206},
pmcid = {PMC13338330}
}

RIS

TY - JOUR
AU - Li, Cunyu
AU - Chen, Manyu
AU - Guo, Songyi
AU - Ma, Yuhao
AU - Zhang, Suli
AU - Li, Guanwei
AU - Wu, Jianqi
AU - Liu, Tianqi
AU - Jin, Yueyi
AU - Liu, Xing
AU - Zhao, Hu
AU - Liu, Hongmei
AU - Wu, Sijin
AU - Jiang, Hangjin
AU - Cheng, Wen
AU - Wu, Anhua
AU - Hao, Shuang
TI - PTBP1 knockdown reprograms glioma stem cells into neuronal-like cells and suppresses tumorigenesis via the DUSP5-ERK1/2 signaling pathway
T2 - Neuro-oncology
J2 - Neuro Oncol
PY - 2026
DA - 2026/07/01
VL - 28
IS - 7
SP - 1694
EP - 1710
SN - 1522-8517
PB - Oxford University Press
DO - 10.1093/neuonc/noag068
UR - https://doi.org/10.1093/neuonc/noag068
LA - en
ER -

CSL-JSON

{
"id": "10.1093/neuonc/noag068",
"type": "article-journal",
"title": "PTBP1 knockdown reprograms glioma stem cells into neuronal-like cells and suppresses tumorigenesis via the DUSP5-ERK1/2 signaling pathway",
"container-title": "Neuro-oncology",
"author": [
{
"family": "Li",
"given": "Cunyu"
},
{
"family": "Chen",
"given": "Manyu"
},
{
"family": "Guo",
"given": "Songyi"
},
{
"family": "Ma",
"given": "Yuhao"
},
{
"family": "Zhang",
"given": "Suli"
},
{
"family": "Li",
"given": "Guanwei"
},
{
"family": "Wu",
"given": "Jianqi"
},
{
"family": "Liu",
"given": "Tianqi"
},
{
"family": "Jin",
"given": "Yueyi"
},
{
"family": "Liu",
"given": "Xing"
},
{
"family": "Zhao",
"given": "Hu"
},
{
"family": "Liu",
"given": "Hongmei"
},
{
"family": "Wu",
"given": "Sijin"
},
{
"family": "Jiang",
"given": "Hangjin"
},
{
"family": "Cheng",
"given": "Wen"
},
{
"family": "Wu",
"given": "Anhua"
},
{
"family": "Hao",
"given": "Shuang"
}
],
"container-title-short": "Neuro Oncol",
"volume": "28",
"issue": "7",
"page": "1694-1710",
"DOI": "10.1093/neuonc/noag068",
"PMID": "41903206",
"PMCID": "PMC13338330",
"ISSN": "1522-8517",
"publisher": "Oxford University Press",
"URL": "https://doi.org/10.1093/neuonc/noag068",
"language": "en",
"issued": {
"date-parts": [
[
2026,
7,
1
]
]
}
}

The tracing map gets a citation of its own once an author has validated it and it has a DOI.

Similar papers

The papers with a page that share the most with this one: the tools found in their code, their categories, datasets, cited references and authors, the rarest counting most.

[1] doi:10.1186/s13059-026-04177-w [code]
Genomic sequence evolution underlying human neocortical interareal diversification.
Journal: Genome biology
In common: OpenCV, Pillow, scikit-learn, 3 other tools, mouse, cellular / molecular, 1 reference
[2] doi:10.1016/j.xcrm.2026.102766 [code]
A longitudinal single-cell and spatial multiomic atlas of pediatric high-grade glioma.
Journal: Cell reports. Medicine
In common: OpenCV, Pillow, scikit-learn, 3 other tools, other condition, cellular / molecular, 1 reference
[3] doi:10.1002/alz.71649 [code]
Postmortem brain MRI reveals differential associations of subcortical and limbic volumes with cortical thinning and neurodegenerative pathologies.
Journal: Alzheimer's & dementia : the journal of the Alzheimer's Association
In common: OpenCV, Pillow, PyTorch, 4 other tools, other condition, cellular / molecular
[4] doi:10.1038/s42003-026-10957-8 [code]
Brain defence by the extracellular matrix protein Cochlin.
Journal: Communications biology
In common: OpenCV, Pillow, PyTorch, 4 other tools, mouse, cellular / molecular
[5] doi:10.1016/j.phro.2026.101056 [code]
Toward uncertainty-aware manual delineation of brain tumours using eye-tracking and image-derived features.
Journal: Physics and imaging in radiation oncology
In common: OpenCV, Pillow, PyTorch, 4 other tools, other condition, mouse
[6] doi:10.1038/s41598-026-57519-w [code]
Automated segmentation of neurons and spinal cord structures in immunofluorescence images using SpineDL.
Journal: Scientific reports
In common: OpenCV, Pillow, PyTorch, 4 other tools, other condition, mouse
[7] doi:10.1038/s41598-026-61605-4 [code]
Learning precise segmentation of neurofibrillary tangles from rapid manual point annotations.
Journal: Scientific reports
In common: OpenCV, Pillow, PyTorch, 4 other tools, other condition
[8] doi:10.1038/s41467-026-76837-1 [code]
Drug screen and machine learning predict neuroprotective agents in a preclinical human model of childhood dementia.
Journal: Nature communications
In common: OpenCV, Pillow, PyTorch, 4 other tools, other condition
[9] doi:10.1371/journal.pone.0344600 [code]
Robust disease prognosis via diagnostic knowledge preservation: A sequential learning approach.
Journal: PloS one
In common: OpenCV, Pillow, PyTorch, 4 other tools, other condition
[10] doi:10.1038/s41598-026-45675-y [code]
Multi-class classification of brain tumor using a ResNet101 backbone integrated with multi-scale deformable attention module and advanced data augmentations.
Journal: Scientific reports
In common: OpenCV, Pillow, PyTorch, 4 other tools, other condition

Contribute

The authors of this paper can claim it, correct its record and validate its tracing map, and the maintainers of its code (its owner, or a public member of its organization) correct what it says of their repository; anyone signed in can ask for its removal. Every request goes to OSCR's own machine, which answers it; your account page follows them.

Sign in with ORCID to claim this paper as one of its authors, correct its record or validate its tracing map: when the paper's metadata lists your ORCID iD, you are recognized at once. Maintainers of its code: sign in with GitHub, then claim the repository on your account page.

Request its removal

To ask OSCR to remove this record, the copies of its authors' scripts or its tracing map, use the removal request page: signed in, you say who you are, what to remove and why, then review and confirm the request. Published rules decide every request (how).

Discussion, reproductions, activity

Discussion: questions and error reports about this paper and its code, from signed-in readers and its authors. It opens with sign-in.

Reproductions: reports from readers who ran the authors' code: what they reproduced, with which environment, commit and data. It opens with sign-in.

Activity: what happens around this paper: new versions of its record, its map's validation, discussions and reproductions. It opens with sign-in.