Version: dev

This is the documentation for the development version. For the latest release, see v0.2.0.

Other

Stable operations not yet placed in a topic.

OperationKindBindingsSummary
decode_coord_timesfunctionRustdecode_time_axis of a decoded coordinate: its values, units, calendar and the fill value the reader kept.
decode_time_axisfunctionPython, Julia, RustThe Unix seconds (UTC, floored to the second) of a raw CF time axis, or None when it cannot be decoded (spec/esm-sources.md §2.5).
esm_template_namesfunctionPython, Julia, RustThe substitution names template needs, in order of first appearance, without date.
expand_esm_templatefunctionPython, Julia, RustExpand an esm URL template at anchor (a UTC instant; a naive datetime is read as UTC) with substitutions.
provider_from_esmfunctionPython, JuliaA Provider over an esm data_sources entry, bound to cache and the run window (UTC datetimes).
source_from_esmfunctionPython, RustThe DataSource an esm data_sources entry declares (spec/esm-sources.md §3).
calendar_periodtypePython, Julia, RustA cadence step of months calendar months plus seconds seconds.
esm_source_optionstypeRustWhat the caller adds to an esm entry when building a loader from it (DataSource::from_esm).
esm_templatetypePython, JuliaA loader URL that is an esm template (spec/esm-sources.md §1.5).
json_readertypePython, Julia, RustThe active json reader: a JSON array of records becomes a points table.
calendar_period_errorerrorPython, JuliaAn ISO 8601 period EarthSciIO cannot read; the message contains esm_period_invalid.
esm_source_errorerrorPython, JuliaAn esm data source EarthSciIO cannot read.
esm_template_errorerrorPython, Julia, RustAn esm URL template could not be expanded.

All topics