Valection is a suite of tools for sampling the outputs of competing algorithims or parameterizations, and fairly assessing their performance against each other.

Valection Core (C program)

Valection version 1.0.0
526 KB
Analysis scripts
20.02 KB

Once you have installed the main C program, you may optionally install any of our API bindings written for R, Perl and Python, found below.

R Binding

To install in an interactive R session, do the following:
This will install the valection R binding from our miniCRAN repository.

Mac users will need to do the following before installing the package in R:
  • Ensure that your Xcode license is accepted with the following command:
    sudo xcodebuild --license
  • If fortran is not installed, install it with the following commands:
    curl -O
    sudo tar fvxz gfortran-4.8.2-darwin13.tar.bz2 -C /
  • Set up your active developer directory for Xcode and BSD tools:
    xcode-select --install
R Binding Package
CRAN link
R Binding Documentation

Perl Binding

To install with cpan, run the following command:
cpan -i Bio::Sampling::Valection

Perl Binding Package
CPAN link

Python Binding

To install with pip, run the following command:
pip install valection

Python Binding Package
PyPI link