.. |PipeCraft2_logo| image:: _static/PipeCraft2_icon_v2.png :width: 50 :target: https://github.com/pipecraft2/user_guide .. raw:: html .. role:: red .. _releases: ========================== Releases |PipeCraft2_logo| ========================== .. contents:: Contents :depth: 2 ____________________________________________________ .. hide for next release - BLAST dabasese resource link to GUI .. _1.1.0: 1.1.0 (12.03.2025) ================== `DOWNLOAD link for v1.1.0 `_ * added Resource Manager to control the resources used by Docker containers * added OptimOTU pipeline for Fungi and Metazoa * added metaMATE tool for filtering COI reads * added SINTAX classifier * added sim_score (pident * (alignment length / qlen) and adj_qcov (if qlen > slen then ((send-sstart+1)/slen)*100, otherwise equal to qcovs) to BLAST results * sequences are now also added to the OTU table * added support to process and merge multiple sequencing runs (runs must be in multiRunDir directory) * tag-jumps filtering module (UNCROSS2) in now in the pre-defined pipelines (curate table box) * NextITS in now available in MacOS * removed read_R1 string input requirement (PE files must contain R1 and R2, then the PE samples will be automatically detected) * removed HMM search from ORFfinder (now only ORFfinder is available); HMM did not work properly. * added RAM friendly DADA2 pipeline implementation for denoising ("dada2 Big Data") * added fix to CUT PRIMERS module to properly clip primers when PE amplicons are shorter than the sequencing cycle * added fix to UNOISE pipeline to remove chimeras also from the table, not oonly form the final fasta file * disabled automatic clustering in UNOISE pipeline; zOTUs can be clustered with ASV TO OTU module * added min_lenght option back to demultiplexing module * updated and fixed multiQC module to merge fastqc reports Implemented software: *(software in red font denote new additions; 'version' in bold denotes version upgrade)* ======================================================================= ========== Software version ======================================================================= ========== :red:`OptimOTU` ``_ **5.1.0** :red:`SINTAX` (via vsearch) **2.29.4** :red:`metaMATE` ``_ **0.4.3** `NextITS pipeline `_ 0.5.0 `ORFfinder `_ **v0.4.3** `RDP classifier` v2.13 `DADA2 `_ **1.34** `vsearch `_ **2.29.4** `trimmomatic `_ 0.39 `seqkit `_ 2.3.0 `cutadapt `_ 4.4 `mothur `_ 1.46.1 `ITS Extractor `_ 1.1.3 `fqgrep `_ 0.4.4 `BLAST `_ 2.14.0+ `FastQC `_ 0.11.9 `MultiQC `_ 1.12 `LULU `_ 0.1.0 `fastp `_ 0.23.2 `DEICODE `_ 0.2.4 ======================================================================= ========== .. _1.0.0: 1.0.0 (01.09.2023) ================== `DOWNLOAD link for v1.0.0 `_ * major updates in the front-end; individual tools on the right, pipelines on left. * added debugging mode and improved log info * added NextITS pipeline for PacBio ITS sequences (not available for MacOS release) * added ORFfinder + HMM bsed pseudogene/off-targets filtering for protein coding genes * added RDP classifier * added DADA2 pipeline for PacBio data * added DADA2 pipeline for paired-end mixed oriented amplicons (fwd_orient and rev_orient are denoised separately and then merged) * implemented DADA2 denoising sensitivity editing * all features will get sha1 ID * added ASVs to OTUs module (cluster ASVs into OTUs with vsearch) * added tag-jumps filtering module (UNCROSS2) * fixed the vsearch_dada2 container issues for MacOS Implemented software: *(software in red font denote new additions; 'version' in bold denotes version upgrade)* ======================================================================= ========== Software version ======================================================================= ========== :red:`NextITS pipeline` `(link) `_ **0.5.0** :red:`ORFfinder` `(link) `_ **v0.4.3** :red:`RDP classifier` **v2.13** `DADA2 `_ **1.27** `vsearch `_ **2.23** `trimmomatic `_ 0.39 `seqkit `_ 2.3.0 `cutadapt `_ **4.4** `mothur `_ 1.46.1 `ITS Extractor `_ 1.1.3 `fqgrep `_ 0.4.4 `BLAST `_ **2.14.0+** `FastQC `_ 0.11.9 `MultiQC `_ 1.12 `LULU `_ 0.1.0 `fastp `_ 0.23.2 `DEICODE `_ 0.2.4 ======================================================================= ========== ____________________________________________________ .. _0.1.4: 0.1.4 (15.12.2022) ================== `DOWNLOAD link for v0.1.4 `_ * added 2nd round of cut primers to properly remove fwd and rev primers form the paired-end data set * added UNOISE3 module to generate zOTUs (under clustering) * added uchime3 chimera filtering (for denoised amplicons) * edited sequence count statistics process after the process (using seqkit) * only fasta (fa, fas) format is accepted for clustering * edited OTU table making strategy for OTU clustering (was --usearch_global before) * added table filtering options for DADA2 ASV table (collapse mismatch, filter by length) * added ASV to OTU module (clustering DADA2 ASVs into OTUs) * select region to cluster after ITSx in OTUs workflow * automatically saves the PipeCraft workflow settings into loadable JSON file * outputs log file (in development) * merged vsearch and dada2 containers (had a lot in common) Implemented software: *(software version in bold denotes version upgrade)* ======================================================================= ========== ========================================================================================= Software version Reference ======================================================================= ========== ========================================================================================= `DADA2 `_ 1.20 `Callahan et. al 2016 `_ `vsearch `_ **2.22.1** `Rognes et. al 2016 `_ `trimmomatic `_ 0.39 `Bolger et al. 2014 `_ `seqkit `_ **2.3.0** `Shen et al. 2016 `_ `cutadapt `_ 3.5 `Martin 2011 `_ `mothur `_ 1.46.1 `Schloss et al. 2009 `_ `ITS Extractor `_ 1.1.3 `Bengtsson-Palme et al. 2013 `_ `fqgrep `_ 0.4.4 `Indraniel Das 2011 `_ `BLAST `_ 2.11.0+ `Camacho et al. 2009 `_ `FastQC `_ 0.11.9 `Andrews 2019 `_ `MultiQC `_ 1.12 `Ewels et al. 2016 `_ `LULU `_ 0.1.0 `Froslev et al. 2017 `_ `fastp `_ 0.23.2 `Chen et al. 2018 `_ `DEICODE `_ 0.2.4 `Martion et al. 2019 `_ ======================================================================= ========== ========================================================================================= ____________________________________________________ .. _0.1.3: 0.1.3 (28.07.2022) ================== `DOWNLOAD link for v0.1.3 `_ * updated BLAST 2.11.0+ to BLAST 2.12.0+ and added biopython to BLAST container (fixed the coverage% calculation) * fixed the megaBLAST, when gapextend=undefined * quality Check module edit (does not stop when browsing around) * fixed ASVs workflow error message when using <2 samples * added lock panels when starting a process * few cosmetic front-end adds .. _0.1.2: 0.1.2 (07.06.2022) ================== `DOWNLOAD link for v0.1.2 `_ * added LULU post-clustering * added DEICODE (postprocessing) * added fastp quality filtering * added DADA2 quality filtering under 'ADD STEP' -> 'QUALITY FILTERING' panel * added DADA2 denoise and assemble paired-end data under 'ADD STEP' -> 'ASSEMBLE PAIRED-END' panel * added DADA2 assignTaxonomy under 'ADD STEP' -> 'ASSIGN TAXONOMY' panel * added trunc_length option for vsearch quality filtering * python3 module fix for ITSx for removing empty sequeces Implemented software: *(software in red font denote new additions; 'version' in bold denotes version upgrade)* ======================================================================= ======== ========================================================================================= Software version Reference ======================================================================= ======== ========================================================================================= `DADA2 `_ **1.20** `Callahan et. al 2016 `_ `vsearch `_ 2.18.0 `Rognes et. al 2016 `_ `trimmomatic `_ 0.39 `Bolger et al. 2014 `_ `seqkit `_ 2.0.0 `Shen et al. 2016 `_ `cutadapt `_ 3.5 `Martin 2011 `_ `mothur `_ 1.46.1 `Schloss et al. 2009 `_ `ITS Extractor `_ 1.1.3 `Bengtsson-Palme et al. 2013 `_ `fqgrep `_ 0.4.4 `Indraniel Das 2011 `_ `BLAST `_ 2.11.0+ `Camacho et al. 2009 `_ `FastQC `_ 0.11.9 `Andrews 2019 `_ `MultiQC `_ 1.12 `Ewels et al. 2016 `_ :red:`LULU` `(link) `_ 0.1.0 `Froslev et al. 2017 `_ :red:`fastp` `(link) `_ 0.23.2 `Chen et al. 2018 `_ :red:`DEICODE` `(link) `_ 0.2.4 `Martion et al. 2019 `_ ======================================================================= ======== ========================================================================================= ____________________________________________________ .. _0.1.1: 0.1.1 (01.04.2022) ================== Minor cosmetic changes and bug fixes. `DOWNLOAD link for v0.1.1 `_ * separate output forlder for unused index combinations in demultiplexing. * resolved issues with sample renaiming when using dual combinational indexes for paired-end data (DEMULTIPLEX) * minBoot option fixed in DADA2 taxonomy annotation * vsearch quality filtering "minsize" not working (option currently removed). ____________________________________________________ .. _0.1.0: 0.1.0 pre-release (14.12.2021) ============================== `DOWNLOAD link for v0.1.0 `_ * ASV workflow with DADA2 for paired-end data. * vsearch based OTU workflow. * QualityCheck module with MultiQC and FastQC Implemented software: ======================================================================= ======== ========================================================================================= Software version Reference ======================================================================= ======== ========================================================================================= `DADA2 `_ 1.14 `Callahan et. al 2016 `_ `vsearch `_ 2.18.0 `Rognes et. al 2016 `_ `trimmomatic `_ 0.39 `Bolger et al. 2014 `_ `seqkit `_ 2.0.0 `Shen et al. 2016 `_ `cutadapt `_ 3.5 `Martin 2011 `_ `mothur `_ 1.46.1 `Schloss et al. 2009 `_ `ITS Extractor `_ 1.1.3 `Bengtsson-Palme et al. 2013 `_ `fqgrep `_ 0.4.4 `Indraniel Das 2011 `_ `BLAST `_ 2.11.0+ `Camacho et al. 2009 `_ `FastQC `_ 0.11.9 `Andrews 2019 `_ `MultiQC `_ 1.12 `Ewels et al. 2016 `_ ======================================================================= ======== =========================================================================================