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

ValueError: Can't create date-time array from units <CF Units: no parent> #127

Open
iaplasg opened this issue Nov 26, 2018 · 0 comments
Open

Comments

@iaplasg
Copy link

iaplasg commented Nov 26, 2018

we (CAS) trying to publish cmip6-test-data to local database that was interrupted unexpectedly,

WARNING: --create-cim failed:

 Traceback (most recent call last):
    File "/usr/local/conda/envs/esgf-pub/lib/python2.7/site-packages/esgcet-3.5.3-py2.7.egg/esgcet/publish/cim.py", line 38, in create_cim_from_dmap
      self._create_cim_from_dmap(dmap)
    File "/usr/local/conda/envs/esgf-pub/lib/python2.7/site-packages/esgcet-3.5.3-py2.7.egg/esgcet/publish/cim.py", line 69, in _create_cim_from_dmap
      raise Exception(failures)
  Exception: While running cdf2cim on '/esg/data/CMIP6/CMIP/CAS/FGOALS-f3-L/amip/r1i1p1f1/Amon/ts/gr/v20181108':
       Traceback (most recent call last):
          File "/usr/local/conda/envs/esgf-pub/lib/python2.7/site-packages/esgcet-3.5.3-py2.7.egg/esgcet/publish/cim.py", line 64, in _create_cim_from_dmap
            self._call_cdf2cim(top_dir)
          File "/usr/local/conda/envs/esgf-pub/lib/python2.7/site-packages/esgcet-3.5.3-py2.7.egg/esgcet/publish/cim.py", line 93, in _call_cdf2cim
            new, queued, published = self.cdf2cim.scan(starting_directory)
          File "/usr/local/conda/envs/esgf-pub/lib/python2.7/site-packages/cdf2cim/__init__.py", line 81, in scan
            for fstate, fpath in [_dump(j, overwrite) for j in find(inputs)]:
          File "/usr/local/conda/envs/esgf-pub/lib/python2.7/site-packages/cdf2cim/__init__.py", line 59, in find
            simulations, simulation_dates = _reduce(inputs)
          File "/usr/local/conda/envs/esgf-pub/lib/python2.7/site-packages/cdf2cim/reducer.py", line 42, in execute
            for _, identifier, cim2_properties, dates in parser.yield_parsed(targets):
          File "/usr/local/conda/envs/esgf-pub/lib/python2.7/site-packages/cdf2cim/parser.py", line 34, in yield_parsed
            identifier, properties, dates = parse(cf_field)
          File "/usr/local/conda/envs/esgf-pub/lib/python2.7/site-packages/cdf2cim/parser.py", line 85, in parse
            _parse_cmip6_properties(cim2_properties, global_attributes, time_coords)
          File "/usr/local/conda/envs/esgf-pub/lib/python2.7/site-packages/cdf2cim/parser.py", line 181, in _parse_cmip6_properties
            x = cf.Data([branch_time_in_parent], units=parent_time_units).dtarray[0]
          File "/usr/local/conda/envs/esgf-pub/lib/python2.7/site-packages/cf/data/data.py", line 6110, in dtarray
            "Can't create date-time array from units {!r}".format(self.Units))
        ValueError: Can't create date-time array from units <CF Units: no parent>

Continuing after --create-cim failure:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant