40
40
-b, -bed ... bed files(s) of SVs
41
41
-snv ... snv vcf files(s), must be bgzipped and tabixed
42
42
-p, -ped ... ped files(s)
43
+ -ini ... configuration INI file (the default one lives in the sv2 package)
43
44
44
45
genotype arguments: github.com/dantaki/SV2/wiki/Options#genotype-arguments
45
46
@@ -84,6 +85,7 @@ def main():
84
85
inArgs .add_argument ('-v' ,'-vcf' ,type = str ,default = None ,nargs = '*' )
85
86
inArgs .add_argument ('-snv' ,type = str ,default = None ,nargs = '*' )
86
87
inArgs .add_argument ('-p' ,'-ped' ,type = str ,default = None ,nargs = '*' )
88
+ genoArgs .add_argument ('-ini' ,required = False ,default = None ,type = str )
87
89
genoArgs .add_argument ('-g' ,'-genome' ,required = False ,default = 'hg19' ,type = str )
88
90
genoArgs .add_argument ('-pcrfree' ,required = False ,default = False ,action = "store_true" )
89
91
genoArgs .add_argument ('-M' ,default = False ,required = False ,action = "store_true" )
@@ -105,7 +107,7 @@ def main():
105
107
optArgs .add_argument ('-O' ,'-odir' ,required = False ,default = os .getcwd (),type = str )
106
108
optArgs .add_argument ('-h' ,'-help' ,required = False ,action = "store_true" ,default = False )
107
109
args = parser .parse_args ()
108
- bams ,bed ,vcf ,snv ,ped = args .i ,args .b ,args .v ,args .snv ,args .p
110
+ bams ,bed ,vcf ,snv ,ped , ini = args .i ,args .b ,args .v ,args .snv ,args .p , args . ini
109
111
gen ,pcrfree ,legacy_m ,merge_flag ,min_ovr ,anno_flag = args .g ,args .pcrfree ,args .M ,args .merge ,args .min_ovr ,args .no_anno
110
112
predir ,featsdir = args .pre ,args .feats
111
113
clfLoad , classifier_name = args .load_clf ,args .clf
@@ -124,6 +126,7 @@ def main():
124
126
olog = logfh
125
127
if olog == None : olog = 'STDOUT'
126
128
print 'sv2 version:{} report bugs to <dantaki at ucsd dot edu> error messages located in {}' .format (__version__ ,olog )
129
+ Config .ini = ini
127
130
Confs = Config ()
128
131
if clfLoad != None :
129
132
Confs .load_clf (clfLoad )
@@ -236,4 +239,4 @@ def main():
236
239
output (SV ,SVs ,Peds ,ids ,gen ,outdir + ofh ,anno_flag ,tmp_dir )
237
240
shutil .rmtree (tmp_dir )
238
241
if logfh != None : lfh .close ()
239
- report_time (init_time ,'GENOTYPING COMPLETE' )
242
+ report_time (init_time ,'GENOTYPING COMPLETE' )
0 commit comments