GenoLearn

GenoLearn is a machine learning pipeline designed for biologists working with genome sequence data looking to build a predictive model or identify important patterns.

Installation

Ensure you have a minimum Python3 version of 3.10.

Pip

Latest Stable Install

Ubuntu / Mac OS

# set a virtual environment if not already done so
python3 -m venv env

# activate virtual environment
source env/bin/activate

# install GenoLearn
pip install genolearn

Windows

# set a virtual environment if not already done so
python3 -m venv env

# activate virtual environment
./env/Scripts/activate

# install GenoLearn
pip install genolearn

Latest Unstable Development Install

pip install -e git+https://github.com/jordan-wei-taylor/genolearn.git@dev#egg=genolearn

Conda

Stable Install

# make sure my channel and conda-forge are your first channels for installation
conda config --prepend channels conda-forge --prepend channels jordan-wei-taylor

# create a new conda environment env
conda create --name env

# activate environment to use
conda activate env

# install genolearn
conda install genolearn

Unstable Development Install

conda install genolearn-dev