a. for Linux: https://docs.conda.io/projects/conda/en/stable/user-guide/install/linux.html
b. for MacOS: https://docs.conda.io/projects/conda/en/stable/user-guide/install/macos.html
Before start working with conda, the bioconda channel need to be set up. Open new terminal after installing miniconda, then input these commands:conda config --add channels bioconda
conda config --add channels conda-forge
a. for illumina reads processing pipeline, execute command below:
conda create -n illumina falco fastp seqkit csvtk spades shovill abricate hamronization mlst checkm-genome quast prokka bakta multiqc
the command above will create new conda environment named ‘illumina’ that contain tools:
- raw reads QC and filtering: falco, seqkit and fastp
- assembly: spades and shovill
- assembly evaluation: quast and checkm
- annotation: prokka and bakta
- sequence typing: mlst
- antimicrobial screening: abricate
b. for oxford nanopore technologies pipeline, execute the command below:
conda create -n ont nanoplot seqkit csvtk flye abricate mlst hamronization checkm-genome quast prokka bakta multiqc
the command above will create new conda environment named ‘ont’ that contain tools:
- raw reads QC: nanoplot and seqkit
- assembly: flye
- assembly evaluation: quast and checkm
- annotation: prokka and bakta
- sequence typing: mlst
- antimicrobial screening: abricate
it is advised to create separate folder for testing illumina and nanopore pipeline, then put each of the script above to respective folder.
- Illumina: _illumina_bacterial_pipeline_v1.sh_ - Nanopore: _nanopore_bacterial_pipeline_v1.sh_Put the script above in the same folder where you put the script to download raw reads above, for Illumina and Nanopore respectively.