Change Logs¶
Version 2.0.0 Change Log¶
Note
Version 1.3.x
will be maintained for bug fixes and dependency upgrades. It is recommended for all users to upgrade to v2.x
.
Some changes in v2.x
will break backwards compatbility with v1.3.x
. These changes are listed below. If any of these changes affect your workflow, please post a GitHub Issue or contact the support list.
RequestDataset
¶
- Changed default coordinate system to
Spherical
fromWGS84
. See Default Coordinate System for guidance on OpenClimateGIS coordinate systems. - Removed
Inspect
object. Use theinspect()
method. - Changed dimension map format. See Configuring a Dimension Map for the new configuration. Use
from_old_style_dimension_map()
to convert old-style dimension maps. - Removed
alias
parameters and attributes. Aliases are replaced by explicit name parameters (see rename_variable for example). - Removed
RequestDataset.inspect_as_dict()
method.
RequestDatasetCollection
¶
- Removed the
RequestDatasetCollection
object in favor of request dataset or field sequences.
OcgOperations
¶
- Changed default coordinate system to
Spherical
fromWGS84
. See Default Coordinate System for guidance on OpenClimateGIS coordinate systems. - All collection variables are subset by shared dimensions (i.e. anything sharing a spatial dimension). Use the
predicate
argument toRequestDataset
to include/exclude variables. - Removed unique dimension identifers (
TID
,LID
, etc.) from tabular outputs. Unique geometry identifiers are maintained for foreign key file relationships. - Changed default unique identifier for no geometry from
1
toNone
. - Removed
headers
argument from operations. The tabular structure has been streamlined inv2.x
by removing extraneous identifier variables. - Removed global unique identifier as a default property of all variable objects. Dataset geometry identifers are now unique within a subset operation.
- Removed check for data (the coordinate masking is still evaluated for empty subsets) masking following a subset to avoid loading all data from file to retrieve the mask.
- Changed logging output directory to a nested
logs
directory inside output directory whenadd_auxiliary_files
isTrue
. - Changed masked values in tabular formats to
None
from the numeric fill value. - Changed search_radius_mult default to
None
. Point subsetting will now use the point geometry for intersects operations. Point geometries are no longer buffered by default. - Removed UGRID conversion. Use ugrid-tools to convert to ESMF Unstructured Format.