Abstract
Natural killer (NK) cells have increasingly become a target of interest for immunotherapies1. NK cells express killer immunoglobulin-like receptors (KIRs), which play a vital role in immune response to tumors by detecting cellular abnormalities. The genomic region encoding the 16 KIR genes displays high polymorphic variability in human populations, making it difficult to resolve individual genotypes based on next generation sequencing data. As a result, the impact of polymorphic KIR variation on cancer phenotypes has been understudied. Currently, labor-intensive, experimental techniques are used to determine an individual’s KIR gene copy number profile. Here, we develop an algorithm to determine the germline copy number of KIR genes from whole exome sequencing data and apply it to a cohort of nearly 5000 cancer patients. We use a k-mer based approach to capture sequences unique to specific genes, count their occurrences in the set of reads derived from an individual and compare the individual’s k-mer distribution to that of the population. Copy number results demonstrate high concordance with population copy number expectations. Our method reveals that the burden of inhibitory KIR genes is associated with survival in two tumor types, highlighting the potential importance of KIR variation in understanding tumor development and response to immunotherapy.
Keywords: Killer immunoglobulin-like receptors, KIR, cancer, immunology, MHC, copy number
1. Introduction
Killer Immunoglobulin-like receptors (KIRs) are cell-surface receptors expressed by Natural Killer (NK) cells and some T cells. KIRs bind to other naturally occurring immune receptors, including Major Histocompatibility Complexes (MHCs), to inhibit or activate immune cell activity2. MHC molecules, which are expressed on nearly all nucleated cells, can present pathogenic or tumorigenic peptides on the cell surface for recognition by T cells. In order to evade the immune system, malignant cells often down regulate expression of MHC molecules3. However, KIR on NK cells are able to respond with an immune attack if they can recognize that the expression of MHC deviates from normal4. This dual system allows “no way out” for cancerous cells -- either the MHC presents the neo-peptides or the MHC is downregulated and NK cells attack the cell5. However, the efficiency of this process depends greatly on the ability of the KIR expressed on NK cells to bind to the MHC receptors.
The impact of these NK cell mechanisms in response to malignancies has been validated through the several associations found between KIR genotype and cancer phenotypes. The presence of certain KIR genes can predict response to immunotherapy treatment and survival outcomes in chronic myeloid leukemia and acute myeloid leukemia6,7. Associations have also been found between specific KIR genes and susceptibility to several cancers (malignant melanoma, leukemia, nasopharyngeal carcinoma, and cervical cancer)5,8–10,11. Furthermore, the strength of HLA-KIR interactions plays a functional role and can influence disease susceptibility12.
However, all of these studies have been performed on cohorts of low sample size due to the difficulty of studying the highly variable KIR region. KIRs are encoded by a cluster of genes on chromosome 19q13.4. Individuals vary widely in the number of KIR genes they carry and in the allelic variation within those genes. The region can contain up to 16 genes but sometimes has as few as four gene, each one with up to 100 known allelic variants.
The highly homologous nature of the KIR genes hampers usage of conventional, computational copy number technologies for short read Next Generation Sequencing (NGS) data. However, the interesting immune implications of the region have led to the development of several experimentally based techniques. One approach uses polymerase chain reaction to amplify the sequences and sequence specific primers to detect particular alleles13. Another uses sequence specific oligonucleotides as a first pass and then sequences specific exons to identify allelic variation14. Sanger sequencing can also provide long enough reads to cover several genes at a high resolution14,15. However, all of these techniques require KIR specific techniques in the data gathering stage. Only two computational alternatives exist that do not require KIR specific techniques in the data gathering stage. KIR*IMP imputes the KIR region from SNP genotype data16 and PING predicts KIR copy number from NGS data17. However, KIR*IMP cannot be applied to large exome datasets and PING requires time consuming read mapping, a potentially biased normalization and manual curation step.
To achieve the computational speed and accuracy required for inferring the KIR types of nearly six thousand cancer patients in order to study tumor phenotypes, we implemented an unsupervised, k-mer based algorithm that leverages large populations to determine copy number (Figure 1). Using this cancer cohort, we discovered that patients in uterine and cervical cancer survive longer when they have fewer inhibitory KIR genes as compared to patients that have more inhibitory genes.
2. Materials and Methods
2.1. Data collection
Exome sequencing, transcriptome sequencing and clinical data from The Cancer Genome Atlas was downloaded from the National Cancer Institute’s Genomic Data Commons on August 3rd, 2018. All disease types were obtained. KIR alleles were downloaded from the Immuno Polymorphism Database on October 6th, 201618. Population KIR allele frequencies were obtained from The Allele Frequency Net Database on February 22, 201719.
2.2. K-mer selection
A set of k-mers were selected to represent each KIR gene -- these k-mers are referred to as unique k-mers. The criteria for the unique k-mers are as follows: a unique k-mer, or its reverse complement, must appear in (1) every allele of a specific KIR gene and (2) no alleles of any other KIR gene. Unique k-mers of lengths 10, 15, 20, 25, 30, 35 and 40 were collected based on the KIR reference from the Immuno Polymorphism Database (IPD)18. The number of unique k-mers for each gene is shown in Figure 2. In addition, only one length of k-mer, 30, was collected in 100 random genes from throughout the genome.
2.3. NGS pipeline and k-mer extraction
The genomic region encoding the KIR locus (GRCh38:chr19:54025634–55084318) and the regions encoding the 100 random genes were extracted from the exome sequencing bam files from the TCGA. The unmapped reads of the exome sequencing bam files were also pulled from the exome sequencing bam files. All of these genomic regions were merged together into a single bam file. Then, the reads were stripped into a fastq file and realigned using Bowtie220 to a reference that is constructed of all the KIR alleles for each KIR gene from IPD and each of the 100 random reference genes. All reads that mapped in the reference at least once are again stripped and then searched for the set of unique k-mers and occurrence counts are stored for each k-mer. The pipeline concludes with each patient having a vector of occurrence counts for every unique k-mer.
2.4. Data cleaning
To identify substructure in the dataset that might indicate problematic samples, the k-mer frequency for each of a set of 100 random genes for all patients in TCGA are visualised with a t-SNE plot21. To further understand the relationship between sequencing depth and clusters of samples, we plotted the distribution of k-mer counts in the set of 100 random genes and also k-mer counts in the KIR region. To reduce noise from outliers, only the samples from the largest cluster of the t-SNE (Agilent Sureselect capture kit) were selected and all samples with < 40,000 k-mer coverage in the set of 100 random genes and < 20,000 k-mer coverage in the set of KIR genes were excluded. After applying these filters, a total of 4,717 samples remained.
2.5. Normalization of k-mer frequencies
Since every sample will have different sequencing depth, the k-mer counts must be normalized before being compared between samples. Furthermore, there are several lengths of k to choose between. We evaluated normalization methods and lengths of k based on reduction in variance of k-mer counts associated with KIR3DL3 which is known to be almost universally diploid. We tested each length of k (15, 20, 25, 30, 35, 40) against each of the following normalization approaches: (1) the mean of the number of k-mers mapped to the set of 100 random genes, (2) the mean of the number of reads with at least one k-mer mapping to the set of 100 random genes, (3) the median of the number of k-mers mapped to the set of 100 random genes and (4) the median of the number of reads with at least one k-mer mapping to the set of 100 random genes. In the end, we used a k of 30 and normalized with option (1) for the remainder of the analysis.
2.6. Copy number segregation and cutoff selection
KIR genes have varying numbers of unique k-mers (Figure 1). After collecting 30-mer occurrences for each gene and normalizing them to the mean of the number of k-mers mapped to the set of KIR genes, we plotted the values for all individuals across the population with a histogram. Kernel density plots show the distribution of unique k-mer counts for each gene (Figure 3).
These kernel density plots can be used to assign gene copy numbers in an unsupervised manner. First, the genes are divided into three categories based on the documented ploidy of the gene: anchor genes that are present in two copies for most individuals (KIR3DL3, KIR3DP1, KIR2DL2 and KIR3DL2), high frequency non-anchor genes that are present at least once in most individuals (KIR2DP1, KIR2DL1, KIR2DS4 and KIR2DL5) and low frequency non-anchor genes that are present less than once in most individuals (KIR2DS3, KIR2DS2, KIR2DS5 and KIR3DS1). Second, peaks and valleys are called for each kernel density plot by finding local minima of the second derivative. Third, we map the highest peak to the most common ploidy based on the documented copy number variant frequency in the population and determine cutoffs by selecting the valleys surrounding that peak. For anchor genes, the highest peak is determined to be two copy numbers. Samples beyond either edge of the peak (as determined by a second derivative close to 0) are assigned a copy number of 1 or 3+. Instead of looking for subsequent minima, we used the width of the highest peak to create a new threshold for samples with 0 copies to the left of the region for 1 copy. For high frequency non-anchor genes, three peaks are usually observed and thresholds are defined as the valleys between them. The left-most and shortest peak corresponds to 0 copies, the middle peak to 1 copy and the right-most and highest peak to 2 copies. All samples beyond the the third peak correspond to 3+ copies. For low frequency non-anchor genes, typically only two peaks are observed. The left-most and highest peak is assigned 0 copies and the second peak is assigned 1 copy. The distance between these peaks is used to denote thresholds for the samples that had 2 copies or 3+ copies. Each sample was assigned copy numbers at each KIR gene according to where their k-mer count fell in the distribution. However, patients that fell very close to the cutoff boundaries for a gene (the value of the boundary that splits one copy from two copies divided by 50) were excluded for that gene. All of the genes that do not have any unique k-mers are known to co-segregate with other KIR genes. Thus, we inferred copy number for these genes from the copy number of the co-segregating gene as follows: individuals typically have as many copies of KIR2DS1 as they do KIR3DS1, KIR2DL2 as KIR2DS2, KIR3DL1 as KIR2DS4 and KIR2DL5A as the combined total of KIR2DS3 and KIR2DS5. Furthermore, individuals typically have an inverse number of KIR2DL3 as KIR2DS2 (e.g. 0 KIR2DL3 and 2 KIR2DS2, 1 KIR2DL3 and 1 KIR2DS2 or 2 KIR2DL3 and 0 KIR2DS2).
2.7. Validation of copy number
KIR gene counts for TCGA patients of a specific ancestry are expected to follow the documented distribution of the corresponding population. To validate this assertion, KIR gene frequencies for a European ancestry population from IPD were compared to predicted KIR gene frequencies for the European ancestry patients in TCGA. The correlation between individual gene frequencies was determined using a Pearson correlation.
2.8. Survival analysis
For each tumor type, we divided patients into two sets: those that had the median number of inhibitory genes or fewer and those who had greater than the median number of inhibitory genes. We calculated the survival difference between the two cohorts using the Kaplan Meier and the log rank test as implemented by the lifelines python library. P-values were adjusted with Bonferroni correction. The two tumor types with different survival outcomes, cervical squamous cell carcinoma (CESC) and uterine carcinosarcoma (UCS), were combined because of their similar physical location, immune infiltration profiles and rates in order to increase statistical power.
2.9. Additional immune analysis
We used RNA-seq data from TCGA to obtain immune infiltration predictions with EPIC22. Then, we checked the relationship between inhibitor gene count with infiltration of CD8+ T cells and NK cells for the tumor types where significant survival differences were found. P-values were calculated with a Mann-whitney U test between the patient set with high and low inhibitory gene counts. Furthermore, we calculated MHC-I PHBR scores (which represent the ability of a patient to present a specific mutation to the immune system based on their specific HLA alleles) for each patient’s observed driver mutations as outlined in Marty et al.23 and compared the PHBR scores for CESC and UCS patients with all other patients using a Mann-whitney U test.
3. Results and Discussions
3.1. Establishing unique k-mers
The key challenge for determining KIR gene copy number is the high frequency of reads mapping to multiple places across the homologous region. To address this challenge, we developed an algorithm that capitalizes on distinct k-mers to successfully determine the sequencing coverage of the gene from which each k-mer was derived. To construct our algorithm, we began by building a library of unique k-mers for all KIR genes. A unique k-mer is then defined as a string of length k that appears in all alleles of a specific gene but in no alleles of any other gene. The IPD contains all observed alleles of each KIR gene. Using this reference, we searched each gene for unique k-mers and found that all KIR genes either have unique k-mers (Figure 2) or are co-inherited with other KIR genes that have unique k-mers19.
3.2. Varying coverage of KIR region by exome capture kit
Next, we explored The Cancer Genome Atlas (TCGA), a large set of cancer patients (~10,000 individuals) with germline exome sequencing to learn the relationship between k-mer counts and gene copy number. We first evaluated the implication of technical covariates for our analysis. The majority of patients in TCGA had their exome captured with an Agilent capture kit; however, there were several other capture kits used for subsets of patients (Figure 4A). We selected 100 random genes in the genome and chose up to 100 unique k-mers from each gene. For each individual, we counted all observations of each k-mer and then normalized each k-mer count by the total number of observed k-mers across all 100 random genes found in that individual, resulting in a frequency for each k-mer. Using a t-SNE clustering approach, we discovered that the patients clustered by exome capture kit (Figure 4B), suggesting that capture kit could confound k-mer frequency analysis. Among capture kits, the Agilent kit was both the most frequently used kit in TCGA and the kit with the highest coverage of the KIR region. Thus we restricted our analysis to individuals sequenced with this capture kit. Furthermore, we eliminated all patients with low coverage of the 100 random genes or of the KIR region, leaving us with 4,717 high quality individuals.
3.3. Inference of KIR copy number
Next, we searched the reads for each patient mapping to the KIR reference for unique k-mers. Since every patient will have a different sequencing depth, we had to normalize the k-mer counts before comparing them among individuals. Furthermore, we gathered k-mer counts for several lengths of k and wanted to choose the optimal value. Thus, we swept the parameter space, evaluating several normalization techniques and several values for k (Figure 5A). We evaluated each approach by determining the variance of frequency for k-mers specific to KIR3DL3 (Figure 5B), an anchor gene that is known to be present at two copies in nearly all individuals, under the assumption that lower variance across the population would mean better normalization for sequencing depth differences. We found the optimal normalization technique to be the average k-mer count of the k-mers from the 100 random genes. Though a k of 20 performed the best, we chose to k to be 30 because its performance was very close to optimal and it has higher k-mer coverage of low frequency KIR genes than a k of 20.
After establishing the normalization technique, we calculated the normalized k-mer count over all of the unique k-mers for every KIR gene of each patient. The frequencies were combined across the population to construct density curves showing the proportion of individuals with similar frequencies. Each KIR gene shows a smooth density curve with peaks that correspond to gene copy number. Anchor genes that are present in all patients have a single peak while the non-anchor genes that are present mostly at 0, 1 or 2 copies have three peaks (Figure 3). From the peaks, we determine a cutoff based around the local minima of the population densities. To determine the copy number of a specific individual, we follow the same alignment and k-mer searching approach, followed by the assignment of gene copy number depending on the individual’s placement on the curve of each gene. We applied our algorithm to 4,717 individuals in TCGA to assess the copy number of each KIR gene. For most genes, we observed good agreement to copy number calls with PING; however, on genes where the methods disagreed, our method predicted closer to the expected caucasian frequency (Figure S1A). Furthermore, our method ran four times as fast as PING on the same hardware (Figure S1B).
3.4. Population variation of the KIR region
As anticipated, the distributions of copy number per KIR gene across the population are highly variable (Figure 6A). The anchor genes have two copies for nearly all individuals while non-anchor genes have a mixture of copy numbers. To validate our method computationally, we assessed correlation between known KIR copy number frequency against our algorithm. The results were very promising; there was a high correlation (R2 = .999) between ancestry-matched population frequencies of KIR haplotypes in TCGA and a recent study that used an experimental approach for typing24 (Figure 6B). This finding also suggests little or no germline KIR-based cancer predisposition; however, more comparisons with non-cancer populations will be required to make a definitive assertion.
3.5. KIR inhibitory gene burden correlates with survival in cervical and uterine cancer
KIR genes are divided into two functional categories: activating genes and inhibitory genes. Inhibitory genes bind to specific MHC-I ligands to inhibit the NK cell from attacking the MHC-I expressing cell12,25. Often in cancer, cells will down regulate their MHC-I molecules to avoid immune presentation of neoantigens. When this happens, there is no inhibition of the NK cells by the KIR, and NK cells attack. Activating genes have remained more elusive with their ligands and function mainly unknown12. They are believed to have evolved after the inhibitory genes and are non-essential to proper immune functioning. Since inhibitory genes are variable in copy number across individuals, we tested survival differences within tumor types for patients with high and low numbers of inhibitory gene copies. We found two tumor types, cervical squamous cell carcinoma (CESC) and uterine carcinosarcoma (UCS), with unadjusted p-values of less than 0.05 (P=0.000182 and P=0.0113, respectively). In both of these tumor types, patients with high numbers of inhibitory genes had lower survival rates, suggesting that NK cells were unable to defend against the tumor in these patients. Since these tumor types are physically co-localized and have similar immune infiltration profiles and survival rates (Figure S2), we analyzed these cohorts together to increase sample sizes (adj P=0.00612, Figure 7A).
To investigate why we found a significant survival difference in these two tumor types as compared to others, we explored the ability of their MHC-I to present observed driver mutations for recognition by the immune system23. Patients with CESC and UCS had better presentation of observed driver mutations to the immune system than other tumors (P=0.0034, Figure 7B), suggesting that the CESC and UCS tumors have immunosuppressive mechanisms at play. One possible mechanism for this immunosuppression is impaired antigen presentation, potentially via mutation3 or loss of heterozygosity in the HLA region26, allowing perpetuation of the tumor despite high affinity of observed drivers for the MHC-I. If MHC-I presentation on the cell surface is altered and T cells become less relevant, we expect that individuals with higher inhibitory KIR gene counts would have less ability to initiate an NK based attack against the tumor. These observations suggest that when NK cells are called to action, patients with higher NK cell inhibition may be less able to attack the cancer cells, resulting in a shorter survival time.
5. Conclusions
Though natural killer cells are increasingly being considered as targets for immunotherapy, little is understood about the role of KIR, their main receptor family, on tumor development. Here, we describe our effort to evaluate the copy number of KIR genes in a large cancer cohort to learn about their influence in relationship with MHC on tumor development. We demonstrate the value of algorithmically learning KIR copy number in a large population by uncovering a survival difference in CESC and USC based in the number of inhibitory genes carried by an individual. Due to batch effects in exome sequencing, the current method must be retrained on each new cohort of individuals. This limitation leaves us unable to validate many of our methods experimentally. Furthermore, our method does not provide allele calls and cannot be used to determine the copy number of small cohorts or individual patients. However, our analysis highlights the importance of KIR variability to tumor development and warrants further study of this complex locus.
Supplementary Material
6. Acknowledgements
We would like to thank Alexandra Buckley for the exome capture kit assignments and the Gfeller Lab and Carter Lab for scientific discussion. Furthermore, we would like to acknowledge the TCGA research network for providing data used in the analyses. This work was supported by a NSF graduate fellowship #2015205295 to R.M., NIH grants DP5-OD017937, RO1 CA220009 and a CIFAR fellowship to H.C., P41-GM103504 for the computing resources, as well as the Cancer Cell Map Initiative U54CA209891 supported by the Fred Luddy Family Foundation.
Footnotes
Supplementary Material
http://carter.ucsd.edu/papers/pyke2019/Supplementary%20information.pdf
Contributor Information
Rachel M. Pyke, School of Medicine, University of California, San Diego, 9500 Gilman Dr. San Diego, CA 92093, USA, ramarty@ucsd.edu
Raphael Genolet, Ludwig Institute for Cancer Research, University of Lausanne, Chemin des Boveresses 155 Epalinges, VD, CH, 1066.
Alexandre Harari, Ludwig Institute for Cancer Research, University of Lausanne, Chemin des Boveresses 155 Epalinges, VD, CH, 1066.
George Coukos, Ludwig Institute for Cancer Research, University of Lausanne, Chemin des Boveresses 155 Epalinges, VD, CH, 1066.
David Gfeller, Ludwig Institute for Cancer Research, University of Lausanne, Chemin des Boveresses 155 Epalinges, VD, CH, 1066.
Hannah Carter, School of Medicine, University of California, San Diego, 9500 Gilman Dr. San Diego, CA 92093, USA hkcarter@ucsd.edu.
References
- 1.Hofer E & Koehl U Natural Killer Cell-Based Cancer Immunotherapies: From Immune Evasion to Promising Targeted Cellular Therapies. Front. Immunol 8, 745(2017). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 2.Yeung DT et al. KIR2DL5B genotype predicts outcomes in CML patients treated with response-directed sequential imatinib/nilotinib strategy. Blood 126, 2720–2723 (2015). [DOI] [PubMed] [Google Scholar]
- 3.Shukla SA et al. Comprehensive analysis of cancer-associated somatic mutations in class I HLA genes. Nat. Biotechnol 33, 1152–1158 (2015). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 4.Martner A et al. NK cell expression of natural cytotoxicity receptors may determine relapse risk in older AML patients undergoing immunotherapy for remission maintenance. Oncotarget 6, 42569–42574 (2015). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 5.Naumova E et al. Genetic polymorphism of NK receptors and their ligands in melanoma patients: prevalence of inhibitory over activating signals. Cancer Immunol. Immunother 54, 172–178 (2005). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 6.Verheyden S, Bernier M & Demanet C Identification of natural killer cell receptor phenotypes associated with leukemia. Leukemia 18, 2002–2007 (2004). [DOI] [PubMed] [Google Scholar]
- 7.Butsch Kovacic M et al. Variation of the killer cell immunoglobulin-like receptors and HLA-C genes in nasopharyngeal carcinoma. Cancer Epidemiol. Biomarkers Prev 14, 2673–2677 (2005). [DOI] [PubMed] [Google Scholar]
- 8.Carrington M et al. Hierarchy of resistance to cervical neoplasia mediated by combinations of killer immunoglobulin-like receptor and human leukocyte antigen loci. J. Exp. Med 201, 1069–1075 (2005). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 9.Bessoles S et al. Adaptations of Natural Killer Cells to Self-MHC Class I. Front. Immunol 5, (2014). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 10.Bubemk J MHC class I down-regulation: tumour escape from immune surveillance? (review). Int. J. Oncol 25, 487–491 (2004). [PubMed] [Google Scholar]
- 11.Kulkarni S, Martin MP & Carrington M The Yin and Yang of HLA and KIR in human disease. Semin. Immunol 20, 343–352 (2008). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 12.Rajagopalan S & Long EO Understanding how combinations of HLA and KIR genes influence disease. J. Exp. Med 201, 1025–1029 (2005). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 13.Ordonez D, Moraru M, Gomez-Lozano N, Cisneros E & Vilches C KIR typing by non-sequencing methods: polymerase-chain reaction with sequence-specific primers. Methods Mol. Biol 882, 415–430 (2012). [DOI] [PubMed] [Google Scholar]
- 14.Lebedeva TV, Ohashi M, Zannelli G, Cullen R & Yu N Comprehensive approach to high-resolution KIR typing. Hum. Immunol 68, 789–796 (2007). [DOI] [PubMed] [Google Scholar]
- 15.Hou L et al. Killer cell immunoglobulin-like receptors (KIR) typing by DNA sequencing. Methods Mol. Biol 882, 431–468 (2012). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 16.Vukcevic D et al. Imputation of KIR Types from SNP Variation Data. Am. J. Hum. Genet 97, 593–607 (2015). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 17.Norman PJ et al. Defining KIR and HLA Class I Genotypes at Highest Resolution via High-Throughput Sequencing. Am. J. Hum. Genet 99, 375–391 (2016). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 18.Robinson J, Halliwell JA, McWilliam H, Lopez R & Marsh SGE IPD--the Immuno Polymorphism Database. Nucleic Acids Res. 41, D1234–D1240 (2012). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 19.Gonzalez-Galarza FF et al. Allele frequency net 2015 update: new features for HLA epitopes, KIR and disease and HLA adverse drug reaction associations. Nucleic Acids Res. 43, D784–8 (2015). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 20.Langmead B & Salzberg SL Fast gapped-read alignment with Bowtie 2. Nat. Methods 9, 357–359 (2012). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 21.Maaten L van der & Hinton G Visualizing Data using t-SNE. J. Mach. Learn. Res 9, 2579–2605 (2008). [Google Scholar]
- 22.Racle J, de Jonge K, Baumgaertner P, Speiser DE & Gfeller D Simultaneous enumeration of cancer and immune cell types from bulk tumor gene expression data. Elife 6, (2017). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 23.Marty R et al. MHC-I Genotype Restricts the Oncogenic Mutational Landscape. Cell 171, 1272–1283.e15 (2017). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 24.Hou L et al. Killer cell immunoglobulin-like receptors (KIR) typing by DNA sequencing. Methods Mol. Biol 882, 431–468 (2012). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 25.Hilton HG et al. Polymorphic HLA-C Receptors Balance the Functional Characteristics of KIR Haplotypes. J. Immunol 195, 3160–3170 (2015). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 26.McGranahan N et al. Allele-Specific HLA Loss and Immune Escape in Lung Cancer Evolution. Cell 171, 1259–1271.e11 (2017). [DOI] [PMC free article] [PubMed] [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.