Skip to content

Commit d65784a

Browse files
authored
Merge pull request #3589 from nf-core/dev
dev > main for 3.3.0 release
2 parents e6497bc + cc0276f commit d65784a

File tree

181 files changed

+7106
-2658
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

181 files changed

+7106
-2658
lines changed

.editorconfig

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

.github/actions/create-lint-wf/action.yml

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ runs:
4949
# Remove TODO statements
5050
- name: remove TODO
5151
shell: bash
52-
run: find nf-core-testpipeline -type f -exec sed -i '/TODO nf-core:/d' {} \;
52+
run: find nf-core-testpipeline -type f -exec sed -i 's#TODO nf-core:##g' {} \;
5353
working-directory: create-lint-wf
5454

5555
# Uncomment includeConfig statement
@@ -64,12 +64,6 @@ runs:
6464
run: find nf-core-testpipeline -type f -exec sed -i 's/zenodo.XXXXXX/zenodo.123456/g' {} \;
6565
working-directory: create-lint-wf
6666

67-
# Add empty ro-crate file
68-
- name: add empty ro-crate file
69-
shell: bash
70-
run: touch nf-core-testpipeline/ro-crate-metadata.json
71-
working-directory: create-lint-wf
72-
7367
# Run nf-core pipelines linting
7468
- name: nf-core pipelines lint
7569
shell: bash
@@ -88,7 +82,7 @@ runs:
8882

8983
- name: Upload log file artifact
9084
if: ${{ always() }}
91-
uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4
85+
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
9286
with:
9387
name: nf-core-log-file-${{ matrix.NXF_VER }}
9488
path: create-lint-wf/log.txt
Lines changed: 109 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,109 @@
1+
{
2+
"-profile test": {
3+
"content": [
4+
4,
5+
null,
6+
[
7+
"fastqc",
8+
"fastqc/SAMPLE1_PE_1_fastqc.html",
9+
"fastqc/SAMPLE1_PE_1_fastqc.zip",
10+
"fastqc/SAMPLE1_PE_2_fastqc.html",
11+
"fastqc/SAMPLE1_PE_2_fastqc.zip",
12+
"fastqc/SAMPLE2_PE_1_fastqc.html",
13+
"fastqc/SAMPLE2_PE_1_fastqc.zip",
14+
"fastqc/SAMPLE2_PE_2_fastqc.html",
15+
"fastqc/SAMPLE2_PE_2_fastqc.zip",
16+
"fastqc/SAMPLE3_SE_1_fastqc.html",
17+
"fastqc/SAMPLE3_SE_1_fastqc.zip",
18+
"fastqc/SAMPLE3_SE_2_fastqc.html",
19+
"fastqc/SAMPLE3_SE_2_fastqc.zip",
20+
"multiqc",
21+
"multiqc/multiqc_data",
22+
"multiqc/multiqc_data/fastqc-status-check-heatmap.txt",
23+
"multiqc/multiqc_data/fastqc_overrepresented_sequences_plot.txt",
24+
"multiqc/multiqc_data/fastqc_per_base_n_content_plot.txt",
25+
"multiqc/multiqc_data/fastqc_per_base_sequence_quality_plot.txt",
26+
"multiqc/multiqc_data/fastqc_per_sequence_gc_content_plot_Counts.txt",
27+
"multiqc/multiqc_data/fastqc_per_sequence_gc_content_plot_Percentages.txt",
28+
"multiqc/multiqc_data/fastqc_per_sequence_quality_scores_plot.txt",
29+
"multiqc/multiqc_data/fastqc_sequence_counts_plot.txt",
30+
"multiqc/multiqc_data/fastqc_sequence_duplication_levels_plot.txt",
31+
"multiqc/multiqc_data/fastqc_sequence_length_distribution_plot.txt",
32+
"multiqc/multiqc_data/fastqc_top_overrepresented_sequences_table.txt",
33+
"multiqc/multiqc_data/multiqc.log",
34+
"multiqc/multiqc_data/multiqc_citations.txt",
35+
"multiqc/multiqc_data/multiqc_data.json",
36+
"multiqc/multiqc_data/multiqc_fastqc.txt",
37+
"multiqc/multiqc_data/multiqc_general_stats.txt",
38+
"multiqc/multiqc_data/multiqc_software_versions.txt",
39+
"multiqc/multiqc_data/multiqc_sources.txt",
40+
"multiqc/multiqc_plots",
41+
"multiqc/multiqc_plots/pdf",
42+
"multiqc/multiqc_plots/pdf/fastqc-status-check-heatmap.pdf",
43+
"multiqc/multiqc_plots/pdf/fastqc_overrepresented_sequences_plot.pdf",
44+
"multiqc/multiqc_plots/pdf/fastqc_per_base_n_content_plot.pdf",
45+
"multiqc/multiqc_plots/pdf/fastqc_per_base_sequence_quality_plot.pdf",
46+
"multiqc/multiqc_plots/pdf/fastqc_per_sequence_gc_content_plot_Counts.pdf",
47+
"multiqc/multiqc_plots/pdf/fastqc_per_sequence_gc_content_plot_Percentages.pdf",
48+
"multiqc/multiqc_plots/pdf/fastqc_per_sequence_quality_scores_plot.pdf",
49+
"multiqc/multiqc_plots/pdf/fastqc_sequence_counts_plot-cnt.pdf",
50+
"multiqc/multiqc_plots/pdf/fastqc_sequence_counts_plot-pct.pdf",
51+
"multiqc/multiqc_plots/pdf/fastqc_sequence_duplication_levels_plot.pdf",
52+
"multiqc/multiqc_plots/pdf/fastqc_sequence_length_distribution_plot.pdf",
53+
"multiqc/multiqc_plots/pdf/fastqc_top_overrepresented_sequences_table.pdf",
54+
"multiqc/multiqc_plots/pdf/general_stats_table.pdf",
55+
"multiqc/multiqc_plots/png",
56+
"multiqc/multiqc_plots/png/fastqc-status-check-heatmap.png",
57+
"multiqc/multiqc_plots/png/fastqc_overrepresented_sequences_plot.png",
58+
"multiqc/multiqc_plots/png/fastqc_per_base_n_content_plot.png",
59+
"multiqc/multiqc_plots/png/fastqc_per_base_sequence_quality_plot.png",
60+
"multiqc/multiqc_plots/png/fastqc_per_sequence_gc_content_plot_Counts.png",
61+
"multiqc/multiqc_plots/png/fastqc_per_sequence_gc_content_plot_Percentages.png",
62+
"multiqc/multiqc_plots/png/fastqc_per_sequence_quality_scores_plot.png",
63+
"multiqc/multiqc_plots/png/fastqc_sequence_counts_plot-cnt.png",
64+
"multiqc/multiqc_plots/png/fastqc_sequence_counts_plot-pct.png",
65+
"multiqc/multiqc_plots/png/fastqc_sequence_duplication_levels_plot.png",
66+
"multiqc/multiqc_plots/png/fastqc_sequence_length_distribution_plot.png",
67+
"multiqc/multiqc_plots/png/fastqc_top_overrepresented_sequences_table.png",
68+
"multiqc/multiqc_plots/png/general_stats_table.png",
69+
"multiqc/multiqc_plots/svg",
70+
"multiqc/multiqc_plots/svg/fastqc-status-check-heatmap.svg",
71+
"multiqc/multiqc_plots/svg/fastqc_overrepresented_sequences_plot.svg",
72+
"multiqc/multiqc_plots/svg/fastqc_per_base_n_content_plot.svg",
73+
"multiqc/multiqc_plots/svg/fastqc_per_base_sequence_quality_plot.svg",
74+
"multiqc/multiqc_plots/svg/fastqc_per_sequence_gc_content_plot_Counts.svg",
75+
"multiqc/multiqc_plots/svg/fastqc_per_sequence_gc_content_plot_Percentages.svg",
76+
"multiqc/multiqc_plots/svg/fastqc_per_sequence_quality_scores_plot.svg",
77+
"multiqc/multiqc_plots/svg/fastqc_sequence_counts_plot-cnt.svg",
78+
"multiqc/multiqc_plots/svg/fastqc_sequence_counts_plot-pct.svg",
79+
"multiqc/multiqc_plots/svg/fastqc_sequence_duplication_levels_plot.svg",
80+
"multiqc/multiqc_plots/svg/fastqc_sequence_length_distribution_plot.svg",
81+
"multiqc/multiqc_plots/svg/fastqc_top_overrepresented_sequences_table.svg",
82+
"multiqc/multiqc_plots/svg/general_stats_table.svg",
83+
"multiqc/multiqc_report.html",
84+
"pipeline_info",
85+
"pipeline_info/testpipeline_software_mqc_versions.yml"
86+
],
87+
[
88+
"fastqc-status-check-heatmap.txt:md5,0f1975c565a16bf09be08a05c204ded7",
89+
"fastqc_overrepresented_sequences_plot.txt:md5,4b23cea39c4e23deef6b97810bc1ee46",
90+
"fastqc_per_base_n_content_plot.txt:md5,037692101c0130c72493d3bbfa3afac1",
91+
"fastqc_per_base_sequence_quality_plot.txt:md5,bfe735f3e31befe13bdf6761bb297d6e",
92+
"fastqc_per_sequence_gc_content_plot_Counts.txt:md5,7108d19c46ef7883e864ba274c457d2e",
93+
"fastqc_per_sequence_gc_content_plot_Percentages.txt:md5,23f527c80a148e4f34e5a43f6e520a90",
94+
"fastqc_per_sequence_quality_scores_plot.txt:md5,a0cc0e6df7bfb05257da1cfc88b13c50",
95+
"fastqc_sequence_counts_plot.txt:md5,c6e4e1588e6765fe8df27812a1322fbd",
96+
"fastqc_sequence_duplication_levels_plot.txt:md5,3cde2db4033f6c64648976d1174db925",
97+
"fastqc_sequence_length_distribution_plot.txt:md5,e82b9b14a7e24c0c5f27af97cebb6870",
98+
"multiqc_citations.txt:md5,4c806e63a283ec1b7e78cdae3a923d4f",
99+
"multiqc_fastqc.txt:md5,1a41c2158adc9947bff9232962f70110",
100+
"multiqc_general_stats.txt:md5,0b54e4e764665bd57fe0f95216744a78"
101+
]
102+
],
103+
"meta": {
104+
"nf-test": "0.9.2",
105+
"nextflow": "25.03.1"
106+
},
107+
"timestamp": "2025-05-07T13:52:10.350817122"
108+
}
109+
}
Lines changed: 109 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,109 @@
1+
{
2+
"-profile test": {
3+
"content": [
4+
4,
5+
null,
6+
[
7+
"fastqc",
8+
"fastqc/SAMPLE1_PE_1_fastqc.html",
9+
"fastqc/SAMPLE1_PE_1_fastqc.zip",
10+
"fastqc/SAMPLE1_PE_2_fastqc.html",
11+
"fastqc/SAMPLE1_PE_2_fastqc.zip",
12+
"fastqc/SAMPLE2_PE_1_fastqc.html",
13+
"fastqc/SAMPLE2_PE_1_fastqc.zip",
14+
"fastqc/SAMPLE2_PE_2_fastqc.html",
15+
"fastqc/SAMPLE2_PE_2_fastqc.zip",
16+
"fastqc/SAMPLE3_SE_1_fastqc.html",
17+
"fastqc/SAMPLE3_SE_1_fastqc.zip",
18+
"fastqc/SAMPLE3_SE_2_fastqc.html",
19+
"fastqc/SAMPLE3_SE_2_fastqc.zip",
20+
"multiqc",
21+
"multiqc/multiqc_data",
22+
"multiqc/multiqc_data/fastqc-status-check-heatmap.txt",
23+
"multiqc/multiqc_data/fastqc_overrepresented_sequences_plot.txt",
24+
"multiqc/multiqc_data/fastqc_per_base_n_content_plot.txt",
25+
"multiqc/multiqc_data/fastqc_per_base_sequence_quality_plot.txt",
26+
"multiqc/multiqc_data/fastqc_per_sequence_gc_content_plot_Counts.txt",
27+
"multiqc/multiqc_data/fastqc_per_sequence_gc_content_plot_Percentages.txt",
28+
"multiqc/multiqc_data/fastqc_per_sequence_quality_scores_plot.txt",
29+
"multiqc/multiqc_data/fastqc_sequence_counts_plot.txt",
30+
"multiqc/multiqc_data/fastqc_sequence_duplication_levels_plot.txt",
31+
"multiqc/multiqc_data/fastqc_sequence_length_distribution_plot.txt",
32+
"multiqc/multiqc_data/fastqc_top_overrepresented_sequences_table.txt",
33+
"multiqc/multiqc_data/multiqc.log",
34+
"multiqc/multiqc_data/multiqc_citations.txt",
35+
"multiqc/multiqc_data/multiqc_data.json",
36+
"multiqc/multiqc_data/multiqc_fastqc.txt",
37+
"multiqc/multiqc_data/multiqc_general_stats.txt",
38+
"multiqc/multiqc_data/multiqc_software_versions.txt",
39+
"multiqc/multiqc_data/multiqc_sources.txt",
40+
"multiqc/multiqc_plots",
41+
"multiqc/multiqc_plots/pdf",
42+
"multiqc/multiqc_plots/pdf/fastqc-status-check-heatmap.pdf",
43+
"multiqc/multiqc_plots/pdf/fastqc_overrepresented_sequences_plot.pdf",
44+
"multiqc/multiqc_plots/pdf/fastqc_per_base_n_content_plot.pdf",
45+
"multiqc/multiqc_plots/pdf/fastqc_per_base_sequence_quality_plot.pdf",
46+
"multiqc/multiqc_plots/pdf/fastqc_per_sequence_gc_content_plot_Counts.pdf",
47+
"multiqc/multiqc_plots/pdf/fastqc_per_sequence_gc_content_plot_Percentages.pdf",
48+
"multiqc/multiqc_plots/pdf/fastqc_per_sequence_quality_scores_plot.pdf",
49+
"multiqc/multiqc_plots/pdf/fastqc_sequence_counts_plot-cnt.pdf",
50+
"multiqc/multiqc_plots/pdf/fastqc_sequence_counts_plot-pct.pdf",
51+
"multiqc/multiqc_plots/pdf/fastqc_sequence_duplication_levels_plot.pdf",
52+
"multiqc/multiqc_plots/pdf/fastqc_sequence_length_distribution_plot.pdf",
53+
"multiqc/multiqc_plots/pdf/fastqc_top_overrepresented_sequences_table.pdf",
54+
"multiqc/multiqc_plots/pdf/general_stats_table.pdf",
55+
"multiqc/multiqc_plots/png",
56+
"multiqc/multiqc_plots/png/fastqc-status-check-heatmap.png",
57+
"multiqc/multiqc_plots/png/fastqc_overrepresented_sequences_plot.png",
58+
"multiqc/multiqc_plots/png/fastqc_per_base_n_content_plot.png",
59+
"multiqc/multiqc_plots/png/fastqc_per_base_sequence_quality_plot.png",
60+
"multiqc/multiqc_plots/png/fastqc_per_sequence_gc_content_plot_Counts.png",
61+
"multiqc/multiqc_plots/png/fastqc_per_sequence_gc_content_plot_Percentages.png",
62+
"multiqc/multiqc_plots/png/fastqc_per_sequence_quality_scores_plot.png",
63+
"multiqc/multiqc_plots/png/fastqc_sequence_counts_plot-cnt.png",
64+
"multiqc/multiqc_plots/png/fastqc_sequence_counts_plot-pct.png",
65+
"multiqc/multiqc_plots/png/fastqc_sequence_duplication_levels_plot.png",
66+
"multiqc/multiqc_plots/png/fastqc_sequence_length_distribution_plot.png",
67+
"multiqc/multiqc_plots/png/fastqc_top_overrepresented_sequences_table.png",
68+
"multiqc/multiqc_plots/png/general_stats_table.png",
69+
"multiqc/multiqc_plots/svg",
70+
"multiqc/multiqc_plots/svg/fastqc-status-check-heatmap.svg",
71+
"multiqc/multiqc_plots/svg/fastqc_overrepresented_sequences_plot.svg",
72+
"multiqc/multiqc_plots/svg/fastqc_per_base_n_content_plot.svg",
73+
"multiqc/multiqc_plots/svg/fastqc_per_base_sequence_quality_plot.svg",
74+
"multiqc/multiqc_plots/svg/fastqc_per_sequence_gc_content_plot_Counts.svg",
75+
"multiqc/multiqc_plots/svg/fastqc_per_sequence_gc_content_plot_Percentages.svg",
76+
"multiqc/multiqc_plots/svg/fastqc_per_sequence_quality_scores_plot.svg",
77+
"multiqc/multiqc_plots/svg/fastqc_sequence_counts_plot-cnt.svg",
78+
"multiqc/multiqc_plots/svg/fastqc_sequence_counts_plot-pct.svg",
79+
"multiqc/multiqc_plots/svg/fastqc_sequence_duplication_levels_plot.svg",
80+
"multiqc/multiqc_plots/svg/fastqc_sequence_length_distribution_plot.svg",
81+
"multiqc/multiqc_plots/svg/fastqc_top_overrepresented_sequences_table.svg",
82+
"multiqc/multiqc_plots/svg/general_stats_table.svg",
83+
"multiqc/multiqc_report.html",
84+
"pipeline_info",
85+
"pipeline_info/testpipeline_software_mqc_versions.yml"
86+
],
87+
[
88+
"fastqc-status-check-heatmap.txt:md5,0f1975c565a16bf09be08a05c204ded7",
89+
"fastqc_overrepresented_sequences_plot.txt:md5,4b23cea39c4e23deef6b97810bc1ee46",
90+
"fastqc_per_base_n_content_plot.txt:md5,037692101c0130c72493d3bbfa3afac1",
91+
"fastqc_per_base_sequence_quality_plot.txt:md5,bfe735f3e31befe13bdf6761bb297d6e",
92+
"fastqc_per_sequence_gc_content_plot_Counts.txt:md5,7108d19c46ef7883e864ba274c457d2e",
93+
"fastqc_per_sequence_gc_content_plot_Percentages.txt:md5,23f527c80a148e4f34e5a43f6e520a90",
94+
"fastqc_per_sequence_quality_scores_plot.txt:md5,a0cc0e6df7bfb05257da1cfc88b13c50",
95+
"fastqc_sequence_counts_plot.txt:md5,c6e4e1588e6765fe8df27812a1322fbd",
96+
"fastqc_sequence_duplication_levels_plot.txt:md5,3cde2db4033f6c64648976d1174db925",
97+
"fastqc_sequence_length_distribution_plot.txt:md5,e82b9b14a7e24c0c5f27af97cebb6870",
98+
"multiqc_citations.txt:md5,4c806e63a283ec1b7e78cdae3a923d4f",
99+
"multiqc_fastqc.txt:md5,1a41c2158adc9947bff9232962f70110",
100+
"multiqc_general_stats.txt:md5,0b54e4e764665bd57fe0f95216744a78"
101+
]
102+
],
103+
"meta": {
104+
"nf-test": "0.9.2",
105+
"nextflow": "25.03.1"
106+
},
107+
"timestamp": "2025-05-07T13:52:01.993722854"
108+
}
109+
}

0 commit comments

Comments
 (0)