CF-NetCDF Data¶
-
class
ARCCSSive.model.cfnetcdf.
File
(**kwargs)[source]¶ A CF-compliant NetCDF file’s attributes
-
attributes
¶ dict: Full metadata
-
collection
¶ str: Data collection this file belongs to
-
institution
¶ str: Generating institution
-
path
¶ str: Path to data file
-
source
¶ str: Dataset source
-
title
¶ str: File title
-
CMIP5 Outputs¶
-
class
ARCCSSive.model.cmip5.
Dataset
(**kwargs)[source]¶ A CMIP5 Dataset, as you’d find listed on ESGF
-
ensemble_member
¶ str: Ensemble member
-
frequency
¶ str: Data output frequency
-
institute_id
¶ str: ID of the institute that ran the experiment
-
mip_table
¶ str: MIP Table
-
model_id
¶ str: ID of the model used
-
modeling_realm
¶ str: Model component - atmos, land, ocean, etc.
-
variables
¶ list[
Timeseries
]: The most recent versions of the variables in this dataset
-
-
class
ARCCSSive.model.cmip5.
Version
(**kwargs)[source]¶ A version of a ESGF dataset
Over time files within a dataset get updated, due to bug fixes and processing improvements. This results in multiple versions of files getting published to ESGF
-
is_latest
¶ boolean: True if this is the latest version available
-
override
¶ VersionOverride
: Errata information for this version
-
version_number
¶ str: Version number
-
-
class
ARCCSSive.model.cmip5.
File
(**kwargs)[source]¶ A CMIP5 output file’s attributes
Relationships:
- attribute:: dataset
Dataset
: The dataset this file is part of- attribute:: version
Version
: This file’s dataset version- attribute:: warnings
- [
Warning
]: Warnings associated with this file - attribute:: timeseries
Timeseries
holding all files in the dataset with the same variables
Attributes:
attribute:: experiment_id attribute:: frequency attribute:: institute_id attribute:: model_id attribute:: modeling_realm attribute:: product attribute:: table_id attribute:: tracking_id attribute:: version_number attribute:: realization attribute:: initialization_method attribute:: physics_version
CMIP5 Errata¶
-
class
ARCCSSive.model.cmip5.
VersionOverride
(**kwargs)[source]¶ Errata for a CMIP5 dataset version, for cases when the published version_id is unset or incorrect
Editing this table will automatically update the corresponding
Version
.v = session.query(Version).first() v.override = VersionOverride(version_number=’v20120101’) session.add(v)
-
is_latest
¶ boolean: True if this is the latest version available
-
version_number
¶ str: New version number
-