Skip to content

amnh/PhyG

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Phylogenetic Graph (PhyG)

Performs heuristic search of phylogenetic graph space via scoring abstract input data.

CI    Status        Maintained

Release             Release Date        New Commits         Code Size

Author              BSD3 License        Haskell Programming Language Contributor Covenant

The PhyG package exposes the phyg executable and the PhyG sub-libraries.

phyg

Phylogenetic Graph (PhyG) is a multi-platform programram designed to produce phylogenetic graphs from input data and graphs via heuristic searching of general phylogenetic graph space. The bio-informatics framework libraries of the broader Phylogenetic Haskell Analytic Network Engine (PHANE) project are the foundation upon which PhyG is constructed. PhyG offers vast functionality, including the optimization of unaligned sequences, and the ability to implement search strategies such as random addition sequence, swapping, and tree fusing. Furthermore, PhyG can generate outputs in the form of implied alignments and graphical representations of cladograms and graphs. What sets PhyG apart from other phylogenetic analysis programs, is the extension to broader classes of input data and phylogenetic graphs. The phylogenetic graph inputs and outputs of PhyG include trees, as well as softwired and hardwired networks.

which ghcup || curl --proto '=https' --tlsv1.2 -sSf https://get-ghcup.haskell.org | sh
which ghc   || ghcup install ghc   latest
which cabal || ghcup install cabal latest
cabal update
cabal install