def dataset_search(self, dataset_returning_query):
self._validate_search_query(dataset_returning_query)<EOL>return self._execute_search_query(<EOL>dataset_returning_query,<EOL>DatasetSearchResult<EOL>)<EOL>
Run a dataset query against Citrination.

:param dataset_returning_query: :class:`DatasetReturningQuery` to execute.
:type dataset_returning_query: :class:`DatasetReturningQuery`
:return: Dataset search result object with the results of the query.
:rtype: :class:`DatasetSearchResult`