semvec/pypi-packages huggingface dataset:
pymt-nwis 0.2.1
PyMT plugin for pymt_nwis
Keywords: bmi, pymt

==============
pymt_nwis
==============

.. image:: https://zenodo.org/badge/353523375.svg
  :target: https://zenodo.org/doi/10.5281/zenodo.10368875

.. 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_nwis-green.svg
        :target: https://anaconda.org/conda-forge/pymt_nwis

.. image:: https://readthedocs.org/projects/pymt-nwis/badge/?version=latest
        :target: https://pymt-nwis.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_nwis/blob/master/LICENSE


pymt_nwis is a package that converts `bmi_nwis package <https://github.com/gantian127/bmi_nwis>`_ into a reusable,
plug-and-play data component for `PyMT <https://pymt.readthedocs.io/en/latest/?badge=latest>`_ modeling framework.
This allows the National Water Information System (`NWIS <https://waterdata.usgs.gov/nwis>`_) data to be easily coupled with other data 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_nwis
--------------------



To install `pymt_nwis`, use pip

.. code::

  pip install pymt_nwis
  
  
or conda

.. code::

  conda install -c conda-forge pymt_nwis

--------------------
Coding Example
--------------------

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


Credits
=======

* Tian Gan <gantian127@gmail.com>


Changelog for pymt_nwis
=======================
0.2.1 (2025-03-07)
-------------------
- Update package to work for pymt1.3.2
- Update the notebook content

0.2.0 (2022-09-13)
-------------------

- Update nwis to bmi_nwis
- Update the notebook content

0.1.0 (2021-03-31)
------------------

- Initial release
pymt-soilgrids 0.1.3
PyMT plugin for pymt_soilgrids
Keywords: bmi, pymt

==============
pymt_soilgrids
==============
.. image:: https://zenodo.org/badge/342719220.svg
  :target: https://zenodo.org/doi/10.5281/zenodo.10368884

.. 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_soilgrids-green.svg
        :target: https://anaconda.org/conda-forge/pymt_soilgrids

.. image:: https://readthedocs.org/projects/pymt-soilgrids/badge/?version=latest
        :target: https://pymt-soilgrids.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_soilgrids/blob/master/LICENSE


pymt_soilgrids is a package that converts `soilgrids package <https://github.com/gantian127/soilgrids>`_ into a reusable,
plug-and-play data component for `PyMT <https://pymt.readthedocs.io/en/latest/?badge=latest>`_ modeling framework.
This allows the soil datasets 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_soilgrids
-------------------------

To install `pymt_soilgrids`, use pip 

.. code::

  pip install pymt_soilgrids

or conda.

.. code::

  conda install -c conda-forge pymt_soilgrids

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


Credits
=======

* Tian Gan <gantian127@gmail.com>


Changelog for pymt_soilgrids
============================

0.1.3 (2025-03-07)
-------------------
- update package to work for pymt 1.3.2


0.1.0 (2021-02-26)
------------------

- Initial release
djangocms-leaflet 0.0.7.dev1
django CMS plug-ins for the JavaScript map library Leaflet
Requires Python: >=3.9
Keywords: Leaflet, django CMS

# djangocms-leaflet

This app provides plug-ins for the JavaScript map library [Leaflet](https://leafletjs.com/).

[![PyPI - Version](https://img.shields.io/pypi/v/djangocms-leaflet.svg)](https://pypi.org/project/djangocms-leaflet)
[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/djangocms-leaflet.svg)](https://pypi.org/project/djangocms-leaflet)

-----

**Table of Contents**

- [Installation](#installation)
- [License](#license)

## Installation

```console
pip install djangocms-leaflet
```

or add `djangocms-leaflet` to the dependencies of your project, e. g. in `pyproject.toml`:
```toml
dependencies = [
    # …
    'djangocms-leaflet',
    # …
]
```


Add it to `INSTALLED_APPS` in the settings::

```python
INSTALLED_APPS: list[str] = [
    # …
    'djangocms_leaflet',
    # …
]
```
## Usage

Add a map plugin to a placeholder and fill in the form. Add markers as sub plugins if needed.
In the template `src/djangocms_leaflet/templates/djangocms_leaflet/map.html` the tile server
of the OpenStreetMap website is defined. Make sure you comply with their usage policy or
use another tile server by replacing the tile server’s URL.

You can either specify latitude and longitude of the map or marker or enter a search term.
If no coordinates are entered, they will be searched with Nominatim and the first hit in the result list location will
be used as coordinates.

## License

`djangocms-leaflet` is distributed under the terms of the [MIT](https://spdx.org/licenses/MIT.html) license.

## Integrated library

| Name                                                   | Description                | License                                                                       |
|--------------------------------------------------------|-----------------------------|-------------------------------------------------------------------------------|
| [Leaflet](https://leafletjs.com/)                      | JavaScript library for maps | [BSD-2-Clause license](https://github.com/Leaflet/Leaflet/blob/main/LICENSE)  |