Skip to content

Commit 729cb40

Browse files
authored
Merge pull request nf-core#619 from nf-core/default_nftest
Default pipeline nf-test
2 parents 374145e + 4b373b7 commit 729cb40

File tree

6 files changed

+989
-4
lines changed

6 files changed

+989
-4
lines changed

.github/actions/nf-test/action.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,6 @@ runs:
5959
- name: Run nf-test
6060
shell: bash
6161
env:
62-
NFT_DIFF: ${{ env.NFT_DIFF }}
63-
NFT_DIFF_ARGS: ${{ env.NFT_DIFF_ARGS }}
6462
NFT_WORKDIR: ${{ env.NFT_WORKDIR }}
6563
run: |
6664
nf-test test \

.github/workflows/nf-test.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -99,8 +99,6 @@ jobs:
9999
- name: Run nf-test
100100
uses: ./.github/actions/nf-test
101101
env:
102-
NFT_DIFF: ${{ env.NFT_DIFF }}
103-
NFT_DIFF_ARGS: ${{ env.NFT_DIFF_ARGS }}
104102
NFT_WORKDIR: ${{ env.NFT_WORKDIR }}
105103
with:
106104
profile: ${{ matrix.profile }}

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
### `Added`
99

10+
- [#619](https://github.com/nf-core/taxprofiler/pull/619) Added default pipeline nf-test (added by @sofstam)
1011
- [#615](https://github.com/nf-core/taxprofiler/pull/615) Updated to nf-core pipeline template v3.3.1 (added by @sofstam)
1112
- [#614](https://github.com/nf-core/taxprofiler/pull/614) Updated module `krakenuniq/preloadedkrakenuniq` to fix preload mechanism. The RAM chunk size can now be customised on a per-database basis. (added by @muniheart with help from / ❤️ to @jfy133)
1213
- [#600](https://github.com/nf-core/taxprofiler/pull/600) Added metaphlan to multiqc report (❤️ to @harper357 for reporting and added by @sofstam)

tests/.nftignore

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,27 @@ multiqc/multiqc_data/multiqc.log
44
multiqc/multiqc_data/multiqc_data.json
55
multiqc/multiqc_data/multiqc_sources.txt
66
multiqc/multiqc_data/multiqc_software_versions.txt
7+
multiqc/multiqc_data/*.txt
78
multiqc/multiqc_plots/{svg,pdf,png}/*.{svg,pdf,png}
89
multiqc/multiqc_report.html
910
fastqc/*_fastqc.{html,zip}
11+
fastqc/*/*fastqc.zip
1012
pipeline_info/*.{html,json,txt,yml}
13+
bbduk/*.log
14+
nonpareil/*.{npa,npc,npl,npo,png,json,png,tsv,txt,pdf,csv}
15+
bracken/*combined_reports.txt
16+
centrifuge/*/*.mapped.fastq.gz
17+
centrifuge/*/*results.txt
18+
centrifuge/*/*.unmapped.fastq.gz
19+
diamond/*/*.{tsv,log,txt}
20+
fastp/*.{html,zip,json,log}
21+
kaiju/*/*.tsv
22+
kaiju/*.txt
23+
krona/*.html
24+
ganon/*/*.log
25+
kraken2/*/*.fastq.gz
26+
metaphlan/*/*.{biom,txt}
27+
porechop_abi/*.log
28+
samtools/*.bam.bai
29+
samtools/*.unmapped.bam
30+
taxpasta/*.tsv

tests/default.nf.test

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ nextflow_pipeline {
33
name "Test pipeline"
44
script "../main.nf"
55
tag "pipeline"
6+
profile "test"
67

78
test("-profile test") {
89

0 commit comments

Comments
 (0)