VACUMM / vacumm

A python library for ocean sciences
http://vacumm.github.io/vacumm/
Other
18 stars 3 forks source link
oceanography python

VACUMM

.. image:: https://zenodo.org/badge/22859/VACUMM/vacumm.svg :target: https://zenodo.org/badge/latestdoi/22859/VACUMM/vacumm .. image:: https://travis-ci.org/VACUMM/vacumm.svg?branch=master :target: https://travis-ci.org/VACUMM/vacumm

VACUMM provides generic and specialized tools for the validation of ocean models, and more especially the MARS model from IFREMER <http://www.ifremer.fr>. The heart of VACUMM is a library <http://www.ifremer.fr/vacumm/library/index.html> written mainly in the Python <http://www.python.org> language, whose core <http://www.ifremer.fr/vacumm/library/misc.html> can be used for the preprocessing and the postprocessing of oceanic and atmospheric data coming from models or observations. The library for instance also has specialized modules for managing outputs from models <http://www.ifremer.fr/vacumm/library/data/model.html> and making advanced diagnostics <http://www.ifremer.fr/vacumm/library/diag.html>.

.. code-block:: python

>>> from vcmq import *
>>> sst = DS(data_sample('mars3d.xy.nc'), 'mars').get_sst()
>>> map2(sst)

Features

Dependencies

Mandatory: CDAT <http://uvcdat.llnl.gov> (or more specifically cdms2 <http://uvcdat.llnl.gov>, cdutil <http://uvcdat.llnl.gov>, genutil <http://uvcdat.llnl.gov> from CDAT, and matplotlib <https://matplotlib.org>, basemap <https://matplotlib.org/basemap>), configobj <http://www.voidspace.org.uk/python/configobj.html>_.

Optional: seawater <https://pypi.python.org/pypi/seawater>, PIL <https://pypi.python.org/pypi/PIL>, pytz <http://pytz.sourceforge.net>, paramiko <http://www.paramiko.org>, xlwt <https://pypi.python.org/pypi/xlwt>, sphinx-fortran <https://pypi.python.org/pypi/sphinx-fortran>, cmocean <https://pypi.python.org/pypi/cmocean>_.

Download

To download VACUMM sources, please go to this page: http://www.ifremer.fr/vacumm/user.install.download.html

Installation

From sources::

$ python setup.py install

Using conda <http://conda.pydata.org/docs/index.html>_::

$ conda install -c vacumm -c conda-forge -c cdat  vacumm

For more information, please go to this: http://www.ifremer.fr/vacumm/user.install.installations.html

Release notes

Release notes for each version are available here: http://www.ifremer.fr/vacumm/appendix.release.html

Documentation

The documentation is available here: http://www.ifremer.fr/vacumm

License

VACUMM is under the :ref:CeCiLL <appendix.license> license, which is compatible with well knwon GPL license.

Support

You can submit issues <https://github.com/VACUMM/vacumm/issues> and pull requests <https://github.com/VACUMM/vacumm/issues> from the GitHub site.

Stephane Raynaud (raynaud (at) gmail.com), Guillaume Charria (Guillaume.Charria (at) ifremer.fr).

See the contact page: http://www.ifremer.fr/vacumm/contact.html