Skip to content

fremor run: Update core CMORization logic for CMIP6Plus #175

Description

@ilaflott

Description: Ensure fremor correctly passes CMIP6Plus resources to the underlying C-based cmor library.

  • Modify internal dataset.json writer to point outpath and table_id to the new mip-cmor-tables directory.
  • Inject the exact path of the downloaded CMIP6Plus_CV.json into the cmor.setup() initialization.
  • Add pre-validation logic to strictly check user configuration attributes (activity_id, experiment_id, source_id, institution_id) against the CV arrays before execution to prevent C-level segfaults.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions