CancerSubtyper: A Web-Based Deep Learning Platform for Cancer Subtyping Through DNA Methylation Data
| dc.contributor.author | Cheung, Yat Fei | en |
| dc.contributor.committeechair | Zhang, Liqing | en |
| dc.contributor.committeemember | Lu, Chang Tien | en |
| dc.contributor.committeemember | Meng, Na | en |
| dc.contributor.department | Computer Science and#38; Applications | en |
| dc.date.accessioned | 2025-09-09T08:01:43Z | en |
| dc.date.available | 2025-09-09T08:01:43Z | en |
| dc.date.issued | 2025-09-08 | en |
| dc.description.abstract | Cancer subtyping plays a critical role in understanding tumor heterogeneity, predicting patient outcomes, and guiding personalized therapies. While DNA methylation data offers an informative molecular source for subtyping, leveraging its signals across cohorts remains challenging due to high dimensionality, batch effects, and lack of standardized tools. In this thesis, we present CancerSubtyper, a web-based deep learning platform that enables both supervised classification and semi-supervised discovery of cancer subtypes using methylation data. The platform incorporates two models: BCtypeFinder, designed for subtype prediction with domain adaptation, and CancerSubminer, a flexible model for subtype discovery or refinement with potential applicability across different cancer types. Users can upload labeled and unlabeled datasets, select models, and visualize results through various interactive plots including UMAP projections, boxplots, and Kaplan–Meier survival curves. We evaluate the platform using The Cancer Genome Atlas (TCGA) breast cancer cohort, demonstrating distinct cancer subtypes, effective batch correction, and clinical relevance via survival analysis. CancerSubtyper provides a reproducible, user-oriented platform that streamlines cancer subtype analysis using DNA methylation data. It bridges a methodological gap by enabling both classification and discovery tasks, supports batch correction across datasets, and facilitates result interpretation through interactive visualizations. Designed for accessibility, the platform requires no programming expertise, making it a practical tool for researchers and clinicians to explore cancer subtypes and contribute to personalized care. | en |
| dc.description.abstractgeneral | This thesis presents CancerSubtyper, a web-based platform that uses deep learning to support cancer subtyping with DNA methylation data. The platform integrates BCtypeFinder for supervised subtype prediction and CancerSubminer for semi-supervised subtype discovery or refinement, all within an automated workflow that requires no programming expertise. Users can upload labeled or unlabeled datasets, after which the system performs preprocessing, batch effect correction, and subtype analysis, and then provides results through interactive visualizations including UMAP projections, heatmaps, boxplots, and Kaplan–Meier survival curves. The platform was evaluated on The Cancer Genome Atlas breast cancer cohort, where it successfully recovered distinct subtypes, corrected for batch effects, and revealed clinically relevant differences in patient survival. Overall, CancerSubtyper delivers accurate, interpretable, and reproducible subtyping analyses, lowering the barrier for researchers to conduct large-scale methylation-based cancer studies. | en |
| dc.description.degree | Master of Science | en |
| dc.format.medium | ETD | en |
| dc.identifier.other | vt_gsexam:44631 | en |
| dc.identifier.uri | https://hdl.handle.net/10919/137647 | en |
| dc.language.iso | en | en |
| dc.publisher | Virginia Tech | en |
| dc.rights | In Copyright | en |
| dc.rights.uri | http://rightsstatements.org/vocab/InC/1.0/ | en |
| dc.subject | Bioinformatics | en |
| dc.subject | Deep Learning | en |
| dc.subject | Web Development | en |
| dc.subject | Cancer Subtyping | en |
| dc.subject | DNA Methylation | en |
| dc.subject | Epigenetics | en |
| dc.title | CancerSubtyper: A Web-Based Deep Learning Platform for Cancer Subtyping Through DNA Methylation Data | en |
| dc.type | Thesis | en |
| thesis.degree.discipline | Computer Science & Applications | en |
| thesis.degree.grantor | Virginia Polytechnic Institute and State University | en |
| thesis.degree.level | masters | en |
| thesis.degree.name | Master of Science | en |
Files
Original bundle
1 - 1 of 1