To streamline the installation process and avoid potential software conflicts, we utilize Docker. Docker allows us to package all necessary components inside a container, ensuring consistency across different environments.
Install Docker
- Windows / macOS:
- Visit the Docker Desktop download page and download the installer for your operating system.
- Follow the installation instructions provided on Docker’s website.
- Once installed, launch Docker Desktop and ensure it is running.
- Linux:
- Follow the Docker Linux installation guide for your distribution (e.g., Ubuntu, CentOS).
- Start the Docker service using:
sudo systemctl start docker
- Optionally, enable Docker to start at boot:
sudo systemctl enable docker
Pull the Docker Image for Proviral Analysis
With Docker installed and running, you can now download the pre-configured Docker image that contains the proviral sequence analysis pipeline:
-
Open your terminal or command prompt and execute the following command:
docker pull cfelab/proviral
This command downloads the latest version of the Docker image from the repository. To test the image, execute:
docker run --rm cfelab/proviral --version
You should see a version number like this:
Proviral Pipeline 2.4.0
Next: data preparation.