示例#1
0
 def __init__(self, pdbid, pdb_extract_job=None):
     deps = []
     if pdb_extract_job is not None:
         deps.append(pdb_extract_job)
     Job.__init__(self, "pdbreport_%s" % pdbid, deps)
     self._pdbid = pdbid
     self._out_dir = os.path.join(settings["DATADIR"], "pdbreport",
                                  self._pdbid[1:3], self._pdbid)
示例#2
0
    def __init__(self, gz_path):
        self._pdbid = os.path.basename(gz_path)[3:7]

        Job.__init__(self, "pdb_extract_%s" % self._pdbid)

        self._gz_path = gz_path
        self._out_path = os.path.join(settings['DATADIR'],
                                      'pdb/flat/pdb%s.ent' % self._pdbid)
示例#3
0
 def __init__(self, pdbid, dssp_job=None, hssp_job=None):
     dependent_jobs = []
     if dssp_job is not None:
         dependent_jobs.append(dssp_job)
     if hssp_job is not None:
         dependent_jobs.append(hssp_job)
     Job.__init__(self, "pdbfinder_%s" % pdbid, dependent_jobs)
     self._pdbid = pdbid
示例#4
0
文件: scene.py 项目: cmbi/databanks
 def __init__(self, src, lis_type, pdbid, wilist_job=None):
     if wilist_job is None:
         Job.__init__(self, "scene_%s_%s_%s" % (src, lis_type, pdbid), [])
     else:
         Job.__init__(self, "scene_%s_%s_%s" % (src, lis_type, pdbid),
                      [wilist_job])
     self._src = src
     self._lis_type = lis_type
     self._pdbid = pdbid
示例#5
0
 def __init__(self, queue):
     Job.__init__(self, "hssp_schedule", [])
     self._queue = queue
示例#6
0
 def __init__(self, queue):
     Job.__init__(self, "test_job")
     self.test_done = False
     self._queue = queue
示例#7
0
 def __init__(self, dat_jobs=[]):
     Job.__init__(self, "pdbfinder2_join", dat_jobs)
示例#8
0
 def __init__(self, pdb_fetch_job=None):
     dependent_jobs = []
     if pdb_fetch_job is not None:
         dependent_jobs.append(pdb_fetch_job)
     Job.__init__(self, "bdb_clean", dependent_jobs)
示例#9
0
文件: whynot.py 项目: cmbi/databanks
 def __init__(self, databank, path, data_jobs):
     Job.__init__(self, "whynot_%s" % databank, data_jobs)
     self._databank = databank
     self._path = path
示例#10
0
文件: data.py 项目: cmbi/databanks
 def __init__(self, queue, mmcif_fetch_job, pdb_fetch_job,
              uniprot_fetch_job):
     Job.__init__(self, "schedule_mmcif", [mmcif_fetch_job, pdb_fetch_job])
     self._queue = queue
     self._uniprot_fetch_job = uniprot_fetch_job
     self._mmcif_fetch_job = mmcif_fetch_job
示例#11
0
 def __init__(self):
     Job.__init__(self, "fetch_refseq")
示例#12
0
 def __init__(self):
     Job.__init__(self, "fetch_pdbredo")
示例#13
0
 def __init__(self):
     Job.__init__(self, "fetch_rebase")
示例#14
0
 def __init__(self):
     Job.__init__(self, "fetch_prosite")
示例#15
0
 def __init__(self):
     Job.__init__(self, "fetch_prints")
示例#16
0
文件: data.py 项目: cmbi/databanks
    def __init__(self, queue, pdb_fetch_job, redo_fetch_job):
        Job.__init__(self, "schedule_scenes", [pdb_fetch_job, redo_fetch_job])

        self._queue = queue
        self._pdb_fetch_job = pdb_fetch_job
        self._redo_fetch_job = redo_fetch_job
示例#17
0
文件: data.py 项目: cmbi/databanks
 def __init__(self, queue, pdbredo_fetch_job):
     Job.__init__(self, "schedule_pdbredo", [pdbredo_fetch_job])
     self._queue = queue
     self._pdbredo_fetch_job = pdbredo_fetch_job
示例#18
0
 def __init__(self):
     Job.__init__(self, "fetch_taxonomy")
示例#19
0
 def __init__(self, structurefactors_fetch_job, mmcif_fetch_job):
     Job.__init__(self, "sf_clean",
                  [structurefactors_fetch_job, mmcif_fetch_job])
示例#20
0
 def __init__(self):
     Job.__init__(self, "fetch_unigene")
示例#21
0
 def __init__(self, pdbid, pdb_extract_job=None):
     deps = []
     if pdb_extract_job is not None:
         deps.append(pdb_extract_job)
     Job.__init__(self, "bdb_%s" % pdbid, deps)
     self._pdbid = pdbid
示例#22
0
 def __init__(self):
     Job.__init__(self, "fetch_enzyme")
示例#23
0
 def __init__(self, pdbid, pdbfinder_job=None):
     if pdbfinder_job is None:
         Job.__init__(self, "pdbfinder2_%s" % pdbid)
     else:
         Job.__init__(self, "pdbfinder2_%s" % pdbid, [pdbfinder_job])
     self._pdbid = pdbid
示例#24
0
 def __init__(self):
     Job.__init__(self, "fetch_mmcif")
示例#25
0
 def __init__(self, mmcif_fetch_job):
     Job.__init__(self, "pdbfinder2_clean", [mmcif_fetch_job])
示例#26
0
 def __init__(self):
     Job.__init__(self, "fetch_nmr")
示例#27
0
 def __init__(self):
     Job.__init__(self, "test")
     self.test_done = False
示例#28
0
 def __init__(self):
     Job.__init__(self, "fetch_sf")
示例#29
0
 def __init__(self, pdbid, pdb_extract_job=None):
     if pdb_extract_job is None:
         Job.__init__(self, "hbonds_%s" % pdbid)
     else:
         Job.__init__(self, "hbonds_%s" % pdbid, [pdb_extract_job])
     self._pdbid = pdbid
示例#30
0
 def __init__(self):
     Job.__init__(self, "fetch_genbank")