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.

Warning

The standard pip and conda installation methods currently may not work. To install GenoLearn, ensure you have pip and git installed on your terminal then execute:

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

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#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