... | @@ -2,9 +2,7 @@ |
... | @@ -2,9 +2,7 @@ |
|
|
|
|
|
We use [snakemake](https://snakemake.readthedocs.io/en/stable/), a workflow management system to create scalable and reproducible metabarcoding analysis.
|
|
We use [snakemake](https://snakemake.readthedocs.io/en/stable/), a workflow management system to create scalable and reproducible metabarcoding analysis.
|
|
|
|
|
|
Snakemake uses wildcards and rules. Rules describe a shell command defined by input and output variables. Wildcards describe the generalization of the values taking by input and output variables.
|
|
Snakemake uses wildcards and rules. Rules describe a shell command defined by input and output variables. Wildcards describe the generalization of the values taking by input and output variables. Due to limitation of wildcards (at the demultiplexing and concatening steps, the workflow is splitted into 5 snakemake workflow.
|
|
|
|
|
|
Due to limitation of wildcards (at the demultiplexing and concatening steps, the workflow is splitted into 5 snakemake workflow.
|
|
|
|
|
|
|
|
* **01_settings** produces the table to define wildcards
|
|
* **01_settings** produces the table to define wildcards
|
|
* **02_assembly** merges `run` paired-end .fastq files
|
|
* **02_assembly** merges `run` paired-end .fastq files
|
... | @@ -12,7 +10,6 @@ Due to limitation of wildcards (at the demultiplexing and concatening steps, the |
... | @@ -12,7 +10,6 @@ Due to limitation of wildcards (at the demultiplexing and concatening steps, the |
|
* **04_filter_samples** filters `projet`/`marker`/`run`/`sample` .fasta files
|
|
* **04_filter_samples** filters `projet`/`marker`/`run`/`sample` .fasta files
|
|
* We concatenate `projet`/`marker`/`run`/`sample` .fasta files into `projet`/`marker`/`run` .fasta files
|
|
* We concatenate `projet`/`marker`/`run`/`sample` .fasta files into `projet`/`marker`/`run` .fasta files
|
|
* **05_assignment** produces `projet`/`marker`/`run` species occurence table files
|
|
* **05_assignment** produces `projet`/`marker`/`run` species occurence table files
|
|
|
|
|
|
Each workflow is stored with the following structure:
|
|
Each workflow is stored with the following structure:
|
|
|
|
|
|
```
|
|
```
|
... | | ... | |