@@ -52,6 +52,7 @@ def varsim_somatic_main():
52
52
main_parser .add_argument ("--keep_temp" , action = "store_true" , help = "Keep temporary files" )
53
53
main_parser .add_argument ("--java_max_mem" , metavar = "XMX" , help = "max java memory" , default = "10g" , type = str )
54
54
main_parser .add_argument ("--java" , metavar = "PATH" , help = "path to java" , default = "java" , type = str )
55
+ main_parser .add_argument ("--python" , metavar = "PATH" , help = "path to python" , default = "python" , type = str )
55
56
main_parser .add_argument ('--version' , action = 'version' , version = get_version ())
56
57
57
58
@@ -178,7 +179,8 @@ def varsim_somatic_main():
178
179
elif args .simulator == "art" and args .art_options :
179
180
other_varsim_opts += ["--art_options" , args .art_options ]
180
181
181
- varsim_command = ["python" , os .path .realpath (VARSIM_PY ),
182
+ args .python = utils .get_python (args .python )
183
+ varsim_command = [args .python , os .path .realpath (VARSIM_PY ),
182
184
"--out_dir" , str (os .path .realpath (args .out_dir )),
183
185
"--work_dir" , str (os .path .realpath (args .work_dir )),
184
186
"--log_dir" , str (os .path .realpath (os .path .join (args .log_dir , "varsim" ))),
0 commit comments