Source code for cryocare.objects


import pyworkflow.object as pwobj
from pwem import EMObject


[docs]class CryocareTrainData(EMObject): def __init__(self, train_data_dir=None, patch_size=None, **kwargs): EMObject.__init__(self, **kwargs) self._train_data_dir = pwobj.String(train_data_dir) self._patch_size = pwobj.Integer(patch_size)
[docs] def getTrainDataDir(self): return self._train_data_dir.get()
[docs] def getPatchSize(self): return self._patch_size.get()
def __str__(self): return "CryoCARE Train Data (path=%s)" % self.getTrainDataDir()
[docs]class CryocareModel(EMObject): def __init__(self, basedir=None, train_data_dir=None, **kwargs): EMObject.__init__(self, **kwargs) self._basedir = pwobj.String(basedir) self._train_data_dir = pwobj.String(train_data_dir)
[docs] def getPath(self): return self._basedir.get()
[docs] def getTrainDataDir(self): return self._train_data_dir.get()
def __str__(self): return "CryoCARE Model (path=%s)" % self.getPath()