def __init__(self, experiment, source=None, name='importer'): """ **Arguments** experiment : parent experiment instance source : str | None optional, path to source folder (sets self.p.source) name : str name for the importer """ ExperimentItem.__init__(self, experiment, name) self.fnvars = [] # set up sample file self._example_path = None self._example_data = None self._imported_files = {} # id -> date # add source path if source is not None: self.p.source.set(source)
def __repr__(self): return "importer." + ExperimentItem.__repr__(self)