• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

pydata / xarray / 5357 / 15
96%
master: 96%

Build:
DEFAULT BRANCH: master
Ran 01 Jun 2018 04:52AM UTC
Files 90
Run time 7s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

01 Jun 2018 04:21AM UTC coverage: 93.728% (-0.4%) from 94.104%
CONDA_ENV=py36-rasterio1.0alpha

push

travis-ci

shoyer
Added PNC backend to xarray  (#1905)

* 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 n... (continued)

23090 of 24635 relevant lines covered (93.73%)

0.94 hits per line

Source Files on job 5357.15 (CONDA_ENV=py36-rasterio1.0alpha)
  • Tree
  • List 0
  • Changed 4
  • Source Changed 4
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 4914
  • Travis Job 5357.15
  • cf19528d on github
  • Prev Job for CONDA_ENV=py36-rasterio1.0alpha on master (#5356.15)
  • Next Job for CONDA_ENV=py36-rasterio1.0alpha on master (#5359.15)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc