forked from galaxyproject/iwc
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathchipseq-sr-tests.yml
More file actions
96 lines (96 loc) · 3.12 KB
/
Copy pathchipseq-sr-tests.yml
File metadata and controls
96 lines (96 loc) · 3.12 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
- doc: Test outline for ChIPseq_SR
job:
SR fastq input:
class: Collection
collection_type: list
elements:
- identifier: wt_H3K4me3
class: File
location: https://zenodo.org/record/1324070/files/wt_H3K4me3_read1.fastq.gz
filetype: fastqsanger.gz
hashes:
- hash_function: SHA-1
hash_value: 60cef994485a6bddf9e2b7efca464efc34559c12
Adapter sequence: 'GATCGGAAGAGCACACGTCTGAACTCCAGTCAC'
Percentage of bad quality bases per read: 70
Reference genome: 'mm10'
Effective genome size: 1870000000
Normalize profile: true
outputs:
MultiQC webpage:
asserts:
- that: "has_text"
text: "wt_H3K4me3"
- that: "has_text"
text: <a href="#fastp" class="nav-l1">fastp</a>
- that: "has_text"
text: <a href="#bowtie2" class="nav-l1">Bowtie 2 / HiSAT2</a>
'MultiQC on input dataset(s): Stats':
asserts:
has_line:
line: "Sample\tmacs2-d\tmacs2-treatment_redundant_rate\tmacs2-peak_count\tbowtie_2_hisat2-overall_alignment_rate\tfastp-after_filtering_q30_rate\tfastp-after_filtering_q30_bases\tfastp-filtering_result_passed_filter_reads\tfastp-after_filtering_gc_content\tfastp-pct_surviving_reads\tfastp-pct_surviving_bases\tfastp-pct_adapter\tfastp-before_filtering_read1_mean_length"
has_text_matching:
expression: "wt_H3K4me3\t200.0\t0.0\t9\t98.[0-9]*\t93.[0-9]*\t2.3[0-9]*\t0.049[0-9]*\t57.[0-9]*\t99.[0-9]*\t99.[0-9]*\t0.12[0-9]*\t51.0"
filtered BAM:
class: Collection
element_tests:
wt_H3K4me3:
asserts:
has_size:
value: 2587182
delta: 200000
MACS2 summits:
class: Collection
element_tests:
wt_H3K4me3:
asserts:
has_n_lines:
n: 9
MACS2 peaks:
class: Collection
element_tests:
wt_H3K4me3:
asserts:
- that: "has_text"
text: "# effective genome size = 1.87e+09"
- that: "has_text"
text: "# d = 200"
- that: "has_text"
text: "# tags after filtering in treatment: 44528"
MACS2 narrowPeak:
class: Collection
element_tests:
wt_H3K4me3:
asserts:
has_n_lines:
n: 9
MACS2 report:
class: Collection
element_tests:
wt_H3K4me3:
asserts:
- that: "has_text"
text: "# effective genome size = 1.87e+09"
- that: "has_text"
text: "# d = 200"
- that: "has_text"
text: "# tags after filtering in treatment: 44528"
coverage from MACS2:
class: Collection
element_tests:
wt_H3K4me3:
asserts:
has_size:
value: 563563
delta: 10000
mapping stats:
class: Collection
element_tests:
wt_H3K4me3:
asserts:
- that: "has_text"
text: "49813 reads; of these:"
- that: "has_text"
text: "44357 (89.05%) aligned exactly 1 time"
- that: "has_text"
text: "98.27% overall alignment rate"