Ejemplo n.º 1
0
import multi_process
import process
import sys

if __name__ == '__main__':
    begin = int(sys.argv[1])
    end = int(sys.argv[2])
    nop = int(sys.argv[3])

    multi_process.multi_process(function_name=process.spider,
                                begin=begin,
                                end=end,
                                num_of_ps=nop)
Ejemplo n.º 2
0
 def multi_process(self, cmds):
     multi_process.multi_process(cmds)
Ejemplo n.º 3
0
import sys
import multi_process
from lst_sub import getLst


complx_lst = sys.argv[1]
complxes = getLst(complx_lst)


cmds = [('python', '/home/jaydy/Workspace/script/Pyscripts/prepare_cluster.py', complx) 
        for complx in complxes]

for cmd in cmds:
    print cmd
multi_process.multi_process(cmds, 8)
Ejemplo n.º 4
0
#!/usr/bin/env python
import os
from multi_process import multi_process

paths = [l.rstrip() for l in file("../dat/clean_sdf_paths.txt")]
cmds = []
for path in paths:
    name = os.path.basename(path)
    dir_name = os.path.dirname(path)
    drug_id = name.split('_')[0]
    path_3d = os.path.join(dir_name, drug_id + '_3d.sdf')
    assert(os.path.exists(path_3d))
    path_smi = os.path.join(dir_name, drug_id + '_smi.sdf')
    cmd = ['perl',
           '/home/jaydy/Workspace/Bitbucket/fda-approved-drugs/script/esimdock_sdf',
           '-s', path_3d,
           '-i', drug_id,
           '-c', '-f',
           '-o', path_smi]
    cmds.append(cmd)

multi_process(cmds)

Ejemplo n.º 5
0
import glob
import sys
import os
import multi_process

complx_dir = sys.argv[1]
os.chdir(complx_dir)

trace_files = glob.glob("*.trace.mat")

cmds = [('sh', 'cluster.sh', trace_file) for trace_file in trace_files]
for cmd in cmds:
    print cmd
multi_process.multi_process(cmds, 5)
Ejemplo n.º 6
0
import sys
import multi_process
from lst_sub import getLst


complx_lst = sys.argv[1]
complxes = getLst(complx_lst)


cmds = [('python', '/home/jaydy/Workspace/script/Pyscripts/extract_track.py', complx) 
        for complx in complxes]

for cmd in cmds:
    print cmd
multi_process.multi_process(cmds, 12)
Ejemplo n.º 7
0
#!/usr/bin/env python

from multi_process import multi_process

paths = [l.rstrip() for l in file("../dat/clean_sdf_paths.txt")]
cmds = [['python', "./fda_drug3d.py", path] for path in paths]
multi_process(cmds)