Identifying the site of origin for cancer is a central pillar of disease classification that has successfully directed clinical care for more than a century. Even in an era of precision oncology, in which treatment is increasingly informed by the presence or absence of mutant genes responsible for cancer growth and progression, tumor origin remains a critical determinant of tumor biology and therapeutic sensitivity.
The present disclosure examines the extent to which genomic features revealed by clinical targeted tumor sequencing permit accurate prediction of tissue of origin. Using machine learning techniques, an algorithmic classifier was constructed and trained on a large cohort of prospectively sequenced tumors to predict cancer type and origin from DNA sequence data obtained at the point of care. In some cases, genome-directed re-assessment of tumor type identification prompted tumor type reclassification resulting in altered therapy for cancer patients. The clinical implementation of artificial intelligence to guide tumor type classification at the point of care can complement standard histopathology and imaging to enable improved predictive accuracy.
Data derived from routine clinical DNA sequencing of tumors may complement approaches to enable improved predictive accuracy. Provided herein is a novel machine learning approach to predict tumor type from DNA sequence data obtained at the point of care, incorporating both discrete molecular alterations and inferred features such as mutational signatures. This algorithm may be trained on tumors representing 22 cancer types selected from a prospectively sequenced cohort of advanced cancer patients.
The correct tumor type was predicted for 74% of patients in the training set as well as an independent cohort of 10,000+ patients. Predictions were assigned probabilities that reflected empirical accuracy, with 43% of cases representing high-confidence predictions (>95% probability). Informative molecular features and feature categories varied widely by tumor type. Genomic analysis of both tumor tissue and plasma cell-free DNA enabled accurate predictions, demonstrating that this approach may be applied in diverse clinical settings including as an adjunct to cancer screening. Applying the method prospectively to patients under active care enabled genome-directed reassessment of tumor classification in challenging clinical scenarios and the selection of more appropriate treatments, which elicited clinical responses. These results indicate that the application of artificial intelligence to predict tissue of origin in oncology can act as a powerful companion to histologic review to provide integrated pathologic classifications, often with critical therapeutic implications.
Provided herein are systems and methods of predicting tissue of origin from targeted tumor DNA sequencing. A computing device may include a classifier model (e.g., a random forest classifier). The computing device may feed the classifier model with a training dataset to train the classifier model. The training dataset may include DNA tumor sequences obtained from a plurality of cancer subjects. Each sequence may include a feature and a category associated with the feature. The feature may correspond to a set of genes. The category may define a nature of alterations to the set of genes. The nature of alterations may include, for example: gene amplification (AMP), chromosome gain, homozygous deletion, hotspot, hotspot allele, chromosome loss, promoter, signature, structural variant (SV), truncation, and variant of unknown significance (VUS), among others.
In one aspect, various embodiments relate to a method for classifying tumor origin sites. The method may comprise sequencing genetic material in a tissue sample from a subject. The method may comprise generating a subject sample dataset comprising one or more subject genes and one or more subject gene alteration categories. The method may comprise applying a predictive model to the subject sample dataset to generate one or more cancer origin site classifications. The predictive model may be trained using a training dataset. The training dataset may be generated from sequence reads corresponding to genetic material from a cohort of study subjects with known cancers. The training dataset may comprise one or more genes, one or more gene alteration categories corresponding to the one or more genes, and/or one or more labels characterizing tumor origin sites for the known cancers of the study subjects in the cohort. The method may comprise storing an association between the subject and the one or more cancer origin site classifications. The association may be stored in one or more data structures.
In various embodiments, the predictive model may be a random forest classification model. A feature set for the predictive model may comprise one or more categories selected from a group consisting of mutations, indels, focal amplifications and deletions, broad copy number gains and losses, structural rearrangements, mutation signatures, mutation rate, and sex. Classifier scores for the predictive model may be calibrated using multinomial logistic regression to match empirically observed classification probabilities.
In various embodiments, the method may comprise training the predictive model. The predictive model or components thereof may be trained using supervised learning, unsupervised learning, and/or semi-supervised learning. The method may comprise generating the training dataset. Generating the training dataset may comprise acquiring, from a sequencing device, the sequence reads corresponding to the genetic material from the study subjects in the cohort, and using the sequence reads to generate the training dataset. The cohort may exclude certain study subjects, such as study subjects with rare cancers (e.g., cancers not among the top 30 most common cancer types). The training dataset may comprise gene alteration categories comprising one or more selected from a group consisting of gene amplification (AMP), chromosome gain, homozygous deletion, hotspot, allele, chromosome loss, promoter, signature, structural variant (SV), truncation, and variant of unknown significance (VUS). The one or more labels may indicate whether a set of genes in the training dataset is from a cancer subject in the cohort of study subjects.
In various embodiments, the predictive model may be configured to accept data on genes and gene alterations as inputs and to provide one or more cancer origin site classifications as output. The one or more cancer origin site classifications may identify at least one of an internal organ of the subject and/or a cancer type. The predictive model may be configured to generate a confidence score for each cancer origin site classification. Each confidence score may correspond with a likelihood of a cancer origin site for a tumor.
In another aspect, various embodiments relate to a system for classifying tumor origin sites. The system may comprise a computing device having one or more processors. The processors may be configured to acquire sequence reads corresponding to genetic material in a tissue sample from a subject. The sequence reads may be acquired from or via a sequencing device. The processors may be configured to generate a subject sample dataset comprising one or more subject genes and one or more subject gene alteration categories. The subject sample dataset may be generated using the sequence reads. The processors may be configured to apply a predictive model to the subject sample dataset to generate one or more cancer origin site classifications. The predictive model may be trained using a training dataset generated using sequence reads corresponding to genetic material from a cohort of study subjects with known cancers. The training dataset may comprise one or more genes, one or more gene alteration categories corresponding to the one or more genes, and/or one or more labels characterizing tumor origin sites for the known cancers of the study subjects in the cohort. The processors may be configured to store an association between the subject and the one or more cancer origin site classifications. The association may be stored in one or more data structures.
In various embodiments, the predictive model may be a random forest classification model. The processors may be configured to train the predictive model. The processors may be configured to train the predictive model by acquiring the sequence reads corresponding to the genetic material from the study subjects in the cohort. The processors may be configured to acquire the sequence reads from the sequencing device. The processors may be configured to generate the training dataset using the sequence reads corresponding to the genetic material from the study subjects in the cohort. The predictive model may be trained such that it is configured to accept data on genes and gene alterations as inputs and to provide one or more cancer origin site classifications as output. The predictive model may be configured to generate a confidence score for each cancer origin site classification. Each confidence score may correspond with a likelihood of a cancer origin site for a tumor.
In another aspect, various embodiments may relate to a system for determining sites of origin for cancer based on sequencing of genes. The system may comprise one or more processors. The processors may be configured to obtain a training dataset comprising a plurality of sample-derived genetic sequences corresponding to a plurality of cancer subjects. Each sample may define a set of genes and a category. The category of each sample may define at least one alteration to the set of genes and/or at least one genomic alteration in the sample. The processors may be configured to train a classification model configured to generate likelihoods for corresponding cancer origin sites. The classification model may be trained using the plurality of sample genetic sequences. The processors may be configured to acquire a genetic sequence corresponding to a subject. The genetic sequence may be acquired via a sequencer. The genetic sequence may include a set of genes and a category. The category of the genetic sequence may define a nature of alteration to the set of genes in the genetic sequence. The processors may be configured to apply the classification model to the genetic sequence to determine a set of likelihoods for a corresponding set of origin sites of cancers. Each likelihood may indicate a probability measure that the genetic sequence correlates with a presence of cancer at a corresponding origin site.
In various embodiments, the classification model may be trained as a random forest classification model. The processors may be configured to generate the training dataset using sequence reads from the sequencer.
The objects, aspects, features, and advantages of the disclosure will become more apparent and better understood by referring to the following description taken in conjunction with the accompanying drawing, in which:
For purposes of reading the description of the various embodiments below, the following descriptions of the sections of the specification and their respective contents may be helpful:
Section A describes systems and methods of predicting tissue of origin from targeted tumor DNA sequencing.
Section B describes a network environment and computing environment which may be useful for practicing embodiments described herein.
The definitions of certain terms as used in this specification are provided below. Unless defined otherwise, all technical and scientific terms used herein generally have the same meaning as commonly understood by one of ordinary skill in the art to which the present technology belongs.
As used in this specification and the appended claims, the singular forms “a”, “an” and “the” include plural referents unless the content clearly dictates otherwise. For example, reference to “a cell” includes a combination of two or more cells, and the like. Generally, the nomenclature used herein and the laboratory procedures in cell culture, molecular genetics, organic chemistry, analytical chemistry and nucleic acid chemistry and hybridization described below are those well-known and commonly employed in the art.
As used herein, the term “about” in reference to a number is generally taken to include numbers that fall within a range of 1%, 5%, or 10% in either direction (greater than or less than) of the number unless otherwise stated or otherwise evident from the context (except where such number would be less than 0% or exceed 100% of a possible value). As used herein, an “allele” refers to one of several alternative forms of a gene occupying a given locus on a chromosome.
As used herein, the terms “cancer,” “neoplasm,” and “tumor,” are used interchangeably and refer to cells that have undergone a malignant transformation that makes them pathological to the host organism or subject. Primary cancer cells (that is, cells obtained from near the site of malignant transformation) can be readily distinguished from non-cancerous cells by well-established techniques, particularly histological examination. The definition of a cancer cell, as used herein, includes not only a primary cancer cell, but any cell derived from a cancer cell ancestor. This includes metastasized cancer cells, and in vitro cultures and cell lines derived from cancer cells. When referring to a type of cancer that normally manifests as a solid tumor, a “clinically detectable” tumor is one that is detectable on the basis of tumor mass; e.g., by procedures such as CAT scan, MR imaging, X-ray, ultrasound or palpation, and/or which is detectable because of the expression of one or more cancer-specific antigens in a sample obtainable from a patient.
As used herein, a “chromosome” refers to a discrete threadlike structure of nucleic acids and proteins that carries genetic information in the form of genes. Chromosomes are visible as morphological entities only during cell division. In humans, each chromosome has two arms, the p (short) arm and the q (long) arm. The short and long chromosome arms are separated from each other only by a centromere, which is the point at which the chromosome is attached to the mitotic spindle during cell division. A chromosome contains roughly equal parts of protein and DNA. The chromosomal DNA contains an average of 150 million nucleotides or bases. The 3 billion base pairs in the human genome are organized into 24 chromosomes. All genes are arranged linearly along the chromosomes. Generally the nucleus of a human cell contains two sets of chromosomes: a maternal set and a paternal set. Each set has 23 single chromosomes: 22 autosomes and an X or a Y sex chromosome.
As used herein, “chromosome gain” refers to the duplication of a chromosome or a chromosomal segment (e.g., p (short) arm or q (long) arm) leading to an unbalanced chromosome complement, or any chromosome number that is not an exact multiple of the haploid number (which is 23 in humans).
As used herein, “chromosome loss” refers to the loss of a chromosome or a chromosomal segment (e.g., p (short) arm or q (long) arm) leading to an unbalanced chromosome complement, or any chromosome number that is not an exact multiple of the haploid number (which is 23 in humans).
As used herein, a “deletion” refers to a mutation (or a genetic alteration) in which part of a DNA sequence at a chromosome location is absent or lost compared to that observed in a reference genome. A deletion may occur within a gene or may encompass one or more genes. A “homozygous deletion” refers to the loss of both alleles of a gene within a genome. A homozygous deletion may comprise a partial or complete loss of each copy (maternal and paternal) of the gene sequence.
As used herein, “expression” includes one or more of the following: transcription of the gene into precursor mRNA; splicing and other processing of the precursor mRNA to produce mature mRNA; mRNA stability; translation of the mature mRNA into protein (including codon usage and tRNA availability); and glycosylation and/or other modifications of the translation product, if required for proper expression and function.
As used herein, the term “gene” means a segment of DNA that contains all the information for the regulated biosynthesis of an RNA product, including promoters, exons, introns, and other untranslated regions that control expression.
As used herein, “gene amplification” refers to an increase in the number of partial or complete copies of a single gene sequence or several gene sequences at a specific chromosome locus without a proportional increase in other genes. In some embodiments, gene amplifications can result from duplication of a DNA segment that contains a gene through errors in DNA replication and repair machinery. Gene amplification is common in cancer cells, and may cause an increase in the corresponding RNA and protein encoded by the amplified gene(s).
As used herein, “haploid” describes a cell that contains a single set of chromosomes, e.g., a copy of each autosome and one sex chromosome. In humans, gametes are haploid cells that contain 23 chromosomes, each of which represents one of a chromosome pair that exists in diploid cells. The number of chromosomes in a single set is represented as n, which is also called the haploid number (In humans, n=23).
As used herein, a “hotspot” refers to a site at which mutations or recombination events occur with a significantly higher frequency relative to the mutation or recombination rates of other sites within the genome of a subject. A “hotspot allele” refers to an allele in a hotspot region that occurs at a significantly higher frequency relative to other alleles at the same region. Examples of hotspot alleles are described in Chang M T, et al., Cancer Discov. 2018; 8(2):174-183.
As used herein, a “promoter” means a nucleic acid sequence capable of inducing transcription of a gene in a cell. A promoter is implicated in the recognition and binding of polymerase RNA and other proteins involved in transcription. Promoters may be constitutive, inducible, tissue-specific, ubiquitous, heterologous or endogenous.
As used herein, “signatures” refer to combinations of mutation types that are generated by different mutational processes. Signatures may be derived based on the analysis of whole genome sequences of thousands of tumors (See e.g., Alexandrov L B et al., Nature. 2013; 500(7463):415-421). Different signatures are identified based on the observed substitution classes (e.g., C>A, C>G) and the immediate flanking nucleotides (e.g., ACA>AAA, ACC>AAC). For example, for each tumor profile with a sufficient number of mutations, the observed mutations are compared to the known signatures and the dominant signature responsible for the observed profile is determined. In some embodiments, a signature contributes to the large majority of somatic mutations in the tumor class. If multiple mutational processes are operative, a jumbled composite signature is generated. Examples of methods for extracting mutational signatures from catalogues of somatic mutations are described in Alexandrov L B et al., Nature. 2013; 500(7463):415-421.
As used herein, “structural variants” or “SVs” include duplications, inversions, translocations or genomic imbalances (insertions and deletions). In some embodiments, SVs are about 500 bp to >1 kb in size. Commonly known structural variations include gene fusions as well as copy-number variants (whereby an abnormal number of copies of a specific genomic area are duplicated in a region of a chromosome).
As used herein, the terms “subject,” “individual,” or “patient” are used interchangeably and refer to an individual organism, a vertebrate, a mammal, or a human. In certain embodiments, the individual, patient or subject is a human.
As used herein, “truncation” refers to the premature termination of a polypeptide due to the presence of a termination codon in the sequence of its corresponding structural gene as a result of a nonsense mutation, a frameshift mutation, or a splice site mutation.
As used herein, “variant of unknown significance” or “VUS” refers to an allele, or variant form of a gene, which has been identified through genetic testing, but whose significance to the function or health of an organism is not known.
A. Systems and Methods of Predicting Tissue of Origin from Target Tumor DNA Sequencing
The clinical management of cancer is largely determined by its site of origin, histopathologic subtype, and stage. Even for patients with tumors harboring a therapeutically sensitizing mutation that can guide molecularly-targeted therapy, clinical responses are often influenced by tumor origin. For example, BRAF V600E mutations are observed in cancers arising from numerous tissue sites, and the likelihood of response to RAF inhibitors varies widely as a function of tumor type. While critical for guiding patient management, histology-based cancer identification remains challenging in many patients, especially in those initially presenting with metastatic poorly differentiated neoplasms where ambiguous or incorrect classification may adversely impact choice of therapy and outcome.
While cancer classification has benefited from thorough immunohistochemical evaluation coupled with high quality cross-sectional imaging, molecular alterations highly indicative of the tumor site of origin may further assist in classifications when such tools fail. Some genomic alterations and mutational signatures are strongly associated with specific individual tumor types such as APC loss-of-function mutations in colorectal cancers, TMPRSS2-ERG fusions in prostate cancers, and a UV-associated mutational signature of C>T substitutions in cutaneous melanomas. For other cancer types, combinations of genomic alterations may commonly co-occur, such as TP53 and CTNNB1 mutations in endometrial cancer. The absence of highly prevalent alterations in a given tumor type, such as KRAS mutations in pancreatic adenocarcinoma and recurrent gene fusions in certain sarcomas, can also provide evidence against that particular prediction or classification. Both common and rare genomic alterations across numerous different cancers may, therefore, guide the inference of tumor origin as an adjunct to existing classification approaches.
The feasibility of tumor type classification from genomic data including mutations, copy number alterations, gene expression, methylation, and nucleosome occupancy may be demonstrated. Moreover, such molecular re-assessment of classifications can lead to a change of therapy. Yet the systematic application of such approaches to prospectively generated clinical sequencing data from often sub-optimal FFPE biopsies and their accuracy when applied to the targeted cancer gene panels most commonly used in the clinic to facilitate treatment selection remain largely unexplored.
Here, a machine learning-based approach is established to infer the probabilities of each common solid tumor type classification based on a broad array of genomic alterations identified by targeted tumor sequencing. To ensure applicability for clinical care, the model may be trained on prospective genomic data from advanced cancer patients. Using a population-scale approach allowed us to account for the varying prevalence and co-occurrence of genomic features across all tumor types. The probabilistic genome-based tumor type prediction, when considered alongside traditional immunohistochemical and clinical evaluation, can enable improved predictive accuracy, with important therapeutic implications.
The training dataset was derived from a clinical cohort. Patients with rare cancer types or low tumor content were excluded from analysis, resulting in a total training dataset of patients identified or known to have one of 22 cancer types (Table 1). In various embodiments, cancer types may be deemed rare if, for example, they are not among the 50, 40, 30, 25, 20, 15, or 10 most common cancer types. An additional patients subsequently tested by MSK-IMPACT comprised an independent test set. All patients undergoing MSK-IMPACT testing signed a clinical consent form or enrolled on an institutional IRB-approved research protocol (NCT01775072). Demographic characteristics of both cohorts are displayed in Table 2.
Tumor and matched normal DNAs were sequenced in a CLIA-compliant laboratory using MSK-IMPACT, an FDA-authorized clinical sequencing assay targeting up to 468 key cancer-associated genes. Genomic alterations including mutations, indels, copy number alterations, structural rearrangements, and selected mutation signatures were reported to patients and physicians to guide clinical care and aggregated in a HIPAA-compliant manner in the cBioPortal for Cancer Genomics for further analysis and visualization.
As an example technique that may be used in various potential embodiments to predict tumor site of origin, a random forest classifier may be constructed using the training cohort of patients. Prediction accuracy was determined from five-fold cross validation of the training data as well as the independent test set. As many diverse alterations and mutation patterns are associated with different sites of origin, the feature set for classification was drawn from the following categories: mutations and indels (hotspots and gene-level), focal amplifications and deletions, broad copy number gains and losses, structural rearrangements, mutation signatures, mutation rate, and sex. Classifier scores were subsequently calibrated using multinomial logistic regression to match empirically observed classification probabilities.
It is hypothesized that the information content from clinical targeted tumor genomic profiling would be sufficiently rich to predict the tumor site of origin with high accuracy. A machine learning-based classifier may be established to determine the ability of DNA genomic alterations (specifically, mutations and indels, focal and broad copy number alterations, structural rearrangements, and mutation signatures) to inform the classification of advanced cancer patients, as depicted in
Referring now to
Each of the components in the system 200 listed above may be implemented using hardware (e.g., one or more processors coupled with memory) or a combination of hardware and software as detailed herein in Section B. Each of the components in the system 200 may implement or execute the functionalities detailed herein in Section A, such as those described in conjunction with
The model trainer 208 executing on the classification system 202 may access the training dataset 214 to obtain, retrieve, or otherwise identify training sample datasets 216. The training dataset 214 may have been derived from DNA sequencing (e.g., DNA sequences 218 acquired via sequencer 204) and genetic analysis (e.g., using sequence analyzer 213) of tissue samples from a set of subjects with known cancers. Each DNA sequence sample 216 of the training dataset 214 may record, define, or otherwise include a set of genes, a category, and a label. In various embodiments, particular genes, categories, and labels may be identified and assigned by sequence analyzer analyzing DNA sequences 218. As an example, the set of genes may reference at least some of the genes or alleles described in Table 5. The category may define a nature of alterations to the set of genes of the DNA sequence sample 216. The nature of alterations may include, for example: a gene amplification (AMP), chromosome gain, homozygous deletion, hotspot, allele, chromosome loss, promoter, signature, structural variant (SV), truncation, and variant of unknown significance (VUS), among others. The label may indicate whether the set of genes of the DNA sequence sample 216 is from a cancer subject. In some embodiments, the DNA sequence sample 216 may include one or more traits of the cancer subject, such as sex, age, race and geographic location, among others. The training dataset 214 may be any form of data structure maintainable on the classification system 202, such as an array, a matrix, a table, a linked list, a tree, a heap, and a hash table, among others.
Using the training dataset 214, the model trainer 208 may train, develop, or otherwise establish the classification model 212. In some embodiments, the model trainer 208 may create or instantiate the classification model 212 in response to identifying the training dataset 214. The classification model 212 may be generated, established, and trained in accordance with any number of classification algorithms, such as a linear discriminant analysis, a support vector machine, a regression model (linear or logistic), a Naïve Bayesian classifier, and k-nearest neighbor classifier, among others. In some embodiments, the classification model 212 may be a random forest classifier and the training of the classification model 212 may be in accordance with a random forest algorithm. The classification model 212 may include a set of decision trees (e.g., a classification and regression tree (CART)) to output a likelihood of a presence of cancer at a site of origin given an input DNA sequence. The site of origin may correspond to a type of cancer, and may correspond with an organ in a subject from which the cancer originated, such as a prostate, bladder, breast, and lymph nodes, among others. The random forest classifier, for example, may be selected for its ability to better accommodate large numbers of potentially informative features, arbitrary combinations of features, and the imbalanced class representation of the cohort. The number of decision trees in the random forest classifier may correspond to the number of sites of origins.
To train the classification model 212, the model trainer 208 may perform a bootstrap aggregation process (sometimes referred to as bagging) using the training dataset 214. In performing the process, the model trainer 208 may select random subsets of the DNA sequence samples 216. Each selected DNA sequence sample 216 may include the set of genes, the category, and the label. The number of random subsets may be proportional to the number of sites of origins over the total number of DNA sequence samples 216 in the training dataset 214. In some embodiments, the model trainer 208 may construct or train one of the decision trees in the classification model 212 upon selection of the subsets. The construction of the tree may be in accordance with decision tree learning techniques, such as a classification and regression tree (CART). For example, the model trainer 208 may determine or generate a feature space using the variables in the selected random subset of DNA sequence samples 216. The model trainer 208 may divide the feature space based on where the DNA sequence samples 216 fall, and may construct the tree based on the division of the feature space. Subsequent to the construction, the model trainer 208 may determine a performance metric (e.g., Cohen's kappa) to assess the accuracy and confidence of the tree in the classification model 212.
Once the classification model 212 has been trained or otherwise established, the model applier 210 executing on the classification system 202 can retrieve, receive, or identify at least one patient sample dataset 217 in application dataset 215. The patient sample dataset 217 may comprise or have been derived through genetic analysis (e.g., by sequence analyzer 213) of DNA sequence 218 from the sequencer 204. The sequencer 204 may scan a biopsy sample taken from a subject and perform DNA sequencing to generate the DNA sequence 218, which may be analyzed, for example, by sequence analyzer 213 to identify genes, genetic alterations, etc. (e.g., through comparison of genetic sequences from sequencer 204 with known genetic sequences in a database). The patient or other subject may or may not have cancer. The DNA sequence 218 may include a set of genes and a category. The set of genes may correspond to a particular subset of a DNA sequencing from the tissue sample. The category may define the nature of alteration within the set of genes, such as a gene amplification (AMP), chromosome gain, homozygous deletion, hotspot, allele, chromosome loss, promoter, signature, structural variant (SV), truncation, and variant of unknown significance (VUS), among others. In some embodiments, the DNA sequence 218 may be accompanied by one or more traits, characteristics, or health history of the subject from whom the tissue sample is taken (such as age, gender, smoking history, etc.).
Genetic sequences from the sequencer 204 may be analyzed to generate a patient sample dataset 217, and the model applier 210 may apply the classification model 212 to the patient sample dataset 217. For example, where a random forest classifier is used, the model applier 210 may feed or provide the patient sample dataset 217 as an input to decision trees of the classification model 212. In applying the classification model 212, the model applier 210 may traverse each tree and nodes along at least one path within each decision tree of the classification model 212. By feeding the DNA sequence 218 to each decision tree of the classification model 212, the model applier 210 may generate or otherwise determine a likelihood of a presence of cancer for each site of origin. With the determination, the model applier 210 may send, transmit, or other provide output data 220, which in some embodiments may be provided to display 206 for presentation and/or may be transmitted or otherwise provided to other computing devices 230 or systems via a wired or wireless network communications interface or transceiver. In various embodiments, additionally or alternatively, one or more data structures 228 (which may be stored in classification system 202, in computing device(s) 230, and/or elsewhere) may be generated to comprise the output data 202, or if data structures 228 were previously generated, the output data 220 may be incorporated therein. Data structures 228 may comprise, for example, associations between patients and one or more cancer origin site classifications. The output data 220 may include the set of likelihoods outputted by the classification model 212.
In various embodiments, the training sample datasets 216 may include various other data that may be used to train a predictive model for classifications. For example, in addition to genetic sequence data, the predictive model may be trained using histopathological assessments or other histological data. In various embodiments, the predictive model may be trained by also incorporating other relevant data from the electronic medical records of study subjects.
Using the training dataset, a predictive model (e.g., classification model 212) may be trained at 266. The predictive model may be trained using one or more suitable machine learning techniques, including supervised, unsupervised, or semi-supervised learning techniques. In some embodiments, the predictive model may comprise one or more artificial neural networks. The predictive model may be trained such that it is configured to accept genetic sequencing data (e.g., genes and gene alterations) as input, and generate cancer origin site classifications as outputs. In certain embodiments, process 250 may end (290) after step 266.
In various embodiments, process 250 may begin (254) by proceeding to model application at 278. In certain embodiments, process 250 may proceed to step 278 following step 266. At 278, genetic material in a tissue sample from a patient may be sequenced (e.g., by sequencer 204 to obtain DNA sequence 218). Genetic sequence data may be analyzed (e.g., by sequence analyzer 213) to identify genes and/or gene alterations. At 282, a patient sample dataset may be generated based on analysis of the sequenced genetic material of the patient. At 286, a trained predictive model (e.g., following step 266) may be applied to the patient sample dataset to generate an output (see, e.g.,
The outputs (e.g., output data 220) may, in various embodiments, be displayed (e.g., via display 206) and/or transmitted to other computing devices 230 (e.g., devices of healthcare professionals who may be treating the patient) for further analysis and/or for use in planning treatment or therapeutic protocols. In various embodiments, the output data 220 may be further analyzed (by itself or in combination with other patient data available in, e.g., the patient's electronic medical records) by system 200 to automatically generate one or more treatment or therapeutic recommendations. In certain embodiments, output data 220 may comprise various treatment or therapeutic recommendations. An association between a subject and classifications (e.g., organs, cancer types, and/or confidence scores) may be stored in one or more data structures.
In the training set of patients tested by MSK-IMPACT, in an illustrative embodiment, cancer type was accurately predicted in 73.8% of cases based on five-fold cross-validation (
Due to the importance of high-confidence predictions for clinical decision-making in individual patients, the probability associated with each individual tumor type prediction is estimated. Raw classifier scores were calibrated to match empirically observed classification probabilities from cross-validation (log loss 0.98,
Given the diverse categories of genomic features incorporated into the classifier (Table 5), the relative importance of each molecular alteration type to the overall classification performance may be determined. Using the Cohen's kappa metric to represent overall accuracy, it was found that somatic substitutions and indels had the highest predictive value, followed by chromosome arm-level (broad) copy number alterations (CNAs) (
Likewise, there was great breadth and variability among the specific features utilized to predict different cancer types (
Next, it may be sought to determine whether such feature diversity and feature interaction could discriminate among different tumor types that nevertheless share a common molecular feature that is therefore not discriminatory. In BRAF V600E-mutant melanomas, colorectal, and thyroid cancers, where response rates to RAF inhibitor therapies vary, the classifier correctly predicted the tissue of origin in 162/195 cases (83%). Despite the presence of BRAF V600E in all cases, high confidence predictions were driven by distinct co-occurring mutations and genomic features, such as TERT promoter mutations in melanoma and thyroid cancer, APC mutations and microsatellite instability in colorectal cancer, and UV-associated signatures in melanoma (
Various embodiments of the disclosed approach may employ training data from tissue biopsies of solid tumors. Using non-invasive molecular profiling of plasma circulating tumor DNA (ctDNA), a suggested classification of patients receiving cancer screening or with inaccessible disease may be inferred in various embodiments of the disclosure. The predictive power of an embodiment of the classifier may be tested in two independent cohorts: 19 patients with genitourinary cancers and MSK-IMPACT sequencing of ctDNA, and a set of 41 patients with metastatic breast or prostate cancer and whole exome sequencing (WES) of ctDNA. Corrected predicted was the tumor type from MSK-IMPACT in 12/19 (63%) patients with prostate, bladder, and testicular cancer from among the 22 cancer types included in the classifier, including 8/8 predictions with probability>85%. Only 1 prediction (out of 10) with probability>75% was inaccurate; a prostate cancer with a single missense mutation in VHL was incorrectly predicted as renal cell carcinoma. Also, the tumor type from WES in 23/27 (85%) patients with breast cancer and in 10/14 (71%) patients with prostate cancer was correctly predicted, demonstrating the general applicability of the classifier to multiple sequencing platforms as well as its suitability for diverse specimen types such as ctDNA.
Given the predictive power of embodiments of the disclosed classifier, it was sought to determine the impact of real-time molecularly-driven classifications in multiple challenging clinical scenarios. One unmet clinical need for such accurate classification is the inference of the tissue of origin for cancers of unknown primary site (CUP). Refining tumor classification in this population can facilitate selection of potentially effective routine and investigational therapies. Using an embodiment of a trained predictive model, a likely tissue of origin may be predicted with, for example, a probability>50% in 67% (95/141) of patients (
In various embodiments, the classifier of the predictive model could help resolve the uncertainty that arises in distinguishing between primary brain tumors and metastatic tumors to the central nervous system (CNS). Including both cohorts, 299 brain metastases of solid tumors originating outside the CNS may be sequenced, including 133 non-small cell lung cancers, 56 breast cancers, 43 melanomas, and 67 other tumors. The correct tumor type in 83% (248/299) of cases was correctly predicted. Importantly, out of 51 incorrect predictions, only 2 were predicted as glioma. These results illustrate the predictive value of the classifier for CNS tumors and its promise for non-invasive ctDNA profiling from cerebrospinal fluid.
Another common and complex challenge occurs when patients with a history of cancer present with a new tumor that may represent either a distant metastasis of their prior tumor classification or a second primary tumor. Therefore, various embodiments may employ molecularly driven classifications to clarify such complex distinctions between tumor types. In one representative case, a 67-year old female with a history of breast cancer presented with a lymph node lesion three years after her initial classification. Histopathological assessment suggested metastatic poorly differentiated adenocarcinoma with micropapillary and apocrine cytology, and immunohistochemistry showed weak-to-moderate estrogen receptor staining, collectively leading to a classification of estrogen receptor-positive (ER+) breast cancer and a planned regimen of hormonal therapy (
Two cancers in a single patient may occasionally share mechanisms of pathogenesis that further complicate the distinction between metastatic progression and independent primary tumors. In a representative case, a 77-year-old female was referred to the center with lesions in the breast and bladder and a classification of metastatic breast lobular carcinoma (
In various embodiments, a systematic computational approach may be developed and deployed for molecularly-driven prediction of the site of origin of tumors based on targeted DNA sequencing. While tumor sequencing is rapidly being adopted as a routine test in clinical cancer care, its impact thus far has been largely limited to driving new enrollments onto clinical trials and for the identification of biomarkers of treatment response and resistance. In various embodiments, such sequencing informs cancer classification, potentially as an adjunct to histopathologic assessment. In this approach, multi-faceted molecular alteration types may be incorporated into a probabilistic prediction to accurately identify therapeutically significant cancer type differences under challenging classification circumstances.
Various embodiments may have a wide array of clinical applications. Genome-directed classification, as typified by the representative cases here, can alter patient eligibility for various clinical modalities. As liquid biopsy is increasingly used as a screening tool for cancer recurrence and new malignancies, the approach can inform the site of origin when ctDNA is detected. There are also many ways in which predictions may be utilized clinically, especially in light of the development of probability estimates on individual predictions. In cases in which traditional classification is ambiguous or challenging, computational predictions from genomic data can exclude possibilities even if the predictions are not definitive. In other cases, a high-confidence prediction that disagrees with the defined or suspected classification can prompt pathological and clinical re-evaluation, allowing additional testing that may help support an alternative classification. In contrast to using mRNA-based tissue classification to predict the site of origin for CUP, an advantage of embodiments of the disclosed approach is their ability to enumerate the discrete genomic features driving individual predictions, thereby providing pathologists and oncologists an opportunity to rationally interpret discordant results.
The high accuracy of the classifier, trained on MSK-IMPACT data, for predicting tumor type from ctDNA WES data suggests broad applicability to other panels with shared genomic targets. The disclosed approach may resolve challenging classification scenarios, alter established classifications (via prompting of additional pathological assessment), and affect therapeutic modalities.
Overall, as the understanding improves of how lineage influences response to the newest generation of therapies in cancer, embodiments of the disclosed systematic approach to molecularly-driven classification coupled to clinical histories, histopathologic assessment, and imaging will improve classifications and treatment decisions. The results exemplify the emerging and powerful role of artificial intelligence in medicine for clinical decision support.
The dataset was derived from the MSK-IMPACT (Memorial Sloan Kettering-Integrated Mutation Profiling of Actionable Cancer Targets) clinical series and includes samples from cancer patients among more than 60 cancer types. Patients predominantly exhibited advanced metastatic disease, and all patients consented to somatic mutation profiling in a CLIA-compliant laboratory. The cancer type and primary site classifications for each sample in this cohort were determined and recorded in real time as part of the clinical workup of each case. Molecular pathology fellows reviewed the surgical pathology report available at the time of MSK-IMPACT testing and selected the most appropriate OncoTree code representing the detailed tumor type. In total, 22 major cancer types with more than 40 independent tumors were selected for this analysis (Table 1). Samples that were not associated with a classification of one of these 22 selected cancer types were excluded from the training set.
The MSK-IMPACT cohort includes many samples derived from biopsy specimens with often low tumor content. Such samples can have reduced sensitivity for detection for genomic alterations, especially changes in DNA copy number. In order to reduce associated bias in the frequency of the genomic alterations defining each cancer type, samples for which all mutations have a somatic mutant allele frequency less than 1000 and with copy number alterations with an absolute log ratio less than 0.2 were excluded from the training set. Samples with no evident genomic alterations were also excluded from the training set and were not used for prediction. Only one sample per patient was included, with preference given to primary over metastatic samples. In total, the training set excluded samples from less frequent cancer types, samples from low purity specimens, and redundant samples from patients with more than one tumor specimen sequenced. The resulting training cohort included samples. Prediction accuracy may be determined for samples in the training set using five-fold cross-validation. An independent set of tumors subsequently profiled using MSK-IMPACT as part of the same prospective clinical sequencing initiative was used to test the accuracy of the classifier. Demographic characteristics of both cohorts are displayed in Table 2.
The molecular feature set was based on 341 oncogenes and tumor suppressor genes common to all MSK-IMPACT panel versions. This panel covers all exons of each gene including some relevant intronic regions to capture known structural variants, the TERT promoter and additional “tiling” SNPs to improve copy number calling. The features were derived from the following genomic alteration classes.
Somatic mutations. Mutations were annotated with Ensembl VEP. For each gene in the panel, the training set contained a binary feature corresponding to the presence or absence of a non-synonymous missense mutation and a binary feature corresponding to the presence or absence of a truncating mutation in the gene. The mutation status of known hotspot mutations and the status of the 30 distinct mutational signatures were also included as binary features. Mutational signatures were derived for each sample with at least ten synonymous or nonsynonymous somatic mutations and those signatures representing more than 40% of mutations were considered as present. The total number of nonsynonymous mutations per sample was included as a numeric feature.
Copy number alterations. The presence or absence of genomic gains and losses of each chromosome arm were identified from MSK-IMPACT data. Genomic coordinates for the chromosome arms in the GRCh37/hg19 human genome assembly were considered gained or lost if a majority of the arm (>50%) is affected by segment of absolute value of log-ratio of ±0.2. The presence or absence of focal amplifications and deep deletions (presumed homozygous deletions) for each of the 341 genes in the panel were also included as features. In addition, included may be a numeric feature representing the overall DNA copy number alteration burden, defined as the percentage of the autosomal genome that was affected by copy number alterations (gains or losses) inferred from the segmented log-ratio data.
Structural variants. The MSK-IMPACT panel includes several intronic regions designed to detect structural variants in genes that are commonly rearranged in cancer. Features were included for the presence or absence of selected structural variants detected by MSK-IMPACT (Table 5).
Clinical information. The sex of the patient is included as a binary feature. While the age at screening has been linked to the incidence of some cancer types, it was excluded from the feature set due to the ambiguity that arises for patients with multiple independent cancer classification or those earlier ages of classification associated with germline pathogenic alterations.
A multi-class classifier was built using the random forest algorithm. The random forest ensemble learning method may be suited for this complex classification problem due to its ability to better accommodate large numbers of potentially informative features, arbitrary combinations of features, and the imbalanced class representation of the cohort (i.e., wide range in the prevalence of individual cancer types) as compared to alternative approaches. Moreover, random forest classifiers quantify the relative importance of each variable, enabling the classifier to provide valuable context for clinical interpretations. The imbalanced representation was resolved by equal stratified sampling of tumor types during learning. Specifically, the portion of data used to build each tree included an equal number of samples drawn from each cancer type equal to 80% of the size of the smallest class. This sampling exacerbates the tendency of ensemble classification algorithms, including random forests, to return ambivalent confidence scores even in cases of high certainty. For the primary performance metric, Cohen's kappa, which takes into account the degree of agreement expected by chance between the output and the reference labels, may be used.
The raw classifier scores may be adjusted to match the classification probability using Platt scaling, a multinomial regression. Classification scores from ensemble machine learning methods such as random forest trees often do not approach the extremes of 0 or 1, resulting in a sigmoid shaped distribution relative to the probability. This mismatch between classifier score and probability tends to be exacerbated by stratified sampling of classes. The results of the random forest classifier were calibrated to approximate the empirical accuracy of predictions, using multinomial logistic regression with an elastic-net penalty using the glmnet package in R. Naive calibration tends to lead to a large loss of sensitivity for less common and less distinctive tumor types, especially those that share features with a common tumor type. This effect may be mitigated with slight down-sampling of more common tumor types to maximize the mean balanced accuracy across cancer types. Twenty repeats of five-fold cross-validation were used to determine the robustness of classifier predictions. The agreement between calibrated probability and prediction accuracy is shown in
The classifier was applied to predict cancer type for two separate groups of patients with circulating tumor DNA (cfDNA) sequencing data. First, 19 patients with prostate, bladder, and testicular cancer were selected from a larger cohort with MSK-IMPACT sequencing of cfDNA based on the detection of mutations with a median variant allele fraction greater than 0.10. None of these patients were included in the classifier training set. Second, cancer types using ctDNA whole exome sequencing results was predicted.
An example data structure of a potential training dataset to train a classifier according to certain embodiments may include, for example, fields such as CANCER_TYPE, CANCER_TYPE_DETAILED, SAMPLE_TYPE, PRIMARY_SITE, METASTATIC_SITE, Cancer_Type, Classification_Category, Gender_F, LogSNV_Mb, and LogINDEL_Mb. Example values corresponding to the fields may comprise, for example: AKT1, AKT2, AKT3, ALK, ALOX12B, AMER1, APC, AR, ARAF, and ARID1A.
An example data structure of a potential patient sample dataset that may be input to a model to obtain a prediction may, according to certain embodiments, be represented by the following (in JavaScript Object Notation (JSON) format):
Various operations described herein can be implemented on computer systems, which can be of generally design.
Server system 1100 can have a modular design that incorporates a number of modules 1102 (e.g., blades in a blade server embodiment); while two modules 1102 are shown, any number can be provided. Each module 1102 can include processing unit(s) 1104 and local storage 1106.
Processing unit(s) 1104 can include a single processor, which can have one or more cores, or multiple processors. In some embodiments, processing unit(s) 1104 can include a general-purpose primary processor as well as one or more special-purpose co-processors such as graphics processors, digital signal processors, or the like. In some embodiments, some or all processing units 1104 can be implemented using customized circuits, such as application specific integrated circuits (ASICs) or field programmable gate arrays (FPGAs). In some embodiments, such integrated circuits execute instructions that are stored on the circuit itself. In other embodiments, processing unit(s) 1104 can execute instructions stored in local storage 1106. Any type of processors in any combination can be included in processing unit(s) 1104.
Local storage 1106 can include volatile storage media (e.g., DRAM, SRAM, SDRAM, or the like) and/or non-volatile storage media (e.g., magnetic or optical disk, flash memory, or the like). Storage media incorporated in local storage 1106 can be fixed, removable or upgradeable as desired. Local storage 1106 can be physically or logically divided into various subunits such as a system memory, a read-only memory (ROM), and a permanent storage device. The system memory can be a read-and-write memory device or a volatile read-and-write memory, such as dynamic random-access memory. The system memory can store some or all of the instructions and data that processing unit(s) 1104 need at runtime. The ROM can store static data and instructions that are needed by processing unit(s) 1104. The permanent storage device can be a non-volatile read-and-write memory device that can store instructions and data even when module 1102 is powered down. The term “storage medium” as used herein includes any medium in which data can be stored indefinitely (subject to overwriting, electrical disturbance, power loss, or the like) and does not include carrier waves and transitory electronic signals propagating wirelessly or over wired connections.
In some embodiments, local storage 1106 can store one or more software programs to be executed by processing unit(s) 1104, such as an operating system and/or programs implementing various server functions such as functions of the system 100 (e.g., the classification system 102 and the sequencer 104) in
“Software” refers generally to sequences of instructions that, when executed by processing unit(s) 1104 cause server system 1100 (or portions thereof) to perform various operations, thus defining one or more specific machine embodiments that execute and perform the operations of the software programs. The instructions can be stored as firmware residing in read-only memory and/or program code stored in non-volatile storage media that can be read into volatile working memory for execution by processing unit(s) 1104. Software can be implemented as a single program or a collection of separate programs or program modules that interact as desired. From local storage 1106 (or non-local storage described below), processing unit(s) 1104 can retrieve program instructions to execute and data to process in order to execute various operations described above.
In some server systems 1100, multiple modules 1102 can be interconnected via a bus or other interconnect 1108, forming a local area network that supports communication between modules 1102 and other components of server system 1100. Interconnect 1108 can be implemented using various technologies including server racks, hubs, routers, etc.
A wide area network (WAN) interface 1110 can provide data communication capability between the local area network (interconnect 1108) and the network 1126, such as the Internet. Technologies can be used, including wired (e.g., Ethernet, IEEE 802.3 standards) and/or wireless technologies (e.g., Wi-Fi, IEEE 802.11 standards).
In some embodiments, local storage 1106 is intended to provide working memory for processing unit(s) 1104, providing fast access to programs and/or data to be processed while reducing traffic on interconnect 1108. Storage for larger quantities of data can be provided on the local area network by one or more mass storage subsystems 1112 that can be connected to interconnect 1108. Mass storage subsystem 1112 can be based on magnetic, optical, semiconductor, or other data storage media. Direct attached storage, storage area networks, network-attached storage, and the like can be used. Any data stores or other collections of data described herein as being produced, consumed, or maintained by a service or server can be stored in mass storage subsystem 1112. In some embodiments, additional data storage resources may be accessible via WAN interface 1110 (potentially with increased latency).
Server system 1100 can operate in response to requests received via WAN interface 1110. For example, one of modules 1102 can implement a supervisory function and assign discrete tasks to other modules 1102 in response to received requests. Work allocation techniques can be used. As requests are processed, results can be returned to the requester via WAN interface 1110. Such operation can generally be automated. Further, in some embodiments, WAN interface 1110 can connect multiple server systems 1100 to each other, providing scalable systems capable of managing high volumes of activity. Techniques for managing server systems and server farms (collections of server systems that cooperate) can be used, including dynamic resource allocation and reallocation.
Server system 1100 can interact with various user-owned or user-operated devices via a wide-area network such as the Internet. An example of a user-operated device is shown in
For example, client computing system 1114 can communicate via WAN interface 1110. Client computing system 1114 can include computer components such as processing unit(s) 1116, storage device 1118, network interface 1120, user input device 1122, and user output device 1124. Client computing system 1114 can be a computing device implemented in a variety of form factors, such as a desktop computer, laptop computer, tablet computer, smartphone, other mobile computing device, wearable computing device, or the like.
Processor 1116 and storage device 1118 can be similar to processing unit(s) 1104 and local storage 1106 described above. Suitable devices can be selected based on the demands to be placed on client computing system 1114; for example, client computing system 1114 can be implemented as a “thin” client with limited processing capability or as a high-powered computing device. Client computing system 1114 can be provisioned with program code executable by processing unit(s) 1116 to enable various interactions with server system 1100 of a message management service such as accessing messages, performing actions on messages, and other interactions described above. Some client computing systems 1114 can also interact with a messaging service independently of the message management service.
Network interface 1120 can provide a connection to the network 1126, such as a wide area network (e.g., the Internet) to which WAN interface 1110 of server system 1100 is also connected. In various embodiments, network interface 1120 can include a wired interface (e.g., Ethernet) and/or a wireless interface implementing various RF data communication standards such as Wi-Fi, Bluetooth, or cellular data network standards (e.g., 3G, 4G, LTE, etc.).
User input device 1122 can include any device (or devices) via which a user can provide signals to client computing system 1114; client computing system 1114 can interpret the signals as indicative of particular user requests or information. In various embodiments, user input device 1122 can include any or all of a keyboard, touch pad, touch screen, mouse or other pointing device, scroll wheel, click wheel, dial, button, switch, keypad, microphone, and so on.
User output device 1124 can include any device via which client computing system 1114 can provide information to a user. For example, user output device 1124 can include a display to display images generated by or delivered to client computing system 1114. The display can incorporate various image generation technologies, e.g., a liquid crystal display (LCD), light-emitting diode (LED) including organic light-emitting diodes (OLED), projection system, cathode ray tube (CRT), or the like, together with supporting electronics (e.g., digital-to-analog or analog-to-digital converters, signal processors, or the like). Some embodiments can include a device such as a touchscreen that function as both input and output device. In some embodiments, other user output devices 1124 can be provided in addition to or instead of a display. Examples include indicator lights, speakers, tactile “display” devices, printers, and so on.
Some embodiments include electronic components, such as microprocessors, storage and memory that store computer program instructions in a computer readable storage medium. Many of the features described in this specification can be implemented as processes that are specified as a set of program instructions encoded on a computer readable storage medium. When these program instructions are executed by one or more processing units, they cause the processing unit(s) to perform various operation indicated in the program instructions. Examples of program instructions or computer code include machine code, such as is produced by a compiler, and files including higher-level code that are executed by a computer, an electronic component, or a microprocessor using an interpreter. Through suitable programming, processing unit(s) 1104 and 1116 can provide various functionality for server system 1100 and client computing system 1114, including any of the functionality described herein as being performed by a server or client, or other functionality associated with message management services.
It will be appreciated that server system 1100 and client computing system 1114 are illustrative and that variations and modifications are possible. Computer systems used in connection with embodiments of the present disclosure can have other capabilities not specifically described here. Further, while server system 1100 and client computing system 1114 are described with reference to particular blocks, it is to be understood that these blocks are defined for convenience of description and are not intended to imply a particular physical arrangement of component parts. For instance, different blocks can be but need not be located in the same facility, in the same server rack, or on the same motherboard. Further, the blocks need not correspond to physically distinct components. Blocks can be configured to perform various operations, e.g., by programming a processor or providing appropriate control circuitry, and various blocks might or might not be reconfigurable depending on how the initial configuration is obtained. Embodiments of the present disclosure can be realized in a variety of apparatus including electronic devices implemented using any combination of circuitry and software.
Various potential embodiments of the disclosure include:
Embodiment A: A method for classifying tumor origin sites, the method comprising: sequencing genetic material in a tissue sample from a subject to generate a subject sample dataset comprising one or more subject genes and one or more subject gene alteration categories; applying a predictive model to the subject sample dataset to generate one or more cancer origin site classifications, the predictive model having been trained using a training dataset generated from sequence reads corresponding to genetic material from a cohort of study subjects with known cancers, the training dataset comprising one or more genes, one or more gene alteration categories corresponding to the one or more genes, and one or more labels characterizing tumor origin sites for the known cancers of the study subjects in the cohort; and storing, in one or more data structures, an association between the subject and the one or more cancer origin site classifications
Embodiment B: The method of Embodiment A, wherein the predictive model is a random forest classification model.
Embodiment C: The method of either Embodiment A or B, wherein a feature set for the predictive model comprises one or more categories selected from a group consisting of mutations, indels, focal amplifications and deletions, broad copy number gains and losses, structural rearrangements, mutation signatures, mutation rate, and sex.
Embodiment D: The method of any of Embodiments A-C, wherein classifier scores for the predictive model were calibrated using multinomial logistic regression to match empirically observed classification probabilities.
Embodiment E: The method of any of Embodiments A-D, further comprising training the predictive model.
Embodiment F: The method of any of Embodiments A-E, wherein the predictive model is trained using supervised learning.
Embodiment G: The method of any of Embodiments A-F, wherein the predictive model is trained using unsupervised learning.
Embodiment H: The method of any of Embodiments A-G, further comprising generating the training dataset.
Embodiment I: The method of any of Embodiments A-H, wherein generating the training dataset comprises acquiring, from a sequencing device, the sequence reads corresponding to the genetic material from the study subjects in the cohort, and using the sequence reads to generate the training dataset.
Embodiment J: The method of any of Embodiments A-I, wherein the cohort excludes study subjects with rare cancers not in the top 30 most common cancer types.
Embodiment K: The method of any of Embodiments A-J, wherein the training dataset comprises gene alteration categories comprising one or more selected from a group consisting of gene amplification (AMP), chromosome gain, homozygous deletion, hotspot, allele, chromosome loss, promoter, signature, structural variant (SV), truncation, and variant of unknown significance (VUS).
Embodiment L: The method of any of Embodiments A-K, wherein the one or more labels indicate whether a set of genes in the training dataset is from a cancer subject in the cohort of study subjects.
Embodiment M: The method of any of Embodiments A-L, wherein the predictive model is configured to accept data on genes and gene alterations as inputs and to provide one or more cancer origin site classifications as output.
Embodiment N: The method of any of Embodiments A-M, wherein the one or more cancer origin site classifications identify at least one of an internal organ of the subject or a cancer type.
Embodiment O: The method of any of Embodiments A-N, wherein the predictive model is further configured to generate a confidence score for each cancer origin site classification.
Embodiment P: The method of any of Embodiments A-O, wherein each confidence score corresponds with a likelihood of a cancer origin site for a tumor.
Embodiment Q: A system for classifying tumor origin sites, the system comprising a computing device having one or more processors configured to: acquire, from a sequencing device, sequence reads corresponding to genetic material in a tissue sample from a subject; generate, using the sequence reads, a subject sample dataset comprising one or more subject genes and one or more subject gene alteration categories; and apply a predictive model to the subject sample dataset to generate one or more cancer origin site classifications, the predictive model having been trained using a training dataset generated using sequence reads corresponding to genetic material from a cohort of study subjects with known cancers, the training dataset comprising one or more genes, one or more gene alteration categories corresponding to the one or more genes, and one or more labels characterizing tumor origin sites for the known cancers of the study subjects in the cohort.
Embodiment R: The system of Embodiment Q, wherein the one or more processors are further configured to store, in one or more data structures, an association between the subject and the one or more cancer origin site classifications.
Embodiment S: The system of either Embodiment Q or R, wherein the predictive model is a random forest classification model.
Embodiment T: The system of any of Embodiments Q-S, wherein the one or more processors are further configured to train the predictive model such that it is configured to accept data on genes and gene alterations as inputs and to provide one or more cancer origin site classifications as output.
Embodiment U: The system of any of Embodiments Q-T, wherein the one or more processors are configured to generate the training dataset using the sequence reads corresponding to the genetic material from the study subjects in the cohort.
Embodiment V: The system of any of Embodiments Q-U, wherein the predictive model trained such that it is configured to accept data on genes and gene alterations as inputs and to provide one or more cancer origin site classifications as output.
Embodiment W: The system of any of Embodiments Q-V, wherein the predictive model is further configured to generate a confidence score for each cancer origin site classification.
Embodiment X: The system of any of Embodiments Q-W, wherein each confidence score corresponds with a likelihood of a cancer origin site for a tumor.
Embodiment Y: A system for determining sites of origin for cancer based on sequencing of genes, the system comprising one or more processors configured to: obtain a training dataset comprising a plurality of sample-derived genetic sequences corresponding to a plurality of cancer subjects, each sample defining a set of genes and a category, the category of each sample defining at least one alteration to the set of genes and/or at least one genomic alteration in the sample; train, using the plurality of sample genetic sequences, a classification model configured to generate likelihoods for corresponding cancer origin sites; acquire, via a sequencer, a genetic sequence corresponding to a subject, the genetic sequence including a set of genes and a category, the category of the genetic sequence defining a nature of alteration to the set of genes in the genetic sequence; and apply the classification model to the genetic sequence to determine a set of likelihoods for a corresponding set of origin sites of cancers, each likelihood indicating a probability measure that the genetic sequence correlates with a presence of cancer at a corresponding origin site.
Embodiment Z: The system of Embodiment Y, wherein the classification model is trained as a random forest classification model.
Embodiment AA: The system of either Embodiment Y or Z, wherein the one more processors are configured to generate the training dataset using sequence reads from the sequencer.
While the disclosure has been described with respect to specific embodiments, one skilled in the art will recognize that numerous modifications are possible. Embodiments of the disclosure can be realized using a variety of computer systems and communication technologies including but not limited to specific examples described herein.
Embodiments of the present disclosure can be realized using any combination of dedicated components and/or programmable processors and/or other programmable devices. The various processes described herein can be implemented on the same processor or different processors in any combination. Where components are described as being configured to perform certain operations, such configuration can be accomplished, e.g., by designing electronic circuits to perform the operation, by programming programmable electronic circuits (such as microprocessors) to perform the operation, or any combination thereof. Further, while the embodiments described above may make reference to specific hardware and software components, those skilled in the art will appreciate that different combinations of hardware and/or software components may also be used and that particular operations described as being implemented in hardware might also be implemented in software or vice versa.
Computer programs incorporating various features of the present disclosure may be encoded and stored on various computer readable storage media; suitable media include magnetic disk or tape, optical storage media such as compact disk (CD) or DVD (digital versatile disk), flash memory, and other non-transitory media. Computer readable media encoded with the program code may be packaged with a compatible electronic device, or the program code may be provided separately from electronic devices (e.g., via Internet download or as a separately packaged computer-readable storage medium).
Thus, although the disclosure has been described with respect to specific embodiments, it will be appreciated that the disclosure is intended to cover all modifications and equivalents within the scope of the following claims.
This application is a U.S. National Stage Application under 35 U.S.C. § 371 of International Patent Application No. PCT/US2020/059977, filed on Nov. 11, 2020, which claims the benefit of and priority to U.S. Provisional Patent Application No. 62/934,848, filed Nov. 13, 2019, and U.S. Provisional Patent Application No. 63/104,323, filed Oct. 22, 2020, the contents of which are incorporated herein by reference in their entireties.
The invention was made with government support under P30-CA008748 and R01 CA204749, awarded by the National Cancer Institute. The government has certain rights to the invention.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US20/59977 | 11/11/2020 | WO |
Number | Date | Country | |
---|---|---|---|
62934848 | Nov 2019 | US | |
63104323 | Oct 2020 | US |