Skip to content

claireh93/PhyloTrees.jl

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PhyloTrees.jl

Build Status

Introduction

The objective of PhyloTrees.jl is to provide a simple, fast, and flexible method of simulating genetic sequence data from a specified phylogenetic tree and substitution model with native Julia code.

Currently the following substitution models are supported by PhyloTrees.jl (full and relative rate forms):

  • JC69
  • K80
  • F81
  • F84
  • HKY85
  • TN93
  • GTR

These substitution models may be utilized in conjunction with heterogeneous site rates.

Installation

Pkg.add("PhyloTrees")

To enable plotting, install Plots.jl and one of its supported backends.

Basic usage

A demo of the functionality of PhyloTrees.jl can be found here.

About

Phylogenetic tree simulation

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Julia 65.9%
  • Jupyter Notebook 34.1%