Exemplo n.º 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)
Exemplo n.º 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)
Exemplo n.º 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
Exemplo n.º 4
0
 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
Exemplo n.º 5
0
 def __init__(self, queue):
     Job.__init__(self, "hssp_schedule", [])
     self._queue = queue
Exemplo n.º 6
0
 def __init__(self, queue):
     Job.__init__(self, "test_job")
     self.test_done = False
     self._queue = queue
Exemplo n.º 7
0
 def __init__(self, dat_jobs=[]):
     Job.__init__(self, "pdbfinder2_join", dat_jobs)
Exemplo n.º 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)
Exemplo n.º 9
0
 def __init__(self, databank, path, data_jobs):
     Job.__init__(self, "whynot_%s" % databank, data_jobs)
     self._databank = databank
     self._path = path
Exemplo n.º 10
0
 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
Exemplo n.º 11
0
 def __init__(self):
     Job.__init__(self, "fetch_refseq")
Exemplo n.º 12
0
 def __init__(self):
     Job.__init__(self, "fetch_pdbredo")
Exemplo n.º 13
0
 def __init__(self):
     Job.__init__(self, "fetch_rebase")
Exemplo n.º 14
0
 def __init__(self):
     Job.__init__(self, "fetch_prosite")
Exemplo n.º 15
0
 def __init__(self):
     Job.__init__(self, "fetch_prints")
Exemplo n.º 16
0
    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
Exemplo n.º 17
0
 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
Exemplo n.º 18
0
 def __init__(self):
     Job.__init__(self, "fetch_taxonomy")
Exemplo n.º 19
0
 def __init__(self, structurefactors_fetch_job, mmcif_fetch_job):
     Job.__init__(self, "sf_clean",
                  [structurefactors_fetch_job, mmcif_fetch_job])
Exemplo n.º 20
0
 def __init__(self):
     Job.__init__(self, "fetch_unigene")
Exemplo n.º 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
Exemplo n.º 22
0
 def __init__(self):
     Job.__init__(self, "fetch_enzyme")
Exemplo n.º 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
Exemplo n.º 24
0
 def __init__(self):
     Job.__init__(self, "fetch_mmcif")
Exemplo n.º 25
0
 def __init__(self, mmcif_fetch_job):
     Job.__init__(self, "pdbfinder2_clean", [mmcif_fetch_job])
Exemplo n.º 26
0
 def __init__(self):
     Job.__init__(self, "fetch_nmr")
Exemplo n.º 27
0
 def __init__(self):
     Job.__init__(self, "test")
     self.test_done = False
Exemplo n.º 28
0
 def __init__(self):
     Job.__init__(self, "fetch_sf")
Exemplo n.º 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
Exemplo n.º 30
0
 def __init__(self):
     Job.__init__(self, "fetch_genbank")