malleefowl.processes.wps_workflow

Module Contents

malleefowl.processes.wps_workflow.LOGGER
class malleefowl.processes.wps_workflow.DispelWorkflow

Bases:pywps.Process

The workflow process is usually called by the Phoenix WPS web client to run WPS process for climate data (like cfchecker, climate indices with ocgis, …) with a given selection of input data (currently NetCDF files from ESGF data nodes).

Currently the Dispel4Py workflow engine is used.

The Workflow for ESGF input data is as follows:

Search ESGF files -> Download ESGF files -> Run choosen process on local (downloaded) ESGF files.

_handler(self, request, response)