コード例 #1
0
ファイル: pdbreport.py プロジェクト: cmbi/databanks
 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
ファイル: pdbfinder.py プロジェクト: cmbi/databanks
 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
ファイル: pdbfinder2.py プロジェクト: cmbi/databanks
 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
ファイル: structurefactors.py プロジェクト: cmbi/databanks
 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
ファイル: pdbfinder2.py プロジェクト: cmbi/databanks
 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
ファイル: pdbfinder2.py プロジェクト: cmbi/databanks
 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")