R Package
The stable version of phyclust
is available on
CRAN or
mirror sites
from R-project, or
in the following:
- Developing code (github): phyclust
Installation
An R is necessary.
The
phyclust
requires the other R package,ape
, for phylogenetic tree illustrations and for calculations. Theape
is available from its original home or CRAN.
Note: theape
requires other packages such asgee
,nlme
andlattice
that are also available from CRAN.Some easy ways to install
phyclust
,- Use the R command to install from the download file,
SHELL> R CMD INSTALL phyclust_0.1-1.tar.gz
- Use the install function inside of R from the CRAN.
R> install.packages("phyclust")
- Use "
Install package(s) from local zip files...
" from the R menu in a window environment.
- Use the R command to install from the download file,
C Library
- Stable version:
- Source code: phyclust-c_0.1-5.tar.gz
The core of phyclust
is implemented in C and
in a modular way, including flexible data structures and function pointers
which allow easy extension to other data types, evolutionary
models and optimization algorithms.
The C
core accesses R
functions,
for optimizations and random number generation, using the
R API
, but it can also be
compiled as a standalone library for linking to other applications.
The testing codes for some main functions are also provided, and
it is possible to develop command line interface or standalone software
based on phyclust-c
without using R.
PHP Web Interface
- Source code: phyclust-php_0.1-1.tar.gz
There is a accessible version web interface
which is an example for using phyclust
and can be extended to a web service.
An executable R and the
phyclust
R package are required for this interface,
and the interface is only tested on the Linux environment.