v1.4 - 2019-11-19
- Changed all parameter names to
snake_case
- Added
--local_alignment
option to run Bismark with the--local
flag to allow soft-clipping of reads. - Added support for bismark's SLAM-seq mode
- Added support for running bismark with HISAT2 as an aligner option #85
- Added support for centralized configuration profiles nf-core/configs
- Add
--meth_cutoff
parameter to change default forbismark_methylation_extractor
- eg. use
--meth_cutoff 5
on the command line orparams.meth_cutoff = 5
to require 5 overlapping reads to call a methylation site.
- eg. use
- Added
--methyl_kit
option to run MethylDackel with the--methylKit
flag, producing output suitable for the methylKit R package.
- new dependency: hisat2
2.1.0
- new dependency: r-markdown
1.1
- TrimGalore!
0.5.0
>0.6.4
- Bismark
0.20.0
>0.22.2
- Bowtie2
2.3.4.3
>2.3.5
- Picard
2.18.21
>2.21.3
- Qualimap
2.2.2b
>2.2.2c
- MethylDackel
0.3.0
>0.4.0
- Keep memory in GB for samtools, to avoid problems with unit conversion (#99)
- Changed
params.container
forprocess.container
- Synchronised with version 1.7 of the nf-core/tools template
- Fixed a bug that caused conda dependencies to be resolved very slowly
- Allowed some spare memory in the samtools sort steps, avoiding crashes for some users (#81)
v1.3 - 2019-02-01
- Added preseq analysis to calculate sample complexity.
- This new step can help decide sufficient sequencing depth has been reached.
- Fixed new bug that meant pipeline only worked with one sample at a time #66
- Introduced in previous release. TrimGalore onwards would only process one sample.
v1.2 - 2019-01-02
- Trim 9bp from both ends of both reads for PBAT mode.
- Save
where_are_my_files.txt
to results directory to inform the user about missing intermediate files #42
- Fastqc
0.11.7
>0.11.8
- Bowtie2
2.3.4.2
>2.3.4.3
- Bismark
0.19.1
>0.20.0
- Qualimap
2.2.2a
>2.2.2b
- Picard
2.18.11
>2.18.21
- MultiQC
1.6
>1.7
- Fixed error when running the pipeline with
--unmapped
- Previously, could result in error
Error ~ No such variable: bismark_unmapped
- Previously, could result in error
- Fixed error where single-sample reports could mix up log files #48
- Fixed bug in MultiQC process that skipped results from some tools
- Supply available memory as argument to Picard MarkDuplicates
v1.1 - 2018-08-09
- Tests simplified - now work by simply using the
test
config profile- eg:
nextflow run nf-core/methylseq -profile test,docker
- Removed previous
run_test.sh
script and data
- eg:
- New
Singularity
build script for direct compatibility with singularity-hub - Minor improvements to the docs
- A number of boilerplate nf-core code updates
- Updated
process$name
nextflow syntax to avoid warnings in new versions of nextflow - Updated software tools
trim-galore
v0.4.5
update to0.5.0
samtools
v1.8
update to1.9
bowtie2
v2.3.4.1
update to2.3.4.2
multiqc
v1.5
update to1.6
picard
v2.18.2
update to2.18.11
bwameth
v0.2.0
update to0.2.2
v1.0 - 2018-04-17
Version 1.0 marks the first release of this pipeline under the nf-core flag. It also marks a significant step up in the maturity of the workflow, with everything now in a single script and both aligner workflows fully supported.
- Renamed and moved SciLifeLab/NGI-MethylSeq to nf-core/methylseq
- Merged bwa-meth and bismark pipeline scripts, now chosen with
--aligner
flag - Refactored multi-core parameters for Bismark alignment and methylation extraction
- Rewrote most of the documentation
- Changed the Docker container to use Bioconda installations
Previous to these releases, this pipeline was called SciLifeLab/NGI-MethylSeq:
- Fixed MultiQC channel bug
- Integrated config for QBiC Tuebingen
- Numerous small container bugfixes
- Refactored how the config is loaded
- Fix for resource limit function, improved resource request defaults
- Fix for iGenomes base path in configs
v0.3.1 - 2017-09-05
- Include base profile name and documentation about Singularity.
- Testing automated docker hub image tagging for releases.
v0.3 - 2017-09-01
- Fix
--rrbs
mode (#24) - Fixed fairly major bug where only a single sample would run past alignment
- Merged test scripts and rewrote to use command line flags / new travis script.
- Refactored software version collection code to be more resilient and cleaner / easier to maintain.
- Dropped support for environment modules and added support for use of Singularity on UPPMAX
v0.2 - 2017-07-17
First (semi-) stable release of the new NGI-MethylSeq pipeline, as we head towards deployment in production.