[MITgcm-support] release of xmitgcm v0.2.0

Ryan Abernathey ryan.abernathey at gmail.com
Tue Feb 14 14:28:27 EST 2017


Hello MITgcm Folks,

I am happy to announce the release of xmitgcm v0.2.0.
http://xmitgcm.readthedocs.io/en/latest/
https://github.com/xgcm/xmitgcm

xmitgcm is a python package for reading MITgcm
<http://mitgcm.org/public/r2_manual/latest/online_documents/node277.html>
binary
MDS files into xarray <http://xarray.pydata.org/> data structures. By
storing data in dask <http://dask.pydata.org/> arrays, xmitgcm enables
parallel, out-of-core
<https://en.wikipedia.org/wiki/Out-of-core_algorithm> analysis
of MITgcm output data.

This release contains the following feature enhancements:

   - Files are not read until the data are accessed. This helps overcome a
   common “too many open files issue” (#11
   <https://github.com/xgcm/xmitgcm/issues/11>).
   - A workaround for missing .meta files (#12
   <https://github.com/xgcm/xmitgcm/issues/12>).
   - Option for a separate grid_dir in case it is different from data_dir (
   #13 <https://github.com/xgcm/xmitgcm/issues/13>).
   - Refactor of the way LLC data is read which allows for more efficient
   chunking and lower memory usage (#20
   <https://github.com/xgcm/xmitgcm/issues/20>)
   - Bug fix related to the handling of default_dtype parameter (#34
   <https://github.com/xgcm/xmitgcm/pull/34>). By Guillaume Sérazin
   <https://github.com/serazing>.
   - Support for older MITgcm versions that write a different lenght drC
   variable (#8 <https://github.com/xgcm/xmitgcm/issues/8>). By Liam
   Brannigan <https://github.com/braaannigan>.
   - Support for cartesian curvilinear grids. By Andrea Cimatoribus
   <https://github.com/sambarluc>.
   - Expanded and improved documentation.


I am very happy to see other MITgcm users using and contributing actively
to xmitgcm.

One major goal for this release was to improve the reading of LLC4320 files
on pleiades. xmitgcm is now very efficient at extracting sub-regions from
the LLC simulation. If you are interested in this topic, I encourage you to
check out the documentation and performance analysis here:
http://xmitgcm.readthedocs.io/en/latest/performance.html

Installation instructions:
http://xmitgcm.readthedocs.io/en/latest/

Cheers,
Ryan Abernathey
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mitgcm.org/pipermail/mitgcm-support/attachments/20170214/8795d3db/attachment.htm>


More information about the MITgcm-support mailing list