Skip to content

Commit c5e4f04

Browse files
committed
added genomeSize 0 for plasmid recipes
1 parent b59cf51 commit c5e4f04

File tree

1 file changed

+29
-1
lines changed

1 file changed

+29
-1
lines changed

flowcraft/generator/recipes/plasmids.py

Lines changed: 29 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,13 @@ def __init__(self):
2222
"mash_screen | " \
2323
"mapping_patlas)"
2424

25+
# Recipe parameters and directives
26+
self.directives = {
27+
"integrity_coverage": {
28+
"params": {"genomeSize": "0"}
29+
}
30+
}
31+
2532

2633
class PlasmidsMapping(Recipe):
2734
"""
@@ -38,6 +45,13 @@ def __init__(self):
3845
"fastqc_trimmomatic " \
3946
"mapping_patlas"
4047

48+
# Recipe parameters and directives
49+
self.directives = {
50+
"integrity_coverage": {
51+
"params": {"genomeSize": "0"}
52+
}
53+
}
54+
4155

4256
class PlasmidsAssembly(Recipe):
4357
"""
@@ -54,7 +68,14 @@ def __init__(self):
5468
"fastqc_trimmomatic " \
5569
"spades " \
5670
"pilon " \
57-
"mash_dist "
71+
"mash_dist"
72+
73+
# Recipe parameters and directives
74+
self.directives = {
75+
"integrity_coverage": {
76+
"params": {"genomeSize": "0"}
77+
}
78+
}
5879

5980

6081
class PlasmidsMash(Recipe):
@@ -71,3 +92,10 @@ def __init__(self):
7192
self.pipeline_str = "integrity_coverage " \
7293
"fastqc_trimmomatic " \
7394
"mash_screen"
95+
96+
# Recipe parameters and directives
97+
self.directives = {
98+
"integrity_coverage": {
99+
"params": {"genomeSize": "0"}
100+
}
101+
}

0 commit comments

Comments
 (0)