Skip to content

Commit e98d5d8

Browse files
authored
Merge pull request #120 from nf-core/dev
Release 2.0.4
2 parents b690a6b + 36c2455 commit e98d5d8

21 files changed

Lines changed: 233 additions & 272 deletions

.travis.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ before_install:
1313
# Pull the docker image first so the test doesn't wait for this
1414
- docker pull nfcore/eager:dev
1515
# Fake the tag locally so that the pipeline runs properly
16-
- docker tag nfcore/eager:dev nfcore/eager:2.0.3
16+
- docker tag nfcore/eager:dev nfcore/eager:2.0.4
1717

1818
install:
1919
# Install Nextflow
@@ -48,5 +48,7 @@ script:
4848
- nextflow run ${TRAVIS_BUILD_DIR} -profile test,docker --pairedEnd --circularmapper --circulartarget 'NC_007596.2'
4949
# Test running with BWA Mem
5050
- nextflow run ${TRAVIS_BUILD_DIR} -profile test,docker --pairedEnd --bwamem --bwa_index results/reference_genome/bwa_index/
51+
# Test with zipped reference input
52+
- nextflow run ${TRAVIS_BUILD_DIR} -profile test,docker --pairedEnd --fasta 'https://raw.githubusercontent.com/nf-core/test-datasets/eager2/reference/Test.fasta.gz'
5153
# Test basic pipeline with Conda too
5254
- travis_wait 25 nextflow run ${TRAVIS_BUILD_DIR} -profile test,conda --pairedEnd --bwa_index results/reference_genome/bwa_index/

CHANGELOG.md

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,20 @@ All notable changes to this project will be documented in this file.
44
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
55
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
66

7-
## [Unpublished]
7+
## [Unpublished / Dev Branch]
8+
9+
## [2.0.4] - 2019-01-07
10+
11+
### `Added`
12+
* [#111](https://github.com/nf-core/eager/pull/110) - Allow [Zipped FastA reference input](https://github.com/nf-core/eager/issues/91)
13+
* [#113](https://github.com/nf-core/eager/pull/113) - All files are now staged via channels, which is considered best practice by Nextflow
14+
* [#114](https://github.com/nf-core/eager/pull/113) - Add proper runtime defaults for multiple processes
15+
* [#118](https://github.com/nf-core/eager/pull/118) - Add centralized configs handling by https://github.com/nf-core/configs
16+
* [#115](https://github.com/nf-core/eager/pull/115) - Add DamageProfiler MultiQC support
17+
18+
### `Fixed`
19+
* [#110](https://github.com/nf-core/eager/pull/110) - Fix for [MultiQC Missing Second FastQC report](https://github.com/nf-core/eager/issues/107)
20+
* [#112](https://github.com/nf-core/eager/pull/112) - Remove [redundant UDG options](https://github.com/nf-core/eager/issues/89)
821

922
## [2.0.3] - 2018-12-12
1023

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ FROM nfcore/base
33
LABEL description="Docker image containing all requirements for nf-core/eager pipeline"
44
COPY environment.yml /
55
RUN conda env create -f /environment.yml && conda clean -a
6-
ENV PATH /opt/conda/envs/nf-core-eager-2.0.3/bin:$PATH
6+
ENV PATH /opt/conda/envs/nf-core-eager-2.0.4/bin:$PATH

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ nextflow pull nf-core/eager
5555
4. Set up your job with default parameters
5656

5757
```bash
58-
nextflow run nf-core -profile <docker/singularity/conda> --reads'*_R{1,2}.fastq.gz' --fasta '<REFERENCE.fasta'
58+
nextflow run nf-core -profile <docker/singularity/conda> --reads'*_R{1,2}.fastq.gz' --fasta '<REFERENCE>.fasta'
5959
```
6060

6161
5. See the overview of the run with under `<OUTPUT_DIR>/MultiQC/multiqc_report.html`

Singularity

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@ Bootstrap:docker
44
%labels
55
MAINTAINER Alexander Peltzer <alexander.peltzer@qbic.uni-tuebingen.de>
66
DESCRIPTION Container image containing all requirements for the nf-core/eager pipeline
7-
VERSION 2.0.3
7+
VERSION 2.0.4
88

99
%environment
10-
PATH=/opt/conda/envs/nf-core-eager-2.0.3/bin:$PATH
10+
PATH=/opt/conda/envs/nf-core-eager-2.0.4/bin:$PATH
1111
export PATH
1212

1313
%files

bin/scrape_software_versions.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
'GATK': ['v_gatk.txt', r"Version:([\d\.]+)"],
1717
'bamUtil' : ['v_bamutil.txt', r"Version: ([\d\.]+)"],
1818
'fastP': ['v_fastp.txt', r"([\d\.]+)"],
19+
'DamageProfiler' : ['v_damageprofiler.txt', r"version\": \"([\d\.]+)"],
1920
}
2021
results = OrderedDict()
2122
results['nf-core/eager'] = '<span style="color:#999999;\">N/A</span>'
@@ -30,6 +31,7 @@
3031
results['GATK'] = '<span style="color:#999999;\">N/A</span>'
3132
results['bamUtil'] = '<span style="color:#999999;\">N/A</span>'
3233
results['fastP'] = '<span style="color:#999999;\">N/A</span>'
34+
results['DamageProfiler'] = '<span style="color:#999999;\">N/A</span>'
3335

3436
# Search each file using its regex
3537
for k, v in regexes.items():

conf/acad-pheonix.config

Lines changed: 0 additions & 22 deletions
This file was deleted.

conf/base.config

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,20 @@ process {
3434
cpus = { check_max(8 * task.attempt, 'cpus') }
3535
time = { check_max(8.h * task.attempt, 'time') }
3636
}
37+
withName:bwamem{
38+
memory = { check_max( 16.GB * task.attempt, 'memory' ) }
39+
cpus = { check_max(8 * task.attempt, 'cpus') }
40+
time = { check_max(8.h * task.attempt, 'time') }
41+
}
42+
withName:qualimap{
43+
cpus = { check_max(8 * task.attempt, 'cpus') }
44+
}
45+
withName:bam_trim{
46+
cpus = { check_max(4 * task.attempt, 'cpus') }
47+
}
48+
withName:markDup{
49+
cpus = { check_max(8 * task.attempt, 'cpus') }
50+
}
3751
withName:preseq {
3852
errorStrategy = 'ignore'
3953
}

conf/binac.config

Lines changed: 0 additions & 22 deletions
This file was deleted.

conf/cfc.config

Lines changed: 0 additions & 25 deletions
This file was deleted.

0 commit comments

Comments
 (0)