Skip to content

Commit bf71309

Browse files
authored
Merge pull request #3559 from mirpedrol/ci-nf-test
General: Update CI to test template pipelines with nf-test
2 parents 742897d + cb296bb commit bf71309

26 files changed

+2245
-12
lines changed
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)