def __init__(self, token, resolution): """DB configuration and some state""" self._resolution = resolution # Get DB configuration stuff annprojdb = annproj.AnnotateProjectsDB() annoproj = annprojdb.getAnnoProj(token) self.dbcfg = dbconfig.switchDataset(annoproj.getDataset()) self.annodb = anndb.AnnotateDB(self.dbcfg, annoproj)
def __init__(self, token, annoid, resolution): """DB configuration and some state""" self._annid = annoid self._resolution = resolution # Get DB configuration stuff annprojdb = annproj.AnnotateProjectsDB() annoproj = annprojdb.getAnnoProj(token) self.dbcfg = dbconfig.switchDataset(annoproj.getDataset()) self.annodb = anndb.AnnotateDB(self.dbcfg, annoproj) # Now get metadata for the old object self.seg = self.annodb.getAnnotation(self._annid) pprint(vars(self.seg))