You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Note, since the pipeline is now using Nextflow DSL2, each process will be run with its own Biocontainer. This means that on occasion it is entirely possible for the pipeline to be using different versions of the same tool. However, the overall software dependency changes compared to the last release have been listed below for reference.
Dependency
Old version
New version
bioconductor-edger
3.26.5
3.36.0
bioconductor-limma
3.40.2
3.50.0
mirdeep2
2.0.1.2
2.0.1.3
mirtop
0.4.23
0.4.25
multiqc
1.10.1
1.12.0
python
3.7.3
3.8.3
r-base
3.6.3
4.0.3
r-data.table
1.12.4
1.14.2
r-gplots
3.0.1.1
3.1.1
r-statmod
1.4.32
1.4.36
samtools
1.12
1.13
seqcluster
1.2.7
1.2.9
seqkit
0.16.0
2.0.0
trim-galore
0.6.6
0.6.7
bioconvert
-
0.4.3
htseq
-
-
markdown
-
-
pymdown-extensions
-
-
pygments
-
-
r-r.methodss3
-
-
bowtie2
-
2.4.5
blat
-
36
Parameters
Old parameter
New parameter
--conda
--enable_conda
--clusterOptions
--publish_dir_mode
NB: Parameter has been updated if both old and new parameter information is present.
NB: Parameter has been added if just the new parameter information is present.
NB: Parameter has been removed if parameter information isn't present.
This release contains several major (potentially breaking) changes:
The main input parameter has been changed from --reads to --input to standardize the pipeline with other nf-core pipelines
All parameter documentation has moved into a new nextflow_schema.json file
A lib folder with groovy helper classes has been added to the pipeline. This includes validation of input parameters using the schema defined in the nextflow_schema.json file
General improvements
remove spaces in genome headers and replace special nt by N in hairpin file for mirdeep2 to work. [#69]
Accept custom genome and remove non-canonical letters in the genome. Thanks to @sdjebali. Follow up from [#63]
Fix error when only one sample is in the input [#31]
Made CamelCase pipeline parameters snake_case and lower case
clip_R1 -> clip_r1
three_prime_clip_R1 -> three_prime_clip_r1
saveReference -> save_reference
skipQC -> skip_qc
skipFastqc -> skip_fastqc
skipMultiqc -> skip_multiqc
Update with the latest TEMPLATE version for nf-core 1.12.1
Update conda environment with new packages and updates
Added --protocol custom to allow custom adapter trimming modes [#41]]