Installation Methods
Please follow any of the options below to install ROADIES in your system.
Option 1: Install via Bioconda (Recommended)
- Install Conda (if not installed):
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
chmod +x Miniconda3-latest-Linux-x86_64.sh
./Miniconda3-latest-Linux-x86_64.sh
export PATH="$HOME/miniconda3/bin:$PATH"
source ~/.bashrc
- Configure Conda channels:
Verify the installation by running conda
in your terminal
- Create and activate a custom environment:
- Install ROADIES:
- Locate the installed files:
You will be able to find the contents of the repository within this ROADIES folder. Now you are ready to follow the Quick Start section to run the pipeline.
Option 2: Install via DockerHub
If you would like to install ROADIES using DockerHub, follow these steps:
- Pull the ROADIES image from DockerHub:
These commands will launch the Docker container in interactive mode, with the roadies_env environment activated and the working directory set to the ROADIES repository containing all necessary files. Once you are able to access the ROADIES repository, refer to the Quick Start section to run the pipeline.
Option 3: Install via Local Docker Build
- Clone the ROADIES repository:
- Build and run the Docker container:
Once you are able to access the ROADIES repository, refer to Quick Start instructions to run the pipeline.
Option 4: Install via Source Script
-
Install the following dependencies (requires sudo access):
-
Java Runtime Environment (Version 1.7 or higher)
- Python (Version 3.9 or higher)
wget
andunzip
commands- GCC (Version 11.4 or higher)
- cmake (Download here: https://cmake.org/download/)
- Boost library (Download here: https://boostorg.jfrog.io/artifactory/main/release/1.82.0/source/)
- zlib (Download here: http://www.zlib.net/)
For Ubuntu, you can install these dependencies with:
sudo apt-get install -y wget unzip make g++ python3 python3-pip python3-setuptools git default-jre libgomp1 libboost-all-dev cmake
- Clone the repository:
- Run the installation script:
After successful setup (Setup complete message), your environment roadies_env
will be activated. Proceed to Quick Start.
Note
If you encounter issues with the Boost library, add its path to $CPLUS_LIBRARY_PATH
and save it in ~/.bashrc
.