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:
conda config --add channels defaults
conda config --add channels bioconda
conda config --add channels conda-forge
Verify the installation by running conda
in your terminal
- Create and activate a custom environment:
- Install ROADIES:
- Locate the installed files:
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:
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
.