Prior to the training, participants are expected to
download, install, and briefly test that the required software (listed below)
can run in the terminal by enovking the help argument of each respective tool.
●
FastQC (Source page: FastQC)
●
MultiQC (Soruce page: https://github.com/ewels/MultiQC)
● Nanoplot (Source page:
https://github.com/wdecoster/NanoPlot)
● Trimmomatic (Source page: http://www.usadellab.org/cms/?page=trimmomatic)
● FiltLong (Source page: https://github.com/rrwick/Filtlong)
● Chopper (Source page: https://github.com/wdecoster/chopper)
Recommendation
If on a Unix based OS (Not windows), consider installing miniconda following the official instructions: https://conda.io/projects/conda/en/latest/user-guide/install/index.html
Aim for creating individual environments for each tool separately while installing them, as some tools may have conflicting software dependencies.
Example:
In order to install fastqc start out by searching and accessing the top search hit for "fastqc conda" on google (should be a page on the anaconda.org domain)
Next in the terminal, create an environment for each of the packages and install the software. Start by executing the following command:
conda env create -n fastqc
Now copy the install code from the anaconda page found by googling the specific tool, before pressing enter, make sure to add
-n fastqcto the end of the pasted command.
conda install -c bioconda fastqc -n fastqc
Repeat for all other tools, do mind to change the environment name (-n) and the channel (-c) according to the installation instructions for each respective tool.
Whenever using a software, load its environment by running a:
Changing the XYZ out with the name of the environment (the tool if following these instructions).
For fastqc the environment can be activated by executing:
conda activate fastq