Esempio n. 1
0
    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)
Esempio n. 2
0
    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))