pymt-era5


Namepymt-era5 JSON
Version 0.1.1 PyPI version JSON
download
home_pagehttps://github.com/gantian127/pymt_era5
SummaryPyMT plugin for ERA5 dataset
upload_time2024-10-31 20:11:05
maintainerNone
docs_urlNone
authorTian Gan
requires_pythonNone
licenseNone
keywords bmi pymt
VCS
bugtrack_url
requirements numpy bmi_era5
Travis-CI No Travis.
coveralls test coverage No coveralls.
            =========
pymt_era5
=========

.. image:: https://zenodo.org/badge/404882481.svg
  :target: https://zenodo.org/doi/10.5281/zenodo.10368880

.. image:: https://img.shields.io/badge/CSDMS-Basic%20Model%20Interface-green.svg
        :target: https://bmi.readthedocs.io/
        :alt: Basic Model Interface

.. .. image:: https://img.shields.io/badge/recipe-pymt_era5-green.svg -->
        :target: https://anaconda.org/conda-forge/pymt_era5 -->

.. image:: https://readthedocs.org/projects/pymt-era5/badge/?version=latest
        :target: https://pymt-era5.readthedocs.io/en/latest/?badge=latest
        :alt: Documentation Status

.. image:: https://img.shields.io/badge/License-MIT-blue.svg
        :target: hhttps://github.com/gantian127/pymt_era5/blob/master/LICENSE

.. .. image:: https://github.com/gantian127/pymt_era5/actions/workflows/test.yml/badge.svg
        :target: https://github.com/gantian127/pymt_era5/actions/workflows/test.yml

.. .. image:: https://github.com/gantian127/pymt_era5/actions/workflows/flake8.yml/badge.svg
        :target: https://github.com/gantian127/pymt_era5/actions/workflows/flake8.yml

.. .. image:: https://github.com/gantian127/pymt_era5/actions/workflows/black.yml/badge.svg
        :target: https://github.com/gantian127/pymt_era5/actions/workflows/black.yml


pymt_era5 is a package that converts `bmi_era5 package <https://github.com/gantian127/bmi_era5>`_ into a reusable,
plug-and-play data component for `PyMT <https://pymt.readthedocs.io/en/latest/?badge=latest>`_ modeling framework
developed by Community Surface Dynamics Modeling System (`CSDMS <https://csdms.colorado.edu/wiki/Main_Page>`_).
This allows `ERA5 datasets <https://confluence.ecmwf.int/display/CKB/ERA5>`_ (currently support 3 dimensional data) to be easily coupled with other datasets or models that expose
a `Basic Model Interface <https://bmi.readthedocs.io/en/latest/>`_.

---------------
Installing pymt
---------------

Installing `pymt` from the `conda-forge` channel can be achieved by adding
`conda-forge` to your channels with:

.. code::

  conda config --add channels conda-forge

*Note*: Before installing `pymt`, you may want to create a separate environment
into which to install it. This can be done with,

.. code::

  conda create -n pymt python=3
  conda activate pymt

Once the `conda-forge` channel has been enabled, `pymt` can be installed with:

.. code::

  conda install pymt

It is possible to list all of the versions of `pymt` available on your platform with:

.. code::

  conda search pymt --channel conda-forge

--------------------
Installing pymt_era5
--------------------

To install `pymt_era5`, use pip

.. code::

  pip install pymt_era5

or conda

.. code::

  conda install -c conda-forge pymt_era5

--------------
Coding Example
--------------
You can learn more details about the coding example from the
`tutorial notebook <https://github.com/gantian127/pymt_era5/blob/master/notebooks/pymt_era5.ipynb>`_.


Credits
=======

* Tian Gan <gantian127@gmail.com>


Changelog for pymt_era5
=======================

0.1.1 (2024-10-31)
-------------------
- Update for pymt 1.3.2

0.1.0 (2021-09-09)
------------------

- Initial release


            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/gantian127/pymt_era5",
    "name": "pymt-era5",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": "bmi, pymt",
    "author": "Tian Gan",
    "author_email": "gantian127@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/80/6d/616c90aa505b1ac012cf5a332678a95cba745445da0c993df3efb6539d63/pymt_era5-0.1.1.tar.gz",
    "platform": null,
    "description": "=========\npymt_era5\n=========\n\n.. image:: https://zenodo.org/badge/404882481.svg\n  :target: https://zenodo.org/doi/10.5281/zenodo.10368880\n\n.. image:: https://img.shields.io/badge/CSDMS-Basic%20Model%20Interface-green.svg\n        :target: https://bmi.readthedocs.io/\n        :alt: Basic Model Interface\n\n.. .. image:: https://img.shields.io/badge/recipe-pymt_era5-green.svg -->\n        :target: https://anaconda.org/conda-forge/pymt_era5 -->\n\n.. image:: https://readthedocs.org/projects/pymt-era5/badge/?version=latest\n        :target: https://pymt-era5.readthedocs.io/en/latest/?badge=latest\n        :alt: Documentation Status\n\n.. image:: https://img.shields.io/badge/License-MIT-blue.svg\n        :target: hhttps://github.com/gantian127/pymt_era5/blob/master/LICENSE\n\n.. .. image:: https://github.com/gantian127/pymt_era5/actions/workflows/test.yml/badge.svg\n        :target: https://github.com/gantian127/pymt_era5/actions/workflows/test.yml\n\n.. .. image:: https://github.com/gantian127/pymt_era5/actions/workflows/flake8.yml/badge.svg\n        :target: https://github.com/gantian127/pymt_era5/actions/workflows/flake8.yml\n\n.. .. image:: https://github.com/gantian127/pymt_era5/actions/workflows/black.yml/badge.svg\n        :target: https://github.com/gantian127/pymt_era5/actions/workflows/black.yml\n\n\npymt_era5 is a package that converts `bmi_era5 package <https://github.com/gantian127/bmi_era5>`_ into a reusable,\nplug-and-play data component for `PyMT <https://pymt.readthedocs.io/en/latest/?badge=latest>`_ modeling framework\ndeveloped by Community Surface Dynamics Modeling System (`CSDMS <https://csdms.colorado.edu/wiki/Main_Page>`_).\nThis allows `ERA5 datasets <https://confluence.ecmwf.int/display/CKB/ERA5>`_ (currently support 3 dimensional data) to be easily coupled with other datasets or models that expose\na `Basic Model Interface <https://bmi.readthedocs.io/en/latest/>`_.\n\n---------------\nInstalling pymt\n---------------\n\nInstalling `pymt` from the `conda-forge` channel can be achieved by adding\n`conda-forge` to your channels with:\n\n.. code::\n\n  conda config --add channels conda-forge\n\n*Note*: Before installing `pymt`, you may want to create a separate environment\ninto which to install it. This can be done with,\n\n.. code::\n\n  conda create -n pymt python=3\n  conda activate pymt\n\nOnce the `conda-forge` channel has been enabled, `pymt` can be installed with:\n\n.. code::\n\n  conda install pymt\n\nIt is possible to list all of the versions of `pymt` available on your platform with:\n\n.. code::\n\n  conda search pymt --channel conda-forge\n\n--------------------\nInstalling pymt_era5\n--------------------\n\nTo install `pymt_era5`, use pip\n\n.. code::\n\n  pip install pymt_era5\n\nor conda\n\n.. code::\n\n  conda install -c conda-forge pymt_era5\n\n--------------\nCoding Example\n--------------\nYou can learn more details about the coding example from the\n`tutorial notebook <https://github.com/gantian127/pymt_era5/blob/master/notebooks/pymt_era5.ipynb>`_.\n\n\nCredits\n=======\n\n* Tian Gan <gantian127@gmail.com>\n\n\nChangelog for pymt_era5\n=======================\n\n0.1.1 (2024-10-31)\n-------------------\n- Update for pymt 1.3.2\n\n0.1.0 (2021-09-09)\n------------------\n\n- Initial release\n\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "PyMT plugin for ERA5 dataset",
    "version": "0.1.1",
    "project_urls": {
        "Homepage": "https://github.com/gantian127/pymt_era5"
    },
    "split_keywords": [
        "bmi",
        " pymt"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "806d616c90aa505b1ac012cf5a332678a95cba745445da0c993df3efb6539d63",
                "md5": "a2cba0bba007170c702b8d02b34fbc43",
                "sha256": "da4a216c9d85f619c13ba7fb213c8fd94a224137bd4ab0266d3bc75885154f43"
            },
            "downloads": -1,
            "filename": "pymt_era5-0.1.1.tar.gz",
            "has_sig": false,
            "md5_digest": "a2cba0bba007170c702b8d02b34fbc43",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 11607,
            "upload_time": "2024-10-31T20:11:05",
            "upload_time_iso_8601": "2024-10-31T20:11:05.728627Z",
            "url": "https://files.pythonhosted.org/packages/80/6d/616c90aa505b1ac012cf5a332678a95cba745445da0c993df3efb6539d63/pymt_era5-0.1.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-10-31 20:11:05",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "gantian127",
    "github_project": "pymt_era5",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [
        {
            "name": "numpy",
            "specs": []
        },
        {
            "name": "bmi_era5",
            "specs": []
        }
    ],
    "lcname": "pymt-era5"
}
        
Elapsed time: 1.44313s