def __init__(self, identifier, obj, filename, **kwargs):
        """
        Initialize a medium.

        Parameters
        ----------
        identifier : str
        obj : dict
        filename : str or pathlib.Path
            The full file path. May be a compressed file.
        kwargs

        """
        super(ExperimentalBase, self).__init__(**kwargs)
        self.id = identifier
        self.label = obj.get("label")
        if self.label is None:
            self.label = ""
        self.filename = filename
        self.data = None
        self.schema = None
def __init__ ( self , identifier , obj , filename , ** kwargs ) : super ( ExperimentalBase , self ) . __init__ ( ** kwargs ) self . id = identifier self . label = obj . get ( "label" ) if self . label is None : self . label = "" self . filename = filename self . data = None self . schema = None
Initialize a medium.

        Parameters
        ----------
        identifier : str
        obj : dict
        filename : str or pathlib.Path
            The full file path. May be a compressed file.
        kwargs