docs: def get_epoch_info(self, epoch_name):
          '''This function returns the start frame and end frame of the epoch
          in a dict.
  
          Parameters
          ----------
          epoch_name: str
              The name of the epoch to be returned
  
          Returns
          ----------
          epoch_info: dict
              A dict containing the start frame and end frame of the epoch
          '''
          # Default (Can add more information into each epoch in subclass)
          if isinstance(epoch_name, str):
              if epoch_name in list(self._epochs.keys()):
                  epoch_info = self._epochs[epoch_name]
                  return epoch_info
              else:
                  raise ValueError("This epoch has not been added")
          else:
              raise ValueError("epoch_name must be a string")