.. |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 `_
======================================================================= ======== =========================================================================================