cdp package

Submodules

cdp.cdp_driver module

class cdp.cdp_driver.CDPDriver(parameter)

Bases: object

check_parameter()

Check that parameter has the correct information for this driver.

export()

Export the results from run_diags().

run()

Run the driver by calling the three other functions in this class.

run_diags()

Given the parameters, run diagnostics.

cdp.cdp_io module

class cdp.cdp_io.CDPIO

Bases: object

read()

Read a file.

write()

Write a file.

cdp.cdp_metric module

class cdp.cdp_metric.CDPMetric(var, data1, data2)

Bases: cdp.cdp_tool.CDPTool

compute()

Compute the metric.

cdp.cdp_output module

class cdp.cdp_output.CDPOutput(parameter)

Bases: object

check_parameter()

Check that parameter has the correct information for this kind of output.

create_output()

Given the parameter, create the respective output.

run()

Create the output based on the parameter.

cdp.cdp_parameter module

cdp.cdp_parameter.CDPParameter

cdp.cdp_provenance module

class cdp.cdp_provenance.CDPProvenance

Bases: object

export_prov()

Export the provenance.

cdp.cdp_tool module

class cdp.cdp_tool.CDPTool

Bases: object

compute()

Compute something.

Module contents