BTG 2014 Session 7: Bioinformatic analysis of cancer genomes
The final session of the meeting, chaired by Nuria Lopez-Bigas, starts with the Bioinformatics Challenge results from Mike Schatz.
Pan-cancer network analysis of combinations of somatic mutations
Ben Raphael (Brown University) follows Mike with a slightly revised talk on mutational heterogeneity. Recap of driver mutations, intra-tumor heterogeneity, long tail discussion and inter-tumor heterogeneity. Announces a “whirlwind tour” of methods developed in his lab (uhoh).
Can we infer tumor composition from single, mixed tumor sample? Number of SNV- and CNA based methods (shows dozen of references from ABSOLUTE to TITAN to PyClone and more, 2014 the year where this exploded). Copy number aberations used to be based on SNP arrays, shift to NGS. Detect subtle shift of red depth, combine signals across multiple aberrations and subpopulations (probabilistic algorithm THetA, recommends reading the paper for optimization tricks, works for ~7x WGS data). Example from ~200x BRC samples with 3 subpopulatins and how THetA automatically deconvolutes them; another example from whome-exome data (compares favorably to ABSOLUTE).
Wanted to go further to study tumor evolution process using variant allele frequencies. Noisy for single mutations at lower coverage, but can be clustered across genome (dirichlet process mixture models) and used to create the original tree. Can’t measure leaves without single cell data, but can convert allele frequency histogram to create the evolutionary tree using binary tree partitions (assumption: only one clonal expansion event at a given time). Simulated data examples look reasonable (but only around 50% precision at 8+ populations).
Next compare mutations across different genomes. Ranked list of significantly mutated genes — how to handle the long tail? Genes don’t act on their own, univariate analysis not ideal. Analyze gene groups instead and use topology of gene interactions: aim to discover pathways given enough samples, but can’t do it without any prior information. HotNet and Dendrix work on that intersection to find significantly mutated subnetworks. Consider gene score and interaction scores at the same time (HotNet, HotNet2 using heat diffusion methods to spread significance scores across network, with HotNet2 using directionality information). Applied to TCGA pan-cancer project to find consensus subnetworks, e.g., cohesin complex, condensin complex, SWI/SNF identified. Mutual exclusively another story they have been working with. What about mutually exlusive gene sets (Dendrix and now multi-dendrix for multiple pathways, and Dendrix++ with probabilistic scoring).
Also started looking into some visualizing approaches with d3.js just out of necessity. Overall aim is to combine different data types, get better at stratifying samples.
Ginkgo: Visual analytics for single cell CNV analysis
Somehow I missed the announcement of Tyler Garvin’s talk (from Mike Schatz’ lab) . Quick summary of single cell sequencing, CNVs in cancer. Underlying concept are CNV profiles for each sample/cell, allowing you to cluster patients or individual tumors and explore the resulting tree. Data is quite noisy due to whole genome amplification, wet lab protocols, sequencing biases. Correct for outliers, provides lots of QC metrics for each sample/cell, clustered and visualized. [Followed by demo of the ginkgo software using data from Navin et al (2011). Framework looks good, but again hard to live-blog.]
Validated with five public data sets, easily reproduced results in ~30 minutes. Compares GC biases across different data sets and data dispersion, and the need to correct for these. Couple of recommendations: use DOP-PCR for WGA, sequence healthy diplied cells, plan 25% cells to be filtered out and plan accordingly, save your FACS data (get estimate of ploidy from staining), start with 500kb bins, 100 reads/bin (1.5 million reads per cell) and do control for gender.
Mapping intra-tumor heterogeneity using multidimensional single cell data
I’m scared of trying to cover [Dana Pe’er]’s talk (Columbia University) given the amount of information she tends to pack into a single presentation. Talk on work with the Silva lab (Felix Sanchez-Garcia). Unclear what went wrong for a primary tumour (dissecting the plane crash: what went wrong, what do the broken parts do), vs functional approach (analyze individual features). Integrative approach (Helios) to combine the best of both approaches. Gives examples of oncogene addiction, Helios scores neighbouring genes to come up with best candidates. Training sets too small and biased, using an unsupervised model with frequency of alterations as key. Quick detour to copy number modeling and how to integrate these and other features (EM feature learning to identify important features and associated drivers).
Shows how it pinpoints BCL2, 6th based on CNA but oncogene addiction raises it to top of peak. Looked at 17 most frequently amplified regions and test them one by one. In vitro validations tends to score known candidate genes highest, cloned picked genes for genes without known targets in six replicates to see if they drive tumor development. 10/12 genes validated, overall 93% accuracy.
Switch themes to intra-tumor heterogeneity. Mass cytometry as a game changer looking at millions of single cells, label biomarkers with metal isotypes, 45 dimensions simultanously measured in millions of individual cells (see viSNE paper for details on data analysis of healthy immune system, detecting rare cell populations in ALL and more). Now to the unpublished stuff (with Nolan lab at Stanford). Ceullar profiling of an AML cohort vs healthy bone marrow. 28 samples, 19 perturbations, 16 million single cells. Must clustering approaches fail for this kind of data. Don’t know number of clusters, size assumption, unclear distribution. Graph-based clustering to tackle the toplogy, each cell a node connected to most similar cells (similar to already published work). Their ‘PhenoGraph’ seems to be doing better than competing methods (tested on healthy data). AML graph landscape is mixed between patients. Each patient resides in multiple areas of the map, each region contains multiple patients. Some structure to the aberrant surface expression of AML, visible when color-labelled by surface marker expression: developmental gradient apparent.
Try to find ‘metaclusters’ shared across patients, iterate on graph to find clusters of clusters. Each patient has its own combination of (repeated) metaclusters. Samples with similar genetics have similar meta-cluster profiles, i.e., genetics is driving some of the big structure but not the difference between the subpopulations. These seem to map to intracellular signaling structure — response to drugs, growth factors and other perturbations. Matrix of 16,000,000 x 31 cells reduced to tiny fraction to learn surface-signalling axis is disrupted in AML, some CD34- populations signal like stem cells (surface, signalling link uncoupled). Signalling data can be used to classify healthy cells successfully. Try to find AML subpopulations signalling like healthy cells [and I got lost at this point.] Possibly new definition of ‘primitive’ cell, % greatly differs between samples and does not agree with CD34+ fraction currently used to describe them. Map to gene signature, then used gene signature to test in much larger data set, linked to survival.
[I need a break now…]
Structural variation analysis of tumor genomes
Peter Park (Harvard Medical School) with the last ‘full’ talk of the session (another disclaimer: like Nils Peter is a collaborator). Quick summary of SV events in cancer (refers to Nils who made some of the graphics of different events). First part of the talk on published work regarding complex SV events, e.g., duplication with deletion. Need to look at all events combined to understand the actual event. Tons of manual curation to find unusual / novel cases. Found SV in TERT promoters (part of the TCGA work), asked whether they can infer mechanism based on sequence homoogy at breakpoints (fork stalling, template switching, non-homologous end-joining, etc., see work from Kidd et all, Cell 2010 for HapMap). Try to do this in short-read cancer data. Nice summary of somatic SV types and mechanism spectrum (by frequency) from 140 samples.
Characterized GBM, reconstructed complex re-arrangements in detail. About 20% of somatic deletions are complex formed by replication errors. Many focal deletions caused by FoSTeS/MMBIR, both DNA DS-breaks and replication erros drive somatic complex events. Amazing reconstruction graph involving 45 events that might explain a single EGFR event, trying to proof that this is the only way to get there, but no automated way to generate these yet.
Switch to transposable element analysis pipeline (see paper), checking for somatic mosaicism in brain based on data from Chris Walsh. Is there somatic variation in different neurons, is there retrotransposition? Genome mosaicism driven by retrotransposition might reshape genetic circuity. Whole genome amplification, sequenced L1-sequencing of 300 single neurons to detect L1 insertion sites. Observed ~.6 insertions / cell, much lower than previous publications. Sequenced 16 cells at 40x (MDA) compared to populatin of 100 neurons and bulk data. Compares MDA vs MALBAC, biases. Retrotransposon detection workflow in the paper, show L1 insertion in same places across muliple neurons (expect to be the case if they have the same progenitor, validated). Think close to 80% sensitivity in single cell compared to bulk. Found additional insertion missed by L1-seq (longer than DNA-fragments captured by L1). See another recent paper on impact in cancer genomes.
Other bits and pieces: nozzle shown, used by the Broad for Firehose (and other NGS reports). Shoutout to Refinery, a repository framework on top of Galaxy (work with Shannan Ho Sui in our group). Facetted browsing for modENCODE data. Followed by list of ~10 other tools (Meerkat, BIC-Seq, StratomeX again, etc.).
Using de novo assembly to exhaustively catalog tumor mutations
A selected talk from David Jaffe (Broad Institute) on mutations only seen by de novo assembly. Start with cheap data, 0,5ug of DNA, PCR-free library, paired end read 50x, 250bp from breast cancer cell line, but also tested on primary tissue. DISCOVAR de novo is the algorithm, tumor and normal assembled together, mutation caller still work in progress and unpublished. Walks through the graph assembly algorithm. Bubbles represent alternative paths including somatic mutations. Look for tumor only edges, reads from just from the tumor not the normal sample. Compare against MuTect, Strelka, Taiga. [Live demo having minor difficulties due to having to reboot his Mac and of course getting logged out of all his sessions]. DISCOVAR finds ‘funky’ nversions not found by standard methods — reads can’t be aligned. Also found a ‘crazy quilt’ rearrangement (love the names). Re-arrangement supported by 140 reads in tumor, trace in assembly which goes through 13 segments all across the genome, each 100-200 bp.
A general mutation finder that sees invisible somatic mutations, more than 500 of these found in HCC1143. Want to test drive on interesting samples, volunteers welcome.
I did have to miss the last talk of the meeting from Hossein Khiabanian on Moduli spaces of phylogenetic trees describing tumor evolutionary patterns unfortunately.
Thanks to the organizers and chairs for a terrific meeting. Just the right size for networking and a good mix of talks!














