argopy.ArgoIndex.query.compose#
- ArgoIndex.query.compose(query: dict, nrows=None)#
Compose query with multiple search methods
- Parameters:
query (dict) – A dictionary with search method as keys and search criteria as values
- Return type:
Examples
from argopy import ArgoIndex idx = ArgoIndex(index_file='bgc-s') idx.query.compose({'box': BOX, 'wmo': WMOs}) idx.query.compose({'box': BOX, 'params': 'DOXY'}) idx.query.compose({'box': BOX, 'params': 'DOXY'}) idx.query.compose({'box': BOX, 'params': (['DOXY', 'DOXY2'], {'logical': 'and'})}) idx.query.compose({'params': 'DOXY', 'profiler_label': 'ARVOR'})