4.2.7. Finding Operations

This notebook serves to show how operations can be detected and how information about these operations can be shown.

[1]:
from IPython.display import JSON

from esa_climate_toolbox.core import get_op_meta_info
from esa_climate_toolbox.core import list_operations

Operations of the ESA Climate Toolbox can be listed by calling the list_operations command.

[2]:
list_operations()
[2]:
['adjust_spatial_attrs',
 'adjust_temporal_attrs',
 'aggregate_statistics',
 'anomaly_external',
 'anomaly_internal',
 'arithmetics',
 'climatology',
 'coregister',
 'data_frame_max',
 'data_frame_min',
 'data_frame_subset',
 'detect_outliers',
 'diff',
 'find_closest',
 'merge',
 'normalize',
 'query',
 'reduce',
 'resample',
 'select_features',
 'select_var',
 'subset_spatial',
 'subset_temporal',
 'subset_temporal_index',
 'temporal_aggregation',
 'tseries_mean',
 'tseries_point']

To get information about the required input parameters, you can ask for an operation’s meta info and see its inputs. Under outputs, you will find what you will get from applying the operation.

[3]:
JSON(get_op_meta_info('coregister'))
[3]:
<IPython.core.display.JSON object>
[ ]: