PLATO

PLATO applies a positive-unlabeled semi-supervised learning framework to improve somatic variant calling and peptide-level neoepitope identification for prediction of tumor-rejection mediating neoepitopes (TRMNs) in personalized cancer immunotherapy.


Key Features:

  • Semi-Supervised Positive-Unlabeled Learning: Implements a positive-unlabeled learning framework (Positive-unlabeled Learning using AuTOml) to model scenarios with limited labeled data and rescore candidate calls.
  • Integration with Azure AutoML: Integrates Azure AutoML for hyper-parameter tuning and classification threshold optimization to adapt models across diverse clinical samples.
  • Bootstrapping: Incorporates bootstrapping techniques to enhance the reliability of predictions.
  • High-Confidence Positive-Call Generation and Rescoring: Generates high-confidence positive calls via stringent filtering of model-based predictions and rescoring of remaining candidates.
  • Somatic Variant Calling (Exome sequencing): Processes exome sequencing data to identify somatic mutations relevant to tumor-specific neoepitopes.
  • Peptide Identification (MS/MS): Analyzes mass spectrometry (MS/MS) data to identify peptides that may serve as neoepitopes.
  • Robustness to Patient-to-Patient Variation: Employs model selection and AutoML-driven tuning to maintain performance across heterogeneous clinical samples.

Scientific Applications:

  • Personalized Cancer Immunotherapy: Predicts tumor-rejection mediating neoepitopes (TRMNs) to inform design of personalized cancer vaccines.
  • Somatic Mutation Discovery: Identifies cancer-specific somatic mutations from exome sequencing data for downstream neoepitope discovery.
  • Neoepitope Discovery from Proteomics: Prioritizes candidate neoepitope peptides from MS/MS data for vaccine target selection.
  • Experimental Prioritization: Reduces experimental burden by computationally prioritizing candidate neoepitopes when comprehensive experimental assessment is impractical.

Methodology:

Generates high-confidence positive calls via stringent filtering of model-based predictions, applies positive-unlabeled learning to rescore remaining candidates, integrates Azure AutoML for hyper-parameter tuning and classification threshold optimization, and incorporates bootstrapping to enhance prediction reliability.

Topics

Details

Programming Languages:
Python
Added:
1/18/2021
Last Updated:
1/24/2021

Operations

Publications

Sherafat E, Force J, Măndoiu II. Semi-supervised learning for somatic variant calling and peptide identification in personalized cancer immunotherapy. BMC Bioinformatics. 2020;21(S18). doi:10.1186/s12859-020-03813-x. PMID:33375939. PMCID:PMC7772914.

PMID: 33375939
PMCID: PMC7772914
Funding: - National Science Foundation: 1564936 - Office of Postsecondary Education: P200A180092