You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Added PNC backend to xarray
PNC is used for GEOS-Chem, CAMx, CMAQ and other atmospheric data formats
that have their own file formats and meta-data conventions. It can provide a CF compliant netCDF-like interface.
* Added whats-new documentation
* Updating pnc_ to remove DunderArrayMixin dependency
* Adding basic tests for pnc
Right now, pnc is simply being tested as a reader for NetCDF3 files
* Updating for flake8 compliance
* flake does not like unused e
* Updating pnc to PseudoNetCDF
* Remove outer except
* Updating pnc to PseudoNetCDF
* Added open and updated init
Based on shoyer review
* Updated indexing and test fix
Indexing supports #1899
* Added PseudoNetCDF to doc/io.rst
* Changing test subtype
* Changing test subtype
removing pdb
* pnc test case requires netcdf3only
For now, pnc is only supporting the classic data model
* adding backend_kwargs default as dict
This ensures **mapping is possible.
* Upgrading tests to CFEncodedDataTest
Some tests are bypassed. PseudoNetCDF string treatment is not currently
compatible with xarray. This will be addressed soon.
* Not currently supporting autoclose
I do not fully understand the usecase, so I have not implemented these tests.
* Minor updates for flake8
* Explicit skipping
Using pytest.mark.skip to skip unsupported tests
* removing trailing whitespace from pytest skip
* Adding pip support
* Addressing comments
* Bypassing pickle, mask/scale, and object
These tests cause errors that do not affect desired backend performance.
* Added uamiv test
PseudoNetCDF reads other formats. This adds a test
of uamiv to the standard test for a backend
and skips mask/scale, object, and boolean tests
* Adding support for autoclose
ensure open must be called before accessing variable data
* Adding bakcend_kwargs to all backends
Most backends currently take no keywords, so an empty ditionary is appropriate.
* Small tweaks to PNC backend
* remove warning and update whats-new
* Separating isntall and io pnc doc and updating whats new
* fixing line length in test
* Tests now use non-netcdf files
* Removing unknown meta-data netcdf support.
* flake8 cleanup
* Using python 2 and 3 compat testing
* Disabling mask_and_scale by default
prevents inadvertent double scaling in PNC formats
* consistent with 3.0.0
Updates in 3.0.1 will fix close in uamiv.
* Updating readers and line length
* Updating readers and line length
* Updating readers and line length
* Adding open_mfdataset test
Testing by opening same file twice and stacking it.
* Using conda version of PseudoNetCDF
* Removing xfail for netcdf
Mask and scale with PseudoNetCDF and NetCDF4 is not supported, but
not prevented.
* Moving pseudonetcdf to v0.15
* Updating what's new
* Fixing open_dataarray CF options
mask_and_scale is None (diagnosed by open_dataset) and decode_cf should be True
for accessing CAMx, GEOS-Chem (bpch), NOAA ARL files, ICARTT files
33
+
(ffi1001) and many other.
31
34
32
35
For accelerating xarray
33
36
~~~~~~~~~~~~~~~~~~~~~~~
@@ -65,9 +68,9 @@ with its recommended dependencies using the conda command line tool::
65
68
66
69
.. _conda: http://conda.io/
67
70
68
-
We recommend using the community maintained `conda-forge <https://conda-forge.github.io/>`__ channel if you need difficult\-to\-build dependencies such as cartopyor pynio::
71
+
We recommend using the community maintained `conda-forge <https://conda-forge.github.io/>`__ channel if you need difficult\-to\-build dependencies such as cartopy, pynio or PseudoNetCDF::
0 commit comments