def search(self, *query, **kwargs): query = and_(*query) queries = walker.create(query) results = [] for query_parameters in queries: results.append(self._do_search(query_parameters)) table = astropy.table.vstack(results) qrt = QueryResponseTable(table, client=self) qrt['Filesize'] = (qrt['Filesize'] * u.byte).to(u.Mbyte).round(3) qrt.hide_keys = ['Data item ID', 'Filename'] return qrt
def search(self, *query, **kwargs): """ Search for datasets provided by the Space Physics Data Facility. """ query = and_(*query) queries = walker.create(query) results = [] for query_parameters in queries: results.append(self._do_search(query_parameters)) table = astropy.table.vstack(results) qrt = QueryResponseTable(table, client=self) qrt.hide_keys = ['URL'] return qrt