Table 1 Software tools for characterizing within-patient and intra-tumor heterogeneity and their features, including whether they capture SNVs, CNAs and structural variants (SVs), whether they support multiple biopsy analysis, and their key models and algorithms.
From: Comprehensive statistical inference of the clonal structure of cancer from multiple biopsies
Software | Year | SNV | CNA | SV | Multiple | Model/Algorithm |
---|---|---|---|---|---|---|
OncoSNP17 | 2010 | ✓ | Mixture model, EM, Bayesian methods | |||
TuMult18 | 2010 | ✓ | ✓ | Breakpoint distance | ||
GRAFT19 | 2012 | ✓ | Partial maximum likelihood | |||
ABSOLUTE20 | 2012 | ✓ | ✓ | Maximum likelihood | ||
TrAp21 | 2013 | ✓ | Exhaustive search under constraints | |||
2013 | ✓ | Maximum likelihood | ||||
CancerTiming24 | 2013 | ✓ | Maximum likelihood | |||
OncoSNP-seq25 | 2013 | ✓ | Mixture model, EM, Bayesian methods | |||
PyClone26 | 2014 | ✓ | ✓ | Dirichlet Process, beta-binomial/MCMC | ||
SciClone27 | 2014 | ✓ | ✓ | Beta mixture model/variational Bayes | ||
Clomial28 | 2014 | ✓ | ✓ | Binomial mixture model, EM | ||
CloneHD29 | 2014 | ✓ | ✓ | ✓ | HMM, EM, variational Bayes | |
MEDICC30 | 2014 | ✓ | ✓ | Finite state transducer, minimum-event distance | ||
TITAN9 | 2014 | ✓ | Two-chain factorial HMM/EM | |||
SubcloneSeeker31 | 2014 | ✓ | ✓ | ✓ | Clustering, enumeration and co-localization prediction | |
BTP32 | 2014 | ✓ | Binary tree partition | |||
BreakDown33 | 2014 | ✓ | Maximum likelihood | |||
PhyloSub34 | 2014 | ✓ | ✓ | Tree-structured stick-breaking process prior, MCMC | ||
BayClone35 | 2015 | ✓ | ✓ | Categorical Indian Buffet Process | ||
PhyloWGS5 | 2015 | ✓ | ✓ | ✓ | Tree-structured stick-breaking process prior, MCMC | |
CITUP36 | 2015 | ✓ | ✓ | Quadratic integer programming | ||
LICHeE37 | 2015 | ✓ | ✓ | Clustering and evolutionary constraint network | ||
AncesTree38 | 2015 | ✓ | ✓ | Integer linear programming | ||
SPRUCE6 | 2016 | ✓ | ✓ | ✓ | Combinatorial enumeration | |
Canopy7 | 2016 | ✓ | ✓ | ✓ | MCMC | |
THEMIS (our work) | 2017 | ✓ | ✓ | ✓ | Dynamic graphical models |