Source code for welltrajconvert.data_object

from welltrajconvert.utils import *


[docs]class DataObject(metaclass=abc.ABCMeta): """ A abstract base class to work with subclasses `DeviationSurvey` and `CalculableObject`. """
[docs] @abstractmethod def from_json(self): pass
[docs] @abstractmethod def validate(self): pass
[docs] @abstractmethod def deserialize(self): pass
[docs] @abstractmethod def serialize(self): pass