Inapp: ancestral reconstruction and step counting for discrete characters with inapplicable data.
Check out the presentation.
This package allows to run the algorithm described in this paper.
You can either directly run the package on your web browser (Graphical User Interface mode!), or install it in R
as a proper package (or both!).
The C
implementation of the algorithm is available in morphylib and the algorithm is implemented in the 'TreeSearch' R
package.
Super easy! Simply click on the following link:
https://tguillerme.shinyapps.io/inapp/
Not hard! In R
, simply copy/paste the following:
if(!require(devtools)) install.packages("devtools")
if(!require(shiny)) install.packages("shiny")
runGitHub("Inapp", "TGuillerme")
Not much more complicated! In R
, copy/paste the following:
## Installing the App:
if(!require(devtools)) install.packages("devtools")
devtools::install_github("TGuillerme/Inapp")
## Running the App:
Inapp::runInapp()
Check out the package vignette for (many) more details on the GUI possibilities.
Thomas Guillerme, Martin Brazeau, Martin Smith
If you are using this package, please cite both the published description of this algorithm:
- Brazeau MD, Guillerme T, Smith MR. (2019) An algorithm for morphological phylogenetic analysis with inapplicable data. Systematic Biology 68(4): 619--631. doi:10.1093/sysbio/syy083
And the DOI of this package:
- Guillerme T, Brazeau MD, Smith MR. (2018). Inapp: Reconstruction of Inapplicable Discrete Characters on Phylogenetic Trees. Zenodo. doi:10.5281/zenodo.1484656