comparison tools/mira4_0/mira4_bait.py @ 34:0785a6537f3e draft

planemo upload for repository https://github.com/peterjc/galaxy_mira/tree/master/tools/mira4_0 commit 6405ba93fcec7ea93452bf54d559c7507ee7a57c
author peterjc
date Wed, 07 Jun 2017 12:33:39 -0400
parents 56b421d59805
children 259891fce7fd
comparison
equal deleted inserted replaced
33:1291ed21789f 34:0785a6537f3e
17 """Run MIRA to find its version number""" 17 """Run MIRA to find its version number"""
18 # At the commend line I would use: mira -v | head -n 1 18 # At the commend line I would use: mira -v | head -n 1
19 # however there is some pipe error when doing that here. 19 # however there is some pipe error when doing that here.
20 cmd = [mira_binary, "-v"] 20 cmd = [mira_binary, "-v"]
21 try: 21 try:
22 child = subprocess.Popen(cmd, 22 child = subprocess.Popen(cmd, universal_newlines=True,
23 stdout=subprocess.PIPE, 23 stdout=subprocess.PIPE,
24 stderr=subprocess.STDOUT) 24 stderr=subprocess.STDOUT)
25 except Exception as err: 25 except Exception as err:
26 sys.stderr.write("Error invoking command:\n%s\n\n%s\n" % (" ".join(cmd), err)) 26 sys.stderr.write("Error invoking command:\n%s\n\n%s\n" % (" ".join(cmd), err))
27 sys.exit(1) 27 sys.exit(1)
86 cmd = " ".join(cmd_list) 86 cmd = " ".join(cmd_list)
87 # print cmd 87 # print cmd
88 start_time = time.time() 88 start_time = time.time()
89 try: 89 try:
90 # Run MIRA 90 # Run MIRA
91 child = subprocess.Popen(cmd_list, 91 child = subprocess.Popen(cmd_list, universal_newlines=True,
92 stdout=subprocess.PIPE, 92 stdout=subprocess.PIPE,
93 stderr=subprocess.STDOUT) 93 stderr=subprocess.STDOUT)
94 except Exception as err: 94 except Exception as err:
95 sys.stderr.write("Error invoking command:\n%s\n\n%s\n" % (cmd, err)) 95 sys.stderr.write("Error invoking command:\n%s\n\n%s\n" % (cmd, err))
96 sys.exit(1) 96 sys.exit(1)