Software

Cell lineage and differentiation

Startle

Startle uses the maximum parsimony framework to find single-cell lineage trees from CRISPR-Cas9 based lineage tracing data using the star homoplasy model. [Code]

Cancer genome evolution

ConDoR

ConDoR is an algorithm to infer tumor phylogenies from targeted single-cell DNA sequencing data using the Constrained Dollo model. [Code]

Paction

Paction is a method to reconcile SNV and CNA clone proportions and trees for thesame tumor. The output is a set of tumor clones characterized by both SNVs and CNAs,the clone proportions and a comprehensive clone tree annotated with both SNV andCNA events. [Code]

doubletD

doubletD is an efficient doublet detector designed for single-cell DNA sequencing (scDNA-seq) data. Incorporating doubletD in scDNA-seq analysis pipelines leads to more accurate cancer genotyping and tumor phylogeny inference. [Code]

Infectious disease evolution and transmission

PRIMES

PRIMES is a computational to predict the sensitivity and specificity of a PCR assay to detect specific pathogen lineages of interest.[Code]

CORSID

CORSID is an algorithm to simultaneously identify TRS sites, the core sequence and gene locations given an unannotated coronavirus genome sequence. [Code]

Jumper

Jumper is a code that takes a bam file of RNA-seq reads and a Fasta file of the reference genome as input and reconstructs RNA transcripts and their abundances in the sample. [Code]

TiTUS

TiTUS is a code that takes as input a timed pathogen phylogeny with leaves labelled by the host along with epidemiological data such as entry-removal times for the hosts and a contact map. It counts and uniformly samples from the set of feasbile interval vertex labelings of the timed phylogeny that satisfy the direct transmission constraint while supporting a weak transmission bottleneck. [Code]

SharpTNI

SharpTNI is a tool for counting and sampling solutions from the space of parsimonious transmission networks under a weak transmission bottleneck constraint. This problem arises in phylodynamic and phylogeographic analyses of disease outbreaks. [Code]

Data-driven modeling of flow dynamics

lrDMD

Low-rank dynamic mode decomposition (lrDMD) solves for a rank-constrained linear representation of the dynamical system for given series of data snapshots. [Code]

KF-DMD

A data-driven method for optimal sensor placement and parameter optimization using transfer operator based reduced order models. [Code]