Coder Social home page Coder Social logo

jtmccr1 / transphylo Goto Github PK

View Code? Open in Web Editor NEW

This project forked from xavierdidelot/transphylo

0.0 2.0 1.0 4.74 MB

Reconstruction of transmission trees using genomic data

Home Page: http://xavierdidelot.github.io/TransPhylo/

R 90.03% C++ 9.97%

transphylo's Introduction

TransPhylo

Travis-CI Build Status codecov

Introduction

This is the homepage of TransPhylo, a software package that can reconstruct infectious disease transmission using genomic data. The input is a dated phylogeny, where leaves correspond to pathogens sampled from the known infected hosts. The main output is a transmission tree which indicates who infected whom, including the potential existence of unsampled individuals who may have acted as missing transmission links. TransPhylo works by colouring the branches of the phylogeny using a separate colour for each host, sampled or not. Each section of the tree coloured in a unique colour represents the pathogen evolution happening within a distinct host. Changes of colours on branches therefore correspond to transmission events from one host to another.

For example, in the tree below, the outbreak started with the unsampled host 8, who transmitted to sampled host 4, who transmitted to unsampled host 3, who transmitted to both sampled hosts 1 and 2. Host 8 also transmitted to unsampled host 7 who transmitted to both sampled hosts 5 and 6.

For a more formal description of TransPhylo, see the following paper:

Didelot, Fraser, Gardy and Colijn (2017) Genomic infectious disease epidemiology in partially sampled and ongoing outbreaks Molecular Biology and Evolution, 34:997-1007 https://academic.oup.com/mbe/article/34/4/997/2919386

Installation

You can install TransPhylo in R using the following command:

devtools::install_github('xavierdidelot/TransPhylo')

Documentation

See the TransPhylo tutorial at https://xavierdidelot.github.io/TransPhylo/articles/TransPhylo.html. This tutorial is also available within the R package as a vignette. The TransPhylo reference manual is available at https://xavierdidelot.github.io/TransPhylo/reference/index.html.

Getting help

If you need assistance using TransPhylo, you can get in touch by emailing [email protected]

TransPhyloMatlab

If you are looking for the older Matlab version of TransPhylo described in Didelot et al (2014) Molecular Biology and Evolution 31:1869-1879, please note that this has now been moved to the repository TransPhyloMatlab, available at https://github.com/xavierdidelot/TransPhyloMatlab

transphylo's People

Contributors

gtonkinhill avatar jtmccr1 avatar olli0601 avatar xavierdidelot avatar yuanwxu avatar

Watchers

 avatar  avatar

Forkers

7rewcho

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.