def __init__(self, command="e2tomoallvall", data=None, options=None): EMTask.__init__(self, command, data, options) # need this import for parallelism to work - somebody fixme? from e2tomoallvall import EMTomoAlignTask self.align_task = EMTomoAlignTask(data=data)
import os import os.path import sys import socket #sock=socket.socket() #sock.connect(("localhost",9990)) #sockf=sock.makefile() if not os.path.exists("testdata.hdf"): for i in range(5): t = test_image(i) t.write_image("testdata.hdf", -1) task = EMTask("test", { "input": ("cache", "testdata.hdf", 0, 5), "transform": Transform() }, {}) etc = EMTaskCustomer("dc:localhost:9990") print "Est %d CPUs" % etc.cpu_est() tid = etc.send_task(task) print "Task submitted tid=", tid while 1: st = etc.check_task((tid, ))[0] print "%d%%" % st if st == 100: break time.sleep(15) r = etc.get_results(tid) print r
def __init__(self,command="e2tomoallvall",data=None,options=None): EMTask.__init__(self,command,data,options) # need this import for parallelism to work - somebody fixme? from e2tomoallvall import EMTomoAlignTask self.align_task = EMTomoAlignTask(data=data)