code: def get_dataset(self, dataset_key):
          
          try:
              return self._datasets_api.get_dataset(
                  *(parse_dataset_key(dataset_key))).to_dict()
          except _swagger.rest.ApiException as e:
              raise RestApiError(cause=e)
docs: Retrieve an existing dataset definition
  
          This method retrieves metadata about an existing
  
          :param dataset_key: Dataset identifier, in the form of owner/id
          :type dataset_key: str
          :returns: Dataset definition, with all attributes
          :rtype: dict
          :raises RestApiException: If a server error occurs
  
          Examples
          --------
          >>> import datadotworld as dw
          >>> api_client = dw.api_client()
          >>> intro_dataset = api_client.get_dataset(
          ...     'jonloyens/an-intro-to-dataworld-dataset')  # doctest: +SKIP
          >>> intro_dataset['title']  # doctest: +SKIP
          'An Intro to data.world Dataset'