Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FGOALS-g3 monotonicity and frequency issues #2602

Open
Karen-A-Garcia opened this issue Dec 2, 2024 · 0 comments
Open

FGOALS-g3 monotonicity and frequency issues #2602

Karen-A-Garcia opened this issue Dec 2, 2024 · 0 comments
Assignees
Labels
fix for dataset Related to dataset-specific fix files

Comments

@Karen-A-Garcia
Copy link
Contributor

I've gotten two time errors from FGOALS-g3 ssp245 tas data. Funny enough I've tried to find where the issues come from, and I've looked the time coordinate from all the 2015-2100and compared to a sample time array that should be what we would expect from daily frequency for 85 years and couldn't find where the issue was coming from. I know the Traceback says it's coming from the 2033 but I have checked and it again the year before and the year after and I don't see any glaring issues with them. They increase by 1 and it looks monotonic to me.

Traceback (most recent call last):
  File "/space/hall5/sitestore/eccc/crd/ccrn/users/rkg001/miniconda3/envs/esmvaltool/lib/python3.11/site-packages/esmvalcore/_main.py", line 518, in run
    fire.Fire(ESMValTool())
  File "/space/hall5/sitestore/eccc/crd/ccrn/users/rkg001/miniconda3/envs/esmvaltool/lib/python3.11/site-packages/fire/core.py", line 141, in Fire
    component_trace = _Fire(component, args, parsed_flag_args, context, name)
                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/space/hall5/sitestore/eccc/crd/ccrn/users/rkg001/miniconda3/envs/esmvaltool/lib/python3.11/site-packages/fire/core.py", line 475, in _Fire
    component, remaining_args = _CallAndUpdateTrace(
                                ^^^^^^^^^^^^^^^^^^^^
  File "/space/hall5/sitestore/eccc/crd/ccrn/users/rkg001/miniconda3/envs/esmvaltool/lib/python3.11/site-packages/fire/core.py", line 691, in _CallAndUpdateTrace
    component = fn(*varargs, **kwargs)
                ^^^^^^^^^^^^^^^^^^^^^^
  File "/space/hall5/sitestore/eccc/crd/ccrn/users/rkg001/miniconda3/envs/esmvaltool/lib/python3.11/site-packages/esmvalcore/_main.py", line 405, in run
    self._run(recipe, session)
  File "/space/hall5/sitestore/eccc/crd/ccrn/users/rkg001/miniconda3/envs/esmvaltool/lib/python3.11/site-packages/esmvalcore/_main.py", line 447, in _run
    process_recipe(recipe_file=recipe, session=session)
  File "/space/hall5/sitestore/eccc/crd/ccrn/users/rkg001/miniconda3/envs/esmvaltool/lib/python3.11/site-packages/esmvalcore/_main.py", line 130, in process_recipe
    recipe.run()
  File "/space/hall5/sitestore/eccc/crd/ccrn/users/rkg001/miniconda3/envs/esmvaltool/lib/python3.11/site-packages/esmvalcore/_recipe/recipe.py", line 1075, in run
    self.tasks.run(max_parallel_tasks=self.session['max_parallel_tasks'])
  File "/space/hall5/sitestore/eccc/crd/ccrn/users/rkg001/miniconda3/envs/esmvaltool/lib/python3.11/site-packages/esmvalcore/_task.py", line 738, in run
    self._run_parallel(address, max_parallel_tasks)
  File "/space/hall5/sitestore/eccc/crd/ccrn/users/rkg001/miniconda3/envs/esmvaltool/lib/python3.11/site-packages/esmvalcore/_task.py", line 782, in _run_parallel
    _copy_results(task, running[task])
  File "/space/hall5/sitestore/eccc/crd/ccrn/users/rkg001/miniconda3/envs/esmvaltool/lib/python3.11/site-packages/esmvalcore/_task.py", line 805, in _copy_results
    task.output_files, task.products = future.get()
                                       ^^^^^^^^^^^^
  File "/space/hall5/sitestore/eccc/crd/ccrn/users/rkg001/miniconda3/envs/esmvaltool/lib/python3.11/multiprocessing/pool.py", line 774, in get
    raise self._value
esmvalcore.cmor.check.CMORCheckError: There were errors in variable tas:
 Time coordinate for var time is not monotonic
 time: Frequency day does not match input data
in cube:
air_temperature / (K)               (-- : 365; latitude: 80; longitude: 180)
    Dimension coordinates:
        latitude                        -              x              -
        longitude                       -              -              x
    Auxiliary coordinates:
        time                            x              -              -
    Scalar coordinates:
        height                      2.0 m
    Cell methods:
        0                           area: time: mean (interval: 10 minutes interval: 10 minutes)
    Attributes:
        Conventions                 'CF-1.7 CMIP-6.2'
        activity_id                 'ScenarioMIP'
        branch_method               'standard'
        branch_time_in_child        60225
        branch_time_in_parent       60225.0
        cmor_version                '3.5.0'
        contact                     'Lijuan Li ([email protected])'
        data_specs_version          '01.00.31'
        experiment                  'update of RCP4.5 based on SSP2'
        experiment_id               'ssp245'
        external_variables          'areacella'
        forcing_index               1
        frequency                   'day'
        further_info_url            'https://furtherinfo.es-doc.org/CMIP6.CAS.FGOALS-g3.ssp245.none.r4i1p1f ...'
        grid                        'native atmosphere area-weighted latxlon grid (80x180 latxlon)'
        grid_label                  'gn'
        initialization_index        1
        institution                 'Chinese Academy of Sciences, Beijing 100029, China'
        institution_id              'CAS'
        license                     'CMIP6 model data produced by LASG, Institute of Atmospheric Physics, Chinese ...'
        mip_era                     'CMIP6'
        nominal_resolution          '250 km'
        parent_activity_id          'CMIP'
        parent_experiment_id        'historical'
        parent_mip_era              'CMIP6'
        parent_source_id            'FGOALS-g3'
        parent_time_units           'days since 1850-1-1 00:00:00'
        parent_variant_label        'r1i1p1f1'
        physics_index               1
        product                     'model-output'
        realization_index           4
        realm                       'atmos'
        run_variant                 '3rd realization'
        source                      'FGOALS-g3 (2017): \naerosol: none\natmos: GAMIL3 (180 x 80 longitude/latitude; ...'
        source_file                 '/space/hall5/sitestore/eccc/crd/crd_shared/ESGF_downloads/CMIP6/Scenar ...'
        source_id                   'FGOALS-g3'
        source_type                 'AOGCM'
        sub_experiment              'none'
        sub_experiment_id           'none'
        table_id                    'day'
        table_info                  'Creation Date:(07 October 2019) MD5:6d8218755a77d5f5f324a8d74b10d75c'
        title                       'FGOALS-g3 output prepared for CMIP6'
        variable_id                 'tas'
        variant_label               'r4i1p1f1'
loaded from file /space/hall5/sitestore/eccc/crd/crd_shared/ESGF_downloads/CMIP6/ScenarioMIP/CAS/FGOALS-g3/ssp245/r4i1p1f1/day/tas/gn/v20191212/tas_day_FGOALS-g3_ssp245_r4i1p1f1_gn_20330101-20331231.nc
INFO    [3234632] 
If you have a question or need help, please start a new discussion on https://github.com/ESMValGroup/ESMValTool/discussions
If you suspect this is a bug, please open an issue on https://github.com/ESMValGroup/ESMValTool/issues
To make it easier to find out what the problem is, please consider attaching the files run/recipe_*.yml and run/main_log_debug.txt from the output directory.

Cheers 🍺

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
fix for dataset Related to dataset-specific fix files
Projects
None yet
Development

No branches or pull requests

4 participants