Mirror of Unidata's PyAWIPS
Find a file
Shay Carter 018afefee6 More modifications to the source v20 python code
- DataAccessLayer will have more changes to come to re-incorporate MJs changes, but for now, change the THRIFT_HOST to "edex"
- EnumSet has to use collections.abc import instead of collections to be compatible with newer versions of python (3.10)
2023-08-23 12:41:20 -06:00
.github/workflows Update release.yml 2022-01-05 15:35:35 -08:00
awips More modifications to the source v20 python code 2023-08-23 12:41:20 -06:00
docs Update index.rst 2023-01-04 09:58:34 -07:00
dynamicserialize More modifications to the source v20 python code 2023-08-23 12:41:20 -06:00
examples Revamped version of Forecaste Model Vertical Sounding Notebook 2023-07-25 13:59:08 -07:00
rpm component.spec can now determine release version 2018-12-11 14:38:17 -07:00
thrift First step on bringing over v20 python code 2023-08-23 11:45:18 -06:00
.gitignore .idea in .gitignore 2018-10-04 12:54:22 -06:00
environment.yml Update environment.yml 2023-02-27 13:30:01 -07:00
LICENSE initial commit 2018-09-05 15:52:38 -06:00
prep.sh cleanup, remove variable names copying built-ins, fix logic, etc. 2018-10-15 21:05:01 -06:00
README.rst Update README.rst 2023-02-27 13:31:43 -07:00
requirements.txt rm json from reqs 2018-10-03 15:17:09 -06:00
setup.cfg initial commit 2018-09-05 15:52:38 -06:00
setup.py Changes to make python-awips compatible with Python3.10 2022-08-23 18:12:30 -06:00

AWIPS Python Data Access Framework
==================================

|License| |PyPI| |Conda| |CondaDownloads| |circleci| |Travis| |LatestDocs|

|Codacy| |Scrutinizer| |CodeClimate| |PRWelcome|

.. |License| image:: https://img.shields.io/pypi/l/python-awips.svg
    :target: https://pypi.python.org/pypi/python-awips/
    :alt: License

.. |PyPI| image:: https://img.shields.io/pypi/v/python-awips.svg
        :target: https://pypi.python.org/pypi/python-awips/
        :alt: PyPI Package

.. |PyPIDownloads| image:: https://img.shields.io/pypi/dm/python-awips.svg
        :target: https://pypi.python.org/pypi/python-awips/
        :alt: PyPI Downloads

.. |LatestDocs| image:: https://readthedocs.org/projects/pip/badge/?version=latest
        :target: http://python-awips.readthedocs.org/en/latest/
        :alt: Latest Doc Build Status

.. |Travis| image:: https://travis-ci.org/Unidata/python-awips.svg?branch=main
        :target: https://travis-ci.org/Unidata/python-awips
        :alt: Travis Build Status

.. |Codacy| image:: https://api.codacy.com/project/badge/Grade/e281f05c69164779814cad93eb3585cc
        :target: https://www.codacy.com/app/mjames/python-awips
        :alt: Codacy issues

.. |CodeClimate| image:: https://codeclimate.com/github/Unidata/python-awips/badges/gpa.svg
    :target: https://codeclimate.com/github/Unidata/python-awips
    :alt: Code Climate

.. |Scrutinizer| image:: https://scrutinizer-ci.com/g/Unidata/python-awips/badges/quality-score.png?b=main
    :target: https://scrutinizer-ci.com/g/Unidata/python-awips/?branch=main)
    :alt: Scrutinizer Code Quality

.. |Conda| image:: https://anaconda.org/conda-forge/python-awips/badges/version.svg
    :target: https://anaconda.org/conda-forge/python-awips
    :alt: Conda Package

.. |PRWelcome|
    image:: https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=round-square
    :target: https://egghead.io/series/how-to-contribute-to-an-open-source-project-on-github
    :alt: PRs Welcome

.. |circleci|
    image:: https://img.shields.io/circleci/project/github/conda-forge/python-awips-feedstock/master.svg?label=noarch
    :target: https://circleci.com/gh/conda-forge/python-awips-feedstock
    :alt: circleci

.. |CondaDownloads|
   image:: https://img.shields.io/conda/dn/conda-forge/python-awips.svg
   :target: https://anaconda.org/conda-forge/python-awips
   :alt: Conda Downloads


About
-----

The python-awips package provides a data access framework for requesting grid and geometry datasets from an AWIPS `EDEX <http://unidata.github.io/awips2/#edex>`_ server. AWIPS and python-awips packages are released and maintained by UCAR's `Unidata Program Center <http://www.unidata.ucar.edu/software/awips2/>`_ in Boulder, Colorado.

Install
-------

- pip install python-awips

  or

- conda install -c conda-forge python-awips

Conda Environment
-----------------

- git clone https://github.com/Unidata/python-awips.git
- cd python-awips
- conda env create -f environment.yml
- conda activate python3-awips
- jupyter notebook examples


Documentation
-------------

* http://unidata.github.io/python-awips/
* http://nbviewer.jupyter.org/github/Unidata/python-awips/tree/main/examples/notebooks


License
-------

Unidata AWIPS source code and binaries (RPMs) are considered to be in the public domain, meaning there are no restrictions on any download, modification, or distribution in any form (original or modified). The Python AWIPS package contains no proprietery content and is therefore not subject to export controls as stated in the Master Rights licensing file and source code headers.