neherlab@biozentrum
  • Home
  • Outreach
  • Publications
  • Software
  • Talks
  • Teaching
  • Team

Software

TreeTime

available at github.com/neherlab/treetime

TreeTime provides routines for ancestral sequence reconstruction and the inference of molecular-clock phylogenies, i.e., a tree where all branches are scaled such that the locations of terminal nodes correspond to their sampling times and internal nodes are placed at the most likely time of divergence.

TreeTime aims at striking a compromise between sophisticated probabilistic models of evolution and fast heuristics. It implements GTR models of ancestral inference and branch length optimization, but takes the tree topology as given. To optimize the likelihood of time-scaled phylogenies, treetime uses an iterative approach that first infers ancestral sequences given the branch length of the tree, then optimizes the positions of unconstrained nodes on the time axis, and then repeats this cycle. The only topology optimization are (optional) resolution of polytomies in a way that is most (approximately) consistent with the sampling time constraints on the tree. The package is designed to be used as a stand-alone tool or as a library used in larger phylogenetic analysis workflows.

Features

  • ancestral sequence reconstruction (marginal and joint maximum likelihood)
  • molecular clock tree inference (marginal and joint maximum likelihood)
  • inference of GTR models
  • rerooting to obtain best root-to-tip regression
  • auto-correlated relaxed molecular clock (with normal prior)

PanX: pan-genome visulization and exploration

code on github.com/neherlab

PanX consists of a pipeline to identify bacterial pan-genomes and visualize them in a web browser. PanX can be used as a web application, or a stand-alone tool on a desktop. The visualization allows the user to explore relationships between phenotypic traits, the species phylogeny, and individual gene trees.

nextstrain

available at github.com/nextstrain

The Nextstrain project has the aim to facilitate real-time analysis of pathogen genomes. It encompasses a large number of tools that are mostly developed and maintained by the lab of Trevor Bedford in Seattle and our lab in Basel. Nextstrain is extensively documented at docs.nextstrain.org. It's major components are

  • augur: a bioinformatics toolkit for phylogenetic analysis
  • auspice: Interactive Tool for Visualising Phylogenomic Data
  • Nextclade: a browser and CLI based tool for clade assignment, QC, and mutation calling
  • nextstrain.org: the server that hosts the main Nextstrain site.

FFPopSim

available at github.com/neherlab/ffpopsim

FFPopSim is a C++ and Python library to simulate large populations that are polymorphic at many loci. It allows for asexual and recombining populations and complex fitness functions, including pairwise and higher order epistasis. It is designed to study the effects of linked selection, the rare processes in large populations, and can be used to address a large variety of population genetics problems.

PoissonNMF

available at github.com/neherlab/PoissonNMF

PoissonNMF is an ImageJ plugin for blind spectral deconvolution of fluorescence microscopy images with multiple labels. It combines non-negative matrix factorization algorithms and a probabilistic treatment of photon shot noise.

Publications



2023

PanGraph: scalable bacterial pan-genome graph construction
Nicholas Noll, Marco Molari, Liam Shaw and Richard Neher
Microbial Genomics, in press., 2022.02.24.481757. 10.1101/2022.02.24.481757 bibtex Mon 17 April 2023

2022

TreeKnit: Inferring ancestral reassortment graphs of influenza viruses
Pierre Barrat-Charlaix, Timothy G. Vaughan and Richard A. Neher
PLOS Computational Biology, 18 e1010394. 10.1371/journal.pcbi.1010394 bibtex Fri 19 August 2022

2021

Nextclade: clade assignment, mutation calling and quality control for viral genomes
Ivan Aksamentov, Cornelius Roemer, Emma B. Hodcroft and Richard A. Neher
Journal of Open Source Software, 6 3773. 10.21105/joss.03773 bibtex Mon 15 November 2021

2021

Augur: a bioinformatics toolkit for phylogenetic analyses of human pathogens
John Huddleston, James Hadfield, Thomas R. Sibley et al.
Journal of Open Source Software, 6 2906. 10.21105/joss.02906 bibtex Thu 07 January 2021

2020

Efficient inference, potential, and limitations of site-specific substitution models
Vadim Puller, Pavel Sagulenko and Richard A. Neher
Virus Evolution, 10.1093/ve/veaa066 pdf bibtex Thu 20 August 2020

2018

Real-Time Analysis and Visualization of Pathogen Sequence Data
Richard A. Neher and Trevor Bedford
Journal of Clinical Microbiology, 56 e00480--18. 10.1128/JCM.00480-18 pdf bibtex Wed 24 October 2018

2018

Nextstrain: real-time tracking of pathogen evolution
James Hadfield, Colin Megill, Sidney M. Bell et al.
Bioinformatics, 10.1093/bioinformatics/bty407 pdf bibtex Sat 26 May 2018

2017

TreeTime: Maximum-likelihood phylodynamic analysis
Pavel Sagulenko, Vadim Puller and Richard A. Neher
Virus Evolution, 4 vex042. 10.1093/ve/vex042 pdf bibtex Sun 10 December 2017

2017

panX: pan-genome analysis and exploration
Wei Ding, Franz Baumdicker and Richard A. Neher
Nucleic Acids Research, 10.1093/nar/gkx977 pdf bibtex Wed 25 October 2017

2015

nextflu: real-time tracking of seasonal influenza virus evolution in humans.
Richard A. Neher and Trevor Bedford
Bioinformatics (Oxford, England), 31 3546--3548. 10.1093/bioinformatics/btv381 pdf bibtex Fri 26 June 2015

2012

FFPopSim: an efficient forward simulation package for the evolution of large populations.
Fabio Zanini and Richard A. Neher
Bioinformatics (Oxford, England), 28 3332--3333. 10.1093/bioinformatics/bts633 pdf bibtex Wed 24 October 2012

2009

Blind source separation techniques for the decomposition of multiply labeled fluorescence images.
Richard A. Neher, Miso Mitkovski, Frank Kirchhoff et al.
Biophysical journal, 96 3791--3800. 10.1016/j.bpj.2008.10.068 bibtex Wed 06 May 2009
  • Imprint
  • Powered by Pelican. Theme based on: Elegant by Talha Mansoor