An open API service indexing awesome lists of open source software.

https://github.com/armanbilge/phylohmc

Hamiltonian Monte Carlo on the space of phylogenies
https://github.com/armanbilge/phylohmc

bayesian-inference hamiltonian-monte-carlo phylogenetics statistics

Last synced: 4 months ago
JSON representation

Hamiltonian Monte Carlo on the space of phylogenies

Awesome Lists containing this project

README

          

# phyloHMC

An implementation of [Probabilistic Path Hamiltonian Monte Carlo](https://arxiv.org/abs/1702.07814) for Bayesian phylogenetic inference.

# Prerequisites

phyloHMC is written in Scala. To compile and run, you will need:
* Java 8
* [sbt](http://www.scala-sbt.org/)

Optionally (but for significant speed-up):
* [libpll](https://github.com/xflouris/libpll)

To create a standalone jar, compile with the command `sbt assembly`.

# Example

An example dataset is provided.
```
sbt "run examples/surrogate.phmc examples/primates.fst 1000 1E-2 50"
```