API reference#

This page provides an auto-generated summary of esm_catalog_utils’ API.

Top-level functions#

caseroot_to_esm_datastore(caseroot, **kwargs)

Generate esm_datastore object for files generated by a case.

directory_to_esm_datastore(dir[, case])

Generate esm_datastore object for files in a directory and its subdirectories.

caseroot_to_case_metadata(caseroot)

Generate dictionary of case metadata from a CIME case's xml files.

case_metadata_to_esm_datastore(case_metadata)

Generate esm_datastore object for files specified by case metadata.

parse_file_cesm(path)

Extract attributes from a CESM netCDF output file.

parse_path_cesm(path, case)

Separate a CESM output file path into components.