NanoClass2

NanoClass2 is a taxonomic meta-classifier for 16S/18S amplicon sequencing data generated with the Oxford Nanopore MinION. The first iteration of this workflow, NanoClass, was originally developed by Evelien Jongepier and the original version can be found here.

With a single command, you can run up to 11 classification tools on multiple samples in parallel, including BLASTN, Centrifuge, Kraken2, IDTAXA, MegaBLAST, dcMegaBLAST, Minimap2, Mothur, QIIME2, RDP and SPINGO. Read preparation steps, such as quality trimming, length filtering and sub-sampling, are an integral part of the pipeline.

NanoClass2 automatically installs all software packages and dependencies, downloads and builds required taxonomic databases and runs the analysis on your samples.

Changes

The following changes were made compared to the first version of NanoClass:

  • Use of SILVA 138.1_SSURef_NR99 instead pf SILVA 132_SSURef_NR99
  • Updating to Silva 138 now also means eukaryotic sequences are included in the database
  • Updated Kraken2 to work with the changed SILVA ftp path
  • Read filtering is now done with Chopper instead of Nanofilt
  • Chopper allows additional quality filtering and to trim nucleotides from the beginning and the end of the read
  • All classifiers use now exactly the same reference files
  • Updated the output folder structure
  • Added additional parameters for kraken2 and minimap2
  • Clarified version numbers throughout the conda environment files