A web app for environmental DNA metabarcoding analysis
What is it?
This project has been initiated by the Pawlowski group at the University of Geneva, Switzerland. Its aim is to bring easy access to state-of-art bioinfirmatic tools to non-specialist and/or to command-line reluctant for the processing of raw amplicon sequencing data, i.e. DNA metabarcoding, from illumina paired-end FASTQ to an annotated OTU matrix.
SLIM is a node.js web application providing a Graphical User Interface (GUI) to interact with bioinformatic softwares. It simplifies the creation and deployment of a processing pipeline and is accessible within an internet browser over the internet. It is maintained by Yoann Dufresne and Tristan Cordier.
The full documentation is available here, and on the WIKI
—
Can I try it?
Yes! This website is intended to give you a demo of the tool’s possibilities. The demo server has a reduced processing capacity and the upload is limited to 2 Gb per file. This should be enough to process a full illumina MiSeq run.
To try it, you can either :
OR
—
The SLIM demo server is » [HERE] « :( The server is down until further notice :(
—
You are welcome to:
Citation
Dufresne, Y., Lejzerowicz, F., Apotheloz Perret-Gentil, L., Pawlowski, J., & Cordier, T. (2019). SLIM : a flexible web application for the reproducible processing of environmental DNA metabarcoding data. BMC Bioinformatics, 20(1), 88. https://doi.org/10.1186/s12859-019-2663-2
Version history
BUGFIX: resolved issues with the order of module execution when DADA2 is used. BUGFIX: resolved issues with the pipeline.conf file that did not included the checkbox and radio buttons.
DTD: added an option for trimming the primers at the end of the reads in (for fully overlapping pair-end reads) and a contig length filtering
DADA2 beta integration, small fix on IDATAXA
BUGFIX of the IDTAXA module, added wiki for the module
Integration of the IDTAXA module
Fixed the Dockerfile to fetch the latest R version and CASPER util.c file
Added timing checkpoints in the logs of the scheduler; Added the third-party software version infos in the email
Fixed LULU module and the otu table writing is now done by a python script
Updated the get_dependencies script.
First release, with third-parties versions handled within the get_dependencies_slim.sh script.