@@ -33,11 +33,11 @@ def align():
33
33
"harpy align bwa" : [
34
34
{
35
35
"name" : "Parameters" ,
36
- "options" : ["--extra-params" , "--genome" , "--ignore-bx" , "-- keep-unmapped" , "--molecule-distance" , "--min-quality" ],
36
+ "options" : ["--extra-params" , "--genome" , "--keep-unmapped" , "--molecule-distance" , "--min-quality" ],
37
37
},
38
38
{
39
39
"name" : "Workflow Controls" ,
40
- "options" : ["--container" , "--contigs" , "--depth-window" , "--hpc" , "--output-dir" , "--quiet" , "--skip-reports" , "--snakemake" , "--threads" , "--help" ],
40
+ "options" : ["--container" , "--contigs" , "--depth-window" , "--hpc" , "--ignore-bx" , "-- output-dir" , "--quiet" , "--skip-reports" , "--snakemake" , "--threads" , "--help" ],
41
41
},
42
42
],
43
43
"harpy align ema" : [
@@ -53,11 +53,11 @@ def align():
53
53
"harpy align strobe" : [
54
54
{
55
55
"name" : "Parameters" ,
56
- "options" : ["--extra-params" , "--genome" , "--ignore-bx" , "-- keep-unmapped" , "--molecule-distance" , "--min-quality" , "--read-length" ],
56
+ "options" : ["--extra-params" , "--genome" , "--keep-unmapped" , "--molecule-distance" , "--min-quality" , "--read-length" ],
57
57
},
58
58
{
59
59
"name" : "Workflow Controls" ,
60
- "options" : ["--container" , "--contigs" , "--depth-window" , "--hpc" , "--output-dir" , "--quiet" , "--skip-reports" , "--snakemake" , "--threads" , "--help" ],
60
+ "options" : ["--container" , "--contigs" , "--depth-window" , "--hpc" , "--ignore-bx" , "-- output-dir" , "--quiet" , "--skip-reports" , "--snakemake" , "--threads" , "--help" ],
61
61
},
62
62
]
63
63
}
@@ -66,7 +66,6 @@ def align():
66
66
@click .option ('-g' , '--genome' , type = InputFile ("fasta" , gzip_ok = True ), required = True , help = 'Genome assembly for read mapping' )
67
67
@click .option ('-w' , '--depth-window' , default = 50000 , show_default = True , type = int , help = 'Interval size (in bp) for depth stats' )
68
68
@click .option ('-x' , '--extra-params' , type = BwaParams (), help = 'Additional bwa mem parameters, in quotes' )
69
- @click .option ('-i' , '--ignore-bx' , is_flag = True , default = False , help = 'Ignore parts of the workflow specific to linked-read sequences' )
70
69
@click .option ('-u' , '--keep-unmapped' , is_flag = True , default = False , help = 'Retain unmapped sequences in the output' )
71
70
@click .option ('-q' , '--min-quality' , default = 30 , show_default = True , type = click .IntRange (min = 0 , max = 40 ), help = 'Minimum mapping quality to pass filtering' )
72
71
@click .option ('-d' , '--molecule-distance' , default = 100000 , show_default = True , type = click .IntRange (min = 0 , max_open = True ), help = 'Distance cutoff to split molecules (bp)' )
@@ -76,6 +75,7 @@ def align():
76
75
@click .option ('--contigs' , type = ContigList (), help = 'File or list of contigs to plot' )
77
76
@click .option ('--setup-only' , is_flag = True , hidden = True , default = False , help = 'Setup the workflow and exit' )
78
77
@click .option ('--hpc' , type = HPCProfile (), help = 'Directory with HPC submission `config.yaml` file' )
78
+ @click .option ('--ignore-bx' , is_flag = True , default = False , help = 'Ignore parts of the workflow specific to linked-read sequences' )
79
79
@click .option ('--quiet' , is_flag = True , show_default = True , default = False , help = 'Don\' t show output text while running' )
80
80
@click .option ('--skip-reports' , is_flag = True , show_default = True , default = False , help = 'Don\' t generate HTML reports' )
81
81
@click .option ('--snakemake' , type = SnakemakeParams (), help = 'Additional Snakemake parameters, in quotes' )
@@ -264,7 +264,6 @@ def ema(inputs, output_dir, platform, barcode_list, fragment_density, genome, de
264
264
@click .option ('-g' , '--genome' , type = InputFile ("fasta" , gzip_ok = True ), required = True , help = 'Genome assembly for read mapping' )
265
265
@click .option ('-w' , '--depth-window' , default = 50000 , show_default = True , type = int , help = 'Interval size (in bp) for depth stats' )
266
266
@click .option ('-x' , '--extra-params' , type = StrobeAlignParams (), help = 'Additional aligner parameters, in quotes' )
267
- @click .option ('-i' , '--ignore-bx' , is_flag = True , default = False , help = 'Ignore parts of the workflow specific to linked-read sequences' )
268
267
@click .option ('-u' , '--keep-unmapped' , is_flag = True , default = False , help = 'Retain unmapped sequences in the output' )
269
268
@click .option ('-q' , '--min-quality' , default = 30 , show_default = True , type = click .IntRange (min = 0 , max = 40 ), help = 'Minimum mapping quality to pass filtering' )
270
269
@click .option ('-d' , '--molecule-distance' , default = 100000 , show_default = True , type = click .IntRange (min = 0 , max_open = True ), help = 'Distance cutoff to split molecules (bp)' )
@@ -275,6 +274,7 @@ def ema(inputs, output_dir, platform, barcode_list, fragment_density, genome, de
275
274
@click .option ('--container' , is_flag = True , default = False , help = 'Use a container instead of conda' )
276
275
@click .option ('--setup-only' , is_flag = True , hidden = True , default = False , help = 'Setup the workflow and exit' )
277
276
@click .option ('--hpc' , type = HPCProfile (), help = 'Directory with HPC submission `config.yaml` file' )
277
+ @click .option ('--ignore-bx' , is_flag = True , default = False , help = 'Ignore parts of the workflow specific to linked-read sequences' )
278
278
@click .option ('--quiet' , is_flag = True , show_default = True , default = False , help = 'Don\' t show output text while running' )
279
279
@click .option ('--skip-reports' , is_flag = True , show_default = True , default = False , help = 'Don\' t generate HTML reports' )
280
280
@click .option ('--snakemake' , type = SnakemakeParams (), help = 'Additional Snakemake parameters, in quotes' )
0 commit comments