Summary
DNA metabarcoding is an emerging approach to assess and monitor biodiversity worldwide and consequently the number and size of data sets increases exponentially. To date no published DNA metabarcoding data processing pipeline exists that is i) platform independent, ii) easy to use (incl. GUI), iii) fast (does scale well with dataset size), and iv) complies with data protection regulations of e.g., environmental agencies. The presented pipeline APSCALE meets these requirements and handles the most common tasks of sequence data processing, such as paired-end merging, primer trimming, quality filtering, clustering and denoising of any popular metabarcoding marker, such as ITS (internal transcribed spacer), 16S, or COI (cytochrome c oxidase subunit I). APSCALE comes in a command-line and a GUI version. The latter provides the user with additional summary statistics options and links to GUI-based downstream applications.
Availability
APSCALE is written in Python, a platform-independent language, and integrates functions of the open-source tools, VSEARCH (Rognes et al. 2016), cutadapt (Martin et al, 2011) and LULU (Frøslev et al. 2017). All modules support multithreading to allow fast processing of larger DNA metabarcoding datasets. Further information, and troubleshooting are provided on the respective GitHub pages for the command line version (https://github.com/DominikBuchner/apscale) and the GUI-based version (https://github.com/TillMacher/apscale_gui), including a detailed tutorial.
Supplementary information
Supplementary data are available at Bioinformatics online.