Skip to content

Commit 07197c5

Browse files
authored
Merge pull request #1379 from maxulysse/better_snapshots
Improve pipeline level snapshots
2 parents fcbfa1b + 1d35e2a commit 07197c5

24 files changed

+12280
-15101
lines changed

CHANGELOG.md

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

4747
- [PR #1374](https://github.com/nf-core/rnaseq/pull/1374) - Bump pipeline version to 3.16.0dev
48+
- [PR #1379](https://github.com/nf-core/rnaseq/pull/1379) - Enhance pipeline level test snapshots
4849
- [PR #1380](https://github.com/nf-core/rnaseq/pull/1380) - Fix issues with R modules changing sample names
4950
- [PR #1381](https://github.com/nf-core/rnaseq/pull/1381) - Update all modules following massive conda usage update in nf-core modules
5051
- [PR #1382](https://github.com/nf-core/rnaseq/pull/1381) - Slight fixes for rnaseq preprocessing

nf-test.config

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,5 +13,6 @@ config {
1313
// load the necessary plugins
1414
plugins {
1515
load "nft-bam@0.3.0"
16+
load "nft-utils@0.0.2"
1617
}
1718
}

tests/.nftignore

Lines changed: 125 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,125 @@
1+
**/*DupRate_plot.{pdf,r}
2+
**/*Log.out
3+
**/*Log.{final,progress}.out
4+
**/*_fastqc.{html,zip}
5+
**/*_raw.{html,zip}
6+
**/*_{duprateExpBoxplot,duprateExpDens,expressionHist}.{pdf,png,svg}
7+
**/*bam_stat.txt
8+
**/*coverage.gtf
9+
**/*fastq.gz_trimming_report.txt
10+
**/*featureCounts.txt.summary
11+
**/*gene.abundance.txt
12+
**/*hisat2.summary
13+
**/*inner_distance*
14+
**/*junction*
15+
**/*markdup.sorted.MarkDuplicates.metrics.txt
16+
**/*markdup.sorted.{bam,bam.bai}
17+
**/*read_distribution.txt
18+
**/*sorted.bam.{flagstat,idxstats,stats}
19+
**/*sortmerna.log
20+
**/*splice_{events,junction}.{pdf,png,svg}
21+
**/*transcripts.gtf
22+
**/*{cnt,model,theta}
23+
**/*{css,gif,js}
24+
**/*{forward,reverse}.bigWig
25+
**/*{genes,isoforms}.results
26+
**/*{pos,seq}.DupRate.xls
27+
**/*{salmon,star_salmon,star_rsem}_deseq2_clustering-plot*{pdf,png,txt}
28+
**/Junction*.png
29+
**/Reads*.png
30+
**/abundance.{h5,tsv}
31+
**/cutadapt_filtered_reads_plot-{cnt,pct}.{pdf,svg}
32+
**/cutadapt_trimmed_sequences_*{pdf,svg}
33+
**/deseq2*
34+
**/dupradar-section-plot.{pdf,svg}
35+
**/fail_mapped_samples_table*
36+
**/fail_strand_check_table*
37+
**/fastqc-status-check-*{pdf,svg}
38+
**/fastqc_adapter_content_plot.{pdf,png,svg}
39+
**/fastqc_overrepresented_sequences_plot*{pdf,svg}
40+
**/fastqc_per_base_*_plot*{pdf,png,svg}
41+
**/fastqc_per_sequence_*{pdf,svg}
42+
**/fastqc_sequence_length_distribution_plot.{pdf,png,svg}
43+
**/fastqc_sequence_{counts,duplication_levels}_plot*{pdf,svg}
44+
**/fastqc_top_overrepresented_sequences_table*{pdf,png,svg,txt}
45+
**/featurecounts_biotype_plot-{cnt,pct}.{pdf,svg}
46+
**/fld.gz
47+
**/flenDist.txt
48+
**/general_stats_table.{pdf,png,svg}
49+
**/hisat2_pe_plot.txt
50+
**/hisat2_se_plot*{png,svg}
51+
**/hisat2_{pe,se}_plot-{cnt,pct}.{pdf,png,svg}
52+
**/junction_saturation_known.txt
53+
**/junction_saturation_novel.txt
54+
**/kallisto_alignment*{pdf,png,svg}
55+
**/kallisto_alignment.txt
56+
**/kallisto_quant.log
57+
**/meta_info.json
58+
**/multiqc_data.json
59+
**/multiqc_dupradar-section-plot.txt
60+
**/multiqc_fail_strand_check_table.txt
61+
**/multiqc_general_stats.txt
62+
**/multiqc_hisat2.txt
63+
**/multiqc_kallisto.txt
64+
**/multiqc_picard_dups.txt
65+
**/multiqc_plots
66+
**/multiqc_report.html
67+
**/multiqc_rsem.txt
68+
**/multiqc_rseqc_bam_stat.txt
69+
**/multiqc_rseqc_infer_experiment.txt
70+
**/multiqc_rseqc_junction_annotation.txt
71+
**/multiqc_rseqc_read_distribution.txt
72+
**/multiqc_salmon.txt
73+
**/multiqc_samtools_flagstat.txt
74+
**/multiqc_samtools_stats.txt
75+
**/multiqc_software_versions.txt
76+
**/multiqc_sortmerna.txt
77+
**/multiqc_sources.txt
78+
**/multiqc_star.txt
79+
**/multiqc_{salmon,star_salmon}_deseq2_pca-plot*txt
80+
**/picard_deduplication-{cnt,pct}.{pdf,png,svg}
81+
**/picard_deduplication.txt
82+
**/qualimapReport.html
83+
**/qualimap_gene_coverage_profile_Counts.{pdf,svg}
84+
**/qualimap_gene_coverage_profile_Normalised.{pdf,svg}
85+
**/qualimap_genomic_origin-{cnt,pct}.{pdf,png,svg}
86+
**/qualimap_genomic_origin.txt
87+
**/qualimap_rnaseq_genome_results.txt
88+
**/quant.genes.sf
89+
**/quant.sf
90+
**/rnaseq_qc_results.txt
91+
**/rsem_assignment_plot-{cnt,pct}.{pdf,png,svg}
92+
**/rsem_assignment_plot.txt
93+
**/rsem_multimapping_rates.{pdf,svg,txt}
94+
**/rseqc_bam_stat.{pdf,png,svg,txt}
95+
**/rseqc_infer_experiment_plot.{pdf,svg}
96+
**/rseqc_inner_*
97+
**/rseqc_junction_*
98+
**/rseqc_read_distribution_*
99+
**/rseqc_read_dups.txt
100+
**/rseqc_read_dups_plot.txt
101+
**/rseqc_read_dups_plot.{pdf,svg}
102+
**/run_info.json
103+
**/salmon_plot.{pdf,png,svg,txt}
104+
**/salmon_quant.log
105+
**/samtools-flagstat*
106+
**/samtools-idxstats-mapped-reads-plot_Normalised_Counts-log.{pdf,svg}
107+
**/samtools-idxstats-mapped-reads-plot_Normalised_Counts-{cnt,pct}.{pdf,svg}
108+
**/samtools-idxstats-mapped-reads-plot_Observed_over_Expected_Counts-log.{pdf,svg}
109+
**/samtools-idxstats-mapped-reads-plot_Observed_over_Expected_Counts-{cnt,pct}.{pdf,svg}
110+
**/samtools-idxstats-mapped-reads-plot_Raw_Counts-log.{pdf,svg}
111+
**/samtools-idxstats-mapped-reads-plot_Raw_Counts-{cnt,pct}.{pdf,svg}
112+
**/samtools-stats-dp.{pdf,png,svg,txt}
113+
**/sortmerna-detailed-plot-{cnt,pct}.{pdf,svg}
114+
**/sortmerna-detailed-plot.txt
115+
**/star_summary_table.{pdf,png,svg,txt}
116+
**/t_data.ctab
117+
**/{kallisto,salmon}.merged*
118+
**/{salmon,star_rsem}_deseq2_{clustering,pca}-plot.{pdf,png,svg}
119+
**/{salmon,star_rsem}_deseq2_{pca,pca}-plot.{pdf,png,svg}
120+
**/{samtools,star}_alignment_plot*
121+
**/{star_rsem,star_salmon}_deseq2_{clustering,pca}-plot*{pdf,png,svg}
122+
bbsplit/*.stats.txt
123+
pipeline_info/*.{html,json,txt,yml}
124+
**/deseq2_qc/size_factors/*.txt
125+
star_rsem/log/*.log

0 commit comments

Comments
 (0)