code: def enable_dataset(self, dataset=None, **kwargs):
          
          kwargs['context'] = 'compute'
          kwargs['dataset'] = dataset
          kwargs['qualifier'] = 'enabled'
          self.set_value_all(value=True, **kwargs)
  
          self._add_history(redo_func='enable_dataset',
                            redo_kwargs={'dataset': dataset},
                            undo_func='disable_dataset',
                            undo_kwargs={'dataset': dataset})
  
          return self.get_dataset(dataset=dataset)
docs: Enable a 'dataset'.  Datasets that are enabled will be computed
          during :meth:`run_compute` and included in the cost function
          during :meth:`run_fitting`.
  
          If compute is not provided, the dataset will be enabled across all
          compute options.
  
          :parameter str dataset: name of the dataset
          :parameter **kwargs: any other tags to do the filter
              (except dataset or context)
          :return: :class:`phoebe.parameters.parameters.ParameterSet`
              of the enabled dataset