Skip to content

Commit 9df5cfc

Browse files
authored
prepare release 1.0.0 (#169)
1 parent 9da961c commit 9df5cfc

17 files changed

Lines changed: 123 additions & 98 deletions

.nf-core.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,4 @@ template:
2121
name: seqinspector
2222
org: nf-core
2323
outdir: .
24-
version: 1.0dev
24+
version: 1.0.0

CHANGELOG.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
44
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
55

6-
## v1.0dev - [date]
6+
## [1.0.0](https://github.com/nf-core/seqinspector/releases/tag/1.0.0) - Inspector Gadget
77

88
Initial release of nf-core/seqinspector, created with the [nf-core](https://nf-co.re/) template.
99

@@ -52,6 +52,7 @@ Initial release of nf-core/seqinspector, created with the [nf-core](https://nf-c
5252
- [#162](https://github.com/nf-core/seqinspector/pull/162) Fix bugs in qc_bam and prepare_genome subworkflows and add tests
5353
- [#163](https://github.com/nf-core/seqinspector/pull/163) Run fastqscreen with subsampled data if available
5454
- [#167](https://github.com/nf-core/seqinspector/pull/167) RunDirParser is now skipped if no Run Directory information is available
55+
- [#169](https://github.com/nf-core/seqinspector/pull/169) Rescue missing versions from PREPARE_GENOME subworkflow
5556

5657
### `Changed`
5758

@@ -68,6 +69,7 @@ Initial release of nf-core/seqinspector, created with the [nf-core](https://nf-c
6869
- [#158](https://github.com/nf-core/seqinspector/pull/158) Moved picard_collectmultiplemetrics to the subworkflow QC_BAM
6970
- [#164](https://github.com/nf-core/seqinspector/pull/164) Refactor local subworkflow and pipeline tests
7071
- [#168](https://github.com/nf-core/seqinspector/pull/168) Adhere to strict syntax
72+
- [#169](https://github.com/nf-core/seqinspector/pull/169) Prepare release 1.0.0
7173

7274
### `Dependencies`
7375

assets/multiqc_config.yml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
report_comment: >
2-
This report has been generated by the <a href="https://github.com/nf-core/seqinspector/tree/dev" target="_blank">nf-core/seqinspector</a>
3-
analysis pipeline. For information about how to interpret these results, please see the
4-
<a href="https://nf-co.re/seqinspector/dev/docs/output" target="_blank">documentation</a>.
2+
This report has been generated by the <a href="https://github.com/nf-core/seqinspector/releases/tag/1.0.0" target="_blank">nf-core/seqinspector</a> analysis pipeline. For information about how to interpret these results, please see the <a href="https://nf-co.re/seqinspector/1.0.0/docs/output" target="_blank">documentation</a>.
53
report_section_order:
64
"nf-core-seqinspector-index":
75
order: -999
@@ -23,7 +21,7 @@ fn_clean_trim:
2321
# for SE: "SampleName_01" -> "SampleName #01"
2422
# for PE: "SampleName_01_1" -> "SampleName #01_1"
2523
# and: "SampleName_01_2" -> "SampleName #01_2"
26-
sample_names_replace_regex: True
24+
sample_names_replace_regex: true
2725
sample_names_replace:
2826
"(.+)_(\\d{2,}|\\d{2,}_[12])$": "\\1 #\\2"
2927

main.nf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ workflow NFCORE_SEQINSPECTOR {
5151
samplesheet,
5252
params.fasta,
5353
skip_tools,
54-
params.bwamem2
54+
params.bwamem2,
5555
)
5656

5757
emit:
@@ -80,7 +80,7 @@ workflow {
8080
params.input,
8181
params.help,
8282
params.help_full,
83-
params.show_hidden
83+
params.show_hidden,
8484
)
8585

8686
//

nextflow.config

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -404,7 +404,7 @@ manifest {
404404
mainScript = 'main.nf'
405405
defaultBranch = 'master'
406406
nextflowVersion = '!>=25.04.0'
407-
version = '1.0dev'
407+
version = '1.0.0'
408408
doi = ''
409409
}
410410

ro-crate-metadata.json

Lines changed: 24 additions & 24 deletions
Large diffs are not rendered by default.

tests/MiSeq.nf.test

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ nextflow_pipeline {
3333
assertAll(
3434
{ assert snapshot(
3535
// pipeline versions.yml file for multiqc from which Nextflow version is removed because we tests pipelines on multiple Nextflow versions
36-
removeNextflowVersion("$outputDir/pipeline_info/nf_core_seqinspector_software_mqc_versions.yml"),
36+
removeFromYamlMap("$outputDir/pipeline_info/nf_core_seqinspector_software_mqc_versions.yml", "Workflow"),
3737
// All stable path names, with a relative path
3838
stable_name,
3939
// All files with stable contents
@@ -72,7 +72,7 @@ nextflow_pipeline {
7272
assertAll(
7373
{ assert snapshot(
7474
// pipeline versions.yml file for multiqc from which Nextflow version is removed because we tests pipelines on multiple Nextflow versions
75-
removeNextflowVersion("$outputDir/pipeline_info/nf_core_seqinspector_software_mqc_versions.yml"),
75+
removeFromYamlMap("$outputDir/pipeline_info/nf_core_seqinspector_software_mqc_versions.yml", "Workflow"),
7676
// All stable path names, with a relative path
7777
stable_name,
7878
// All files with stable contents
@@ -111,7 +111,7 @@ nextflow_pipeline {
111111
assertAll(
112112
{ assert snapshot(
113113
// pipeline versions.yml file for multiqc from which Nextflow version is removed because we tests pipelines on multiple Nextflow versions
114-
removeNextflowVersion("$outputDir/pipeline_info/nf_core_seqinspector_software_mqc_versions.yml"),
114+
removeFromYamlMap("$outputDir/pipeline_info/nf_core_seqinspector_software_mqc_versions.yml", "Workflow"),
115115
// All stable path names, with a relative path
116116
stable_name,
117117
// All files with stable contents

tests/MiSeq.nf.test.snap

Lines changed: 20 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
"Miseq data test (skip all tools)": {
33
"content": [
44
{
5-
"Workflow": {
6-
"nf-core/seqinspector": "v1.0dev"
5+
"SAMTOOLS_FAIDX": {
6+
"samtools": "1.22.1"
77
}
88
},
99
[
@@ -33,13 +33,16 @@
3333
],
3434
"meta": {
3535
"nf-test": "0.9.3",
36-
"nextflow": "25.10.2"
36+
"nextflow": "25.10.3"
3737
},
38-
"timestamp": "2025-12-12T16:48:15.085074556"
38+
"timestamp": "2026-02-10T17:15:27.612715634"
3939
},
4040
"MiSeq data test (single end reads)": {
4141
"content": [
4242
{
43+
"BWAMEM2_INDEX": {
44+
"bwamem2": "2.2.1"
45+
},
4346
"BWAMEM2_MEM": {
4447
"bwamem2": "2.2.1",
4548
"samtools": "1.22.1"
@@ -53,14 +56,14 @@
5356
"PICARD_COLLECTMULTIPLEMETRICS": {
5457
"picard": "3.4.0"
5558
},
59+
"SAMTOOLS_FAIDX": {
60+
"samtools": "1.22.1"
61+
},
5662
"SAMTOOLS_INDEX": {
5763
"samtools": "1.22.1"
5864
},
5965
"SEQFU_STATS": {
6066
"seqfu": "1.22.3"
61-
},
62-
"Workflow": {
63-
"nf-core/seqinspector": "v1.0dev"
6467
}
6568
},
6669
[
@@ -265,13 +268,16 @@
265268
],
266269
"meta": {
267270
"nf-test": "0.9.3",
268-
"nextflow": "25.10.2"
271+
"nextflow": "25.10.3"
269272
},
270-
"timestamp": "2025-12-12T16:45:20.420081882"
273+
"timestamp": "2026-02-10T17:14:12.684188306"
271274
},
272275
"Miseq data test (skip fastqc)": {
273276
"content": [
274277
{
278+
"BWAMEM2_INDEX": {
279+
"bwamem2": "2.2.1"
280+
},
275281
"BWAMEM2_MEM": {
276282
"bwamem2": "2.2.1",
277283
"samtools": "1.22.1"
@@ -282,14 +288,14 @@
282288
"PICARD_COLLECTMULTIPLEMETRICS": {
283289
"picard": "3.4.0"
284290
},
291+
"SAMTOOLS_FAIDX": {
292+
"samtools": "1.22.1"
293+
},
285294
"SAMTOOLS_INDEX": {
286295
"samtools": "1.22.1"
287296
},
288297
"SEQFU_STATS": {
289298
"seqfu": "1.22.3"
290-
},
291-
"Workflow": {
292-
"nf-core/seqinspector": "v1.0dev"
293299
}
294300
},
295301
[
@@ -439,8 +445,8 @@
439445
],
440446
"meta": {
441447
"nf-test": "0.9.3",
442-
"nextflow": "25.10.2"
448+
"nextflow": "25.10.3"
443449
},
444-
"timestamp": "2025-12-12T16:47:54.570558579"
450+
"timestamp": "2026-02-10T17:14:58.212405529"
445451
}
446452
}

tests/MiSeq_PairedEnd.nf.test

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ nextflow_pipeline {
3333
assertAll(
3434
{ assert snapshot(
3535
// pipeline versions.yml file for multiqc from which Nextflow version is removed because we tests pipelines on multiple Nextflow versions
36-
removeNextflowVersion("$outputDir/pipeline_info/nf_core_seqinspector_software_mqc_versions.yml"),
36+
removeFromYamlMap("$outputDir/pipeline_info/nf_core_seqinspector_software_mqc_versions.yml", "Workflow"),
3737
// All stable path names, with a relative path
3838
stable_name,
3939
// All files with stable contents

tests/MiSeq_PairedEnd.nf.test.snap

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22
"MiSeq data test (paired end reads)": {
33
"content": [
44
{
5+
"BWAMEM2_INDEX": {
6+
"bwamem2": "2.2.1"
7+
},
58
"BWAMEM2_MEM": {
69
"bwamem2": "2.2.1",
710
"samtools": "1.22.1"
@@ -15,14 +18,14 @@
1518
"PICARD_COLLECTMULTIPLEMETRICS": {
1619
"picard": "3.4.0"
1720
},
21+
"SAMTOOLS_FAIDX": {
22+
"samtools": "1.22.1"
23+
},
1824
"SAMTOOLS_INDEX": {
1925
"samtools": "1.22.1"
2026
},
2127
"SEQFU_STATS": {
2228
"seqfu": "1.22.3"
23-
},
24-
"Workflow": {
25-
"nf-core/seqinspector": "v1.0dev"
2629
}
2730
},
2831
[
@@ -418,8 +421,8 @@
418421
],
419422
"meta": {
420423
"nf-test": "0.9.3",
421-
"nextflow": "25.10.2"
424+
"nextflow": "25.10.3"
422425
},
423-
"timestamp": "2025-12-12T16:49:17.100345817"
426+
"timestamp": "2026-02-10T17:16:28.42493386"
424427
}
425428
}

0 commit comments

Comments
 (0)