All Projects → yatisht → usher

yatisht / usher

Licence: MIT license
Ultrafast Sample Placement on Existing Trees

Programming Languages

C++
36643 projects - #6 most used programming language
python
139335 projects - #7 most used programming language
CMake
9771 projects
shell
77523 projects
Dockerfile
14818 projects
perl
6916 projects
c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to usher

CAFE5
Version 5 of the CAFE phylogenetics software
Stars: ✭ 53 (-40.45%)
Mutual labels:  phylogenetics
social-distancing
A simple, decentralized. privacy-reserving contact tracing system
Stars: ✭ 87 (-2.25%)
Mutual labels:  sars-cov-2
sts
Sequential Tree Sampler for online phylogenetics
Stars: ✭ 15 (-83.15%)
Mutual labels:  phylogenetics
PhyloTrees.jl
Phylogenetic trees in Julia
Stars: ✭ 15 (-83.15%)
Mutual labels:  phylogenetics
SARS-CoV-2-Nowcasting und -R-Schaetzung
Das Nowcasting erstellt eine Schätzung des Verlaufs der Anzahl von bereits erfolgten SARS-CoV-2-Erkrankungsfällen in Deutschland unter Berücksichtigung des Diagnose-, Melde- und Übermittlungsverzugs.
Stars: ✭ 80 (-10.11%)
Mutual labels:  sars-cov-2
covid19.analytics
R package to obtain and analyze live data from the nCOVID19 coronavirus
Stars: ✭ 34 (-61.8%)
Mutual labels:  sars-cov-2
PyPHLAWD
Python version of PHLAWD
Stars: ✭ 16 (-82.02%)
Mutual labels:  phylogenetics
COVID19-taiwan
Release COVID-19 (SARS-CoV-2) FDA / NHI drugs screening results.
Stars: ✭ 24 (-73.03%)
Mutual labels:  sars-cov-2
FAVITES
FAVITES (FrAmework for VIral Transmission and Evolution Simulation)
Stars: ✭ 33 (-62.92%)
Mutual labels:  phylogenetics
phylonium
♥ Fast and Accurate Estimation of Evolutionary Distances
Stars: ✭ 18 (-79.78%)
Mutual labels:  phylogenetics
archaeopteryx-js
Archaeopteryx.js is a software tool for the visualization and analysis of highly annotated phylogenetic trees.
Stars: ✭ 27 (-69.66%)
Mutual labels:  phylogenetics
Biopython
Official git repository for Biopython (originally converted from CVS)
Stars: ✭ 2,936 (+3198.88%)
Mutual labels:  phylogenetics
CAFE
Analyze changes in gene family size and provide a statistical foundation for evolutionary inferences.
Stars: ✭ 88 (-1.12%)
Mutual labels:  phylogenetics
PCG
𝙋𝙝𝙮𝙡𝙤𝙜𝙚𝙣𝙚𝙩𝙞𝙘 𝘾𝙤𝙢𝙥𝙤𝙣𝙚𝙣𝙩 𝙂𝙧𝙖𝙥𝙝 ⸺ Haskell program and libraries for general phylogenetic graph search
Stars: ✭ 20 (-77.53%)
Mutual labels:  phylogenetics
Covid-19 Ampel
Covid-19_Ampel | Zeigt neben der 7-Tage-Inzidenz weitere Infos zu einer Region.
Stars: ✭ 33 (-62.92%)
Mutual labels:  sars-cov-2
genesis
A library for working with phylogenetic and population genetic data.
Stars: ✭ 43 (-51.69%)
Mutual labels:  phylogenetics
taxonium
A tool for exploring very large trees in the browser
Stars: ✭ 65 (-26.97%)
Mutual labels:  phylogenetics
corona tracker
COVID-19 tracking app - submission for https://wirvsvirushackathon.org/
Stars: ✭ 13 (-85.39%)
Mutual labels:  sars-cov-2
millefy
Millefy: Genome browser-like visualization of single-cell RNA-seq dataset
Stars: ✭ 22 (-75.28%)
Mutual labels:  genome-browser
TreeSAPP
A Python package for gene-centric taxonomic and functional classification using phylogenetic placement
Stars: ✭ 20 (-77.53%)
Mutual labels:  phylogenetics

Ultrafast Sample Placement on Existing Trees (UShER)

License Build Status install with biocondaEuropean Galaxy server Published in Nature Genetics Published in MBE Published in Bioinformatics Published in Nature DOI

NEW: We will now be sharing and updating UShER's pre-processed mutation-annotated tree object for public SARS-CoV-2 sequences here: http://hgdownload.soe.ucsc.edu/goldenPath/wuhCor1/UShER_SARS-CoV-2/. We recommend using https://cov2tree.org/?treenomeEnabled=true (developed by Theo Sanderson and Alexander Kramer) to visualize this tree and its genotypes.

UShER is now a package consisting of a family of programs for rapid phylogenetic analyses, particularly suitable for the SARS-CoV-2 genomes.

  • UShER is a program that rapidly places new samples onto an existing phylogeny using maximum parsimony. It is particularly helpful in understanding the relationships of newly sequenced SARS-CoV-2 genomes with each other and with previously sequenced genomes in a global phylogeny. This has emerged as an important challenge during the COVID-19 pandemic for enabling genomic contact tracing since the viral phylogeny is already very large (>2M sequences) and is expected to grow by many fold in the coming months. UShER is much faster than existing tools with similar functionality and has now also been integrated in the UCSC SARS-CoV-2 Genome Browser, which does not require UShER installation and usage know-how as described below for SARS-CoV-2 applications. If you have sensitive data that cannot be shared over the Internet, consider using ShUShER, developed by Alex Kramer (https://github.com/amkram/shusher), as an alternative to the Genome Browser. UShER uses the mutation-annotated tree (MAT) data format, which is a phylogenetic tree in which the branches are annotated with the mutations that have been inferred to have occurred on them.
  • matUtils is a toolkit for querying, interpreting and manipulating the mutation-annotated trees (MATs). Using matUtils, common operations in SARS-CoV-2 genomic surveillance and contact tracing efforts, including annotating a MAT with new clades, extracting subtrees of the most closely-related samples, or converting the MAT to standard Newick or VCF format can be performed in a matter of seconds to minutes even on a laptop.
  • matOptimize is a program to rapidly and effectively optimize a mutation-annotated tree (MAT) for parsimony using subtree pruning and regrafting (SPR) moves within a user-defined radius.
  • RIPPLES is a program that uses a phylogenomic technique to rapidly and sensitively detect recombinant nodes and their ancestors in a mutation-annotated tree (MAT).

Please refer to our wiki for detailed instructions on installing and using the UShER package.

Acknowledgement

We thank Jim Kent and the UCSC Genome Browser team for allowing us to download the faToVcf utility (from http://hgdownload.soe.ucsc.edu/admin/exe/). Please read the license terms for faToVcf here: https://github.com/ucscGenomeBrowser/kent/blob/master/src/LICENSE.

References

UShER:

  • Yatish Turakhia, Bryan Thornlow, Angie S Hinrichs, Nicola de Maio, Landen Gozashti, Robert Lanfear, David Haussler, and Russ Corbett-Detig, "Ultrafast Sample placement on Existing tRees (UShER) enables real-time phylogenetics for the SARS-CoV-2 pandemic", Nature Genetics (2021), paper.

matUtils:

  • Jakob McBroome*, Bryan Thornlow*, Angie S. Hinrichs, Alexander Kramer, Nicola De Maio, Nick Goldman, David Haussler, Russell Corbett-Detig, Yatish Turakhia, "A daily-updated database and tools for comprehensive SARS-CoV-2 mutation-annotated trees", Molecular Biology and Evolution (2021), paper.

matOptimize

  • Cheng Ye, Bryan Thornlow, Angie Hinrichs, Alexander Kramer, Cade Mirchandani, Devika Torvi, Robert Lanfear, Russell Corbett-Detig, Yatish Turakhia, "matOptimize: A parallel tree optimization method enables online phylogenetics for SARS-CoV-2", Bioinformatics (2022), paper.

RIPPLES:

  • Yatish Turakhia*, Bryan Thornlow*, Angie S. Hinrichs, Jakob McBroome, Nicolas Ayala, Cheng Ye, Kyle Smith, Nicola De Maio, David Haussler, Robert Lanfear, Russell Corbett-Detig, "Pandemic-Scale Phylogenomics Reveals The SARS-CoV-2 Recombination Landscape", Nature (2022), paper.

For masking recomendations, please also cite:

  • Yatish Turakhia*, Nicola De Maio*, Bryan Thornlow*, Landen Gozashti, Robert Lanfear, Conor R. Walker, Angie S. Hinrichs, Jason D. Fernandes, Rui Borges, Greg Slodkowicz, Lukas Weilguny, David Haussler, Nick Goldman and Russell Corbett-Detig, "Stability of SARS-CoV-2 Phylogenies", PLOS Genetics (2020), paper.
  • Landen Gozashti, Conor R. Walker, Robert Lanfear, Nick Goldman, Nicola De Maio and Russell Corbett-Detig, "Issues with SARS-CoV-2 sequencing data: Updated analysis with data from 4 March 2021", Virological 2021 (https://virological.org/t/issues-with-sars-cov-2-sequencing-data/473/15).
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].