Skip to content

Commit 03972a6

Browse files
authored
Merge pull request #213 from nf-core/dev
`dev` -> `master` for release `1.6.1`
2 parents b3e5e3b + 679e254 commit 03972a6

13 files changed

+99
-493
lines changed

.github/workflows/ci.yml

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ on:
1010

1111
jobs:
1212
test:
13-
name: Run workflow tests
13+
name: workflow
1414
# Only run on push if this is the nf-core dev branch (merged PRs)
1515
if: ${{ github.event_name != 'push' || (github.event_name == 'push' && github.repository == 'nf-core/methylseq') }}
1616
runs-on: ubuntu-latest
@@ -20,7 +20,7 @@ jobs:
2020
strategy:
2121
matrix:
2222
# Nextflow versions: check pipeline minimum and current latest
23-
nxf_ver: ['20.07.1', '21.03.0-edge']
23+
nxf_ver: ['20.07.1', '']
2424
aligner: ['bismark', 'bismark_hisat', 'bwameth']
2525
include:
2626
- aligner: 'bismark'
@@ -42,13 +42,13 @@ jobs:
4242
4343
- name: Build new docker image
4444
if: env.MATCHED_FILES
45-
run: docker build --no-cache . -t nfcore/methylseq:1.6
45+
run: docker build --no-cache . -t nfcore/methylseq:1.6.1
4646

4747
- name: Pull docker image
4848
if: ${{ !env.MATCHED_FILES }}
4949
run: |
5050
docker pull nfcore/methylseq:dev
51-
docker tag nfcore/methylseq:dev nfcore/methylseq:1.6
51+
docker tag nfcore/methylseq:dev nfcore/methylseq:1.6.1
5252
5353
- name: Install Nextflow
5454
env:
@@ -57,8 +57,14 @@ jobs:
5757
wget -qO- get.nextflow.io | bash
5858
sudo mv nextflow /usr/local/bin/
5959
60-
- name: Run pipeline with test data
61-
run: |
62-
nextflow run ${GITHUB_WORKSPACE} -profile test,docker --aligner ${{matrix.aligner}} --save_reference
63-
nextflow run ${GITHUB_WORKSPACE} -profile test,docker --aligner ${{matrix.aligner}} ${{matrix.ref_index}}
64-
nextflow run ${GITHUB_WORKSPACE} -profile test,docker --aligner ${{matrix.aligner}} --skip_trimming --rrbs
60+
- name: Test - Single End
61+
run: nextflow run ${GITHUB_WORKSPACE} -profile test,docker --aligner ${{matrix.aligner}} --save_reference
62+
63+
- name: Test - Single End with index
64+
run: nextflow run ${GITHUB_WORKSPACE} -profile test,docker --aligner ${{matrix.aligner}} ${{matrix.ref_index}}
65+
66+
- name: Test - Single End RRBS
67+
run: nextflow run ${GITHUB_WORKSPACE} -profile test,docker --aligner ${{matrix.aligner}} --skip_trimming --rrbs
68+
69+
- name: Test - Paired End with index
70+
run: nextflow run ${GITHUB_WORKSPACE} -profile test_paired,docker --aligner ${{matrix.aligner}} ${{matrix.ref_index}}

.nf-core-lint.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
files_unchanged:
2+
- lib/NfcoreSchema.groovy

CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,20 @@
11
# nf-core/methylseq
22

3+
## [v1.6.1](https://github.com/nf-core/methylseq/releases/tag/1.6.1) - 2021-05-08
4+
5+
### Pipeline Updates
6+
7+
* Added new config profile to run minimal test paired-end dataset, with `-profile test_paired`. Added to the CI tests.
8+
9+
### Bug fixes
10+
11+
* Fixed silent bug in Bismark alignment command that had no effect on the output ([#210](https://github.com/nf-core/methylseq/issues/210))
12+
13+
### Software updates
14+
15+
* Picard `2.25.1` > `2.25.4`
16+
* MultiQC `1.10` > `1.10.1`
17+
318
## [v1.6](https://github.com/nf-core/methylseq/releases/tag/1.6) - 2021-03-26
419

520
**:warning: Breaking change!**

Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ COPY environment.yml /
1313
RUN conda env create --quiet -f /environment.yml && conda clean -a
1414

1515
# Add conda installation dir to PATH (instead of doing 'conda activate')
16-
ENV PATH /opt/conda/envs/nf-core-methylseq-1.6/bin:$PATH
16+
ENV PATH /opt/conda/envs/nf-core-methylseq-1.6.1/bin:$PATH
1717

1818
# Dump the details of the installed packages to a file for posterity
19-
RUN conda env export --name nf-core-methylseq-1.6 > nf-core-methylseq-1.6.yml
19+
RUN conda env export --name nf-core-methylseq-1.6.1 > nf-core-methylseq-1.6.1.yml

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@
99
[![Docker](https://img.shields.io/docker/automated/nfcore/methylseq.svg)](https://hub.docker.com/r/nfcore/methylseq)
1010
[![Get help on Slack](http://img.shields.io/badge/slack-nf--core%20%23methylseq-4A154B?logo=slack)](https://nfcore.slack.com/channels/methylseq)
1111

12+
## Introduction
13+
1214
**nf-core/methylseq** is a bioinformatics analysis pipeline used for Methylation (Bisulfite) sequencing data. It pre-processes raw data from FastQ inputs, aligns the reads and performs extensive quality-control on the results.
1315

1416
The pipeline is built using [Nextflow](https://www.nextflow.io), a workflow tool to run tasks across multiple compute infrastructures in a very portable manner. It comes with docker containers making installation trivial and results highly reproducible.
-60.2 KB
Binary file not shown.

0 commit comments

Comments
 (0)