.. _api: ESMValTool Code API Documentation ================================= ESMValTool is mostly used as a command line tool. However, it is also possible to use (parts of) ESMValTool as a library. This section documents the public API of ESMValTool. Shared Diagnostic Code ---------------------- .. toctree:: :maxdepth: 1 esmvaltool.diag_scripts.shared Diagnostic Scripts ------------------ .. toctree:: :maxdepth: 1 esmvaltool.diag_scripts.droughts esmvaltool.diag_scripts.emergent_constraints esmvaltool.diag_scripts.monitor esmvaltool.diag_scripts.ocean esmvaltool.diag_scripts.seaborn_diag esmvaltool.diag_scripts.portrait_plot esmvaltool.diag_scripts.climate_metrics.tcre esmvaltool.diag_scripts.climate_metrics.zec