Skip to content
Snippets Groups Projects
bmace's avatar
Bastien Macé authored
218fde80
History
Name Last commit Last update
README.md

eDNA_intra_pipeline_comparison

Bastien Macé, 2021


Table of contents


Introduction

This project aims to compare twelve bioinformatics pipelines based on five existing metabarcoding programs to make recommendations for data management in intraspecific variability studies using environmental DNA. Data processing is necessary in metabarcoding studies to eliminate false sequences which are generated during amplification and sequencing, and particularly for intraspecific studies from eDNA samples, where the presence of false sequences in the data can over-estimate the intraspecific genetic variability. That is why there is a need in filtering sequences with bioinformatics pipelines. Different bioinformatics tools have been developped for metabarcoding studies. Here, we propose to compare some of them, by building twelve unique pipelines.

For that, we use the following programs :

  • OBITOOLS : a set of commands written in python
  • DADA2 : a R package
  • SWARM : a command written in C++
  • LULU : a R package
  • VSEARCH : a set of commands written in C++

In our study, we analyze the results of a paired-end sequencing, after extraction and amplification of filtrated eDNA from aquarium seawater, to detect intraspecific haplotypic variability in Mullus surmuletus.

Installation

Preliminary steps for OBITools

  • First you need to have Anaconda installed

If it's not the case, click on this link and download it.

Install the download in your shell :

bash Anaconda3-2020.07-Linux-x86_64.sh

Then, close your shell and reopen it. Verify conda is correctly installed. It should be here :

~/anaconda3/bin/conda

Write the following line :

conda config --set auto_activate_base false
  • Create your new environment obitools from your root in your corresponding path. For example :
ENVYAML=./dada2_and_obitools/obitools_env_conda.yaml
conda env create -f $ENVYAML

Now you can activate your environment :

conda activate obitools

And deactivate it :

conda deactivate

Preliminary steps for DADA2

Preliminary steps for SWARM

Preliminary steps for LULU

Preliminary steps for VSEARCH