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

pydata / xarray / 4204 / 5
96%
master: 96%

Build:
DEFAULT BRANCH: master
Ran 20 Dec 2017 03:24PM UTC
Files 53
Run time 2s
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

20 Dec 2017 03:14PM UTC coverage: 90.192% (-1.0%) from 91.204%
CONDA_ENV=py36

push

travis-ci

shoyer
xarray to and from Iris (#1750)

* Added a first go at a converter from xarray.DataArrays objects to Iris.cube.Cube objects. Uses the same template as the cdms2 conversion.

* Update tests to use original.coords and add extra tests for coord attributes

* Remove set literals just in case. Replace has_key with in. Use AuxCoord and DimCoord correctly so 2d coords will work. Use dims variable to convert dimension numbers into names. Add 2d coord to test DataArray.

* Create dimensions if the Iris cube does not have any

* Add code to convert cell_methods

* Don't append blank cell method

* Update cell method code to use internal Iris functions. Also add tests.

* Update the API for IRIS change

* Move helper functions outside of main functions

* Update to build dims with mix of Dimension and Auxiliary coordinates

* Fix import after merge

* Bug fix / refactoring

* Change the dencode_cf method and raise error if coord has no var_name

* Add missing test and two minor fixes

* Replacing function calls with set literals

* Adding what's new and updating api.rst

* Adding from_cube method to docs

* Make Iris dependency >=1.10 so we can rely on the newer parse_cell_methods interface (this is already pretty old now)

* Adding Iris section to the I/O docs

* Fixing typos

* Improving error message

* Test edge cases

* Preserve dask data arrays if at all possible. Convert to (dask) masked arrays when going to Iris and filled (dask) arrays when coming from Iris.

* Updates to remove the hard dependency on dask, and to test the conversion of dask arrays which may or may not be masked.

* Minor doc fixes

* Minor typo

* Use dask_array_type for dask checks

* Updating to run the iris docs

* Fix typo

* Fixing long lines

8193 of 9084 relevant lines covered (90.19%)

0.9 hits per line

Source Files on job 4204.5 (CONDA_ENV=py36)
  • Tree
  • List 0
  • Changed 3
  • Source Changed 3
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 4204
  • Travis Job 4204.5
  • eeb109d9 on github
  • Prev Job for CONDA_ENV=py36 on master (#4201.5)
  • Next Job for CONDA_ENV=py36 on master (#4210.5)
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