mirror of
https://github.com/Unidata/python-awips.git
synced 2025-02-23 14:57:56 -05:00
Mirror of Unidata's PyAWIPS
Pulled these steps out of the for loop, perform first: -instantiate the air temp array once -nan out the null values (-9999) -convert from c to f In the for loop: -create a copy of tair (subtair) -use this copy to isolate values in the given threshold range -when setting the data on the stationplot use the 'value' variable instead of using x again in the threshold to find the color value |
||
---|---|---|
.github/workflows | ||
awips | ||
docs | ||
dynamicserialize | ||
examples | ||
rpm | ||
thrift | ||
.gitignore | ||
.travis.yml | ||
environment.yml | ||
LICENSE | ||
prep.sh | ||
README.rst | ||
requirements.txt | ||
setup.cfg | ||
setup.py |
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=master :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=master :target: https://scrutinizer-ci.com/g/Unidata/python-awips/?branch=master) :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 Conda Environment ----------------- - git clone https://github.com/Unidata/python-awips.git - cd python-awips - conda env create -f environment.yml - conda activate python3-awips - python setup.py install --force - jupyter notebook examples Requirements ------------ - python >= 2.7 - numpy - six - shapely Documentation ------------- * http://python-awips.readthedocs.org/en/latest/ * http://nbviewer.jupyter.org/github/Unidata/python-awips/tree/master/examples/notebooks Examples -------- .. image:: https://python-awips.readthedocs.io/en/latest/_images/AWIPS_Grids_and_Cartopy_3_0.png :target: https://python-awips.readthedocs.io/en/latest/examples/generated/Grid_Levels_and_Parameters.html :height: 192px .. image:: https://python-awips.readthedocs.io/en/latest/_images/Upper_Air_BUFR_Soundings_1_0.png :target: https://python-awips.readthedocs.io/en/latest/examples/generated/Upper_Air_BUFR_Soundings.html :height: 192px .. image:: https://python-awips.readthedocs.io/en/latest/_images/Satellite_Imagery_7_2.png :target: https://python-awips.readthedocs.io/en/latest/examples/generated/Satellite_Imagery.html :height: 192px .. image:: https://python-awips.readthedocs.io/en/latest/_images/Watch_and_Warning_Polygons_5_0.png :target: https://python-awips.readthedocs.io/en/latest/examples/generated/Watch_and_Warning_Polygons.html :height: 192px .. image:: https://python-awips.readthedocs.io/en/latest/_images/Profiler_Wind_Barb_Time-Series_1_0.png :target: https://python-awips.readthedocs.io/en/latest/examples/generated/Profiler_Wind_Barb_Time-Series.html :height: 192px .. image:: https://python-awips.readthedocs.io/en/latest/_images/Regional_Surface_Obs_Plot_14_0.png :target: https://python-awips.readthedocs.io/en/latest/examples/generated/Regional_Surface_Obs_Plot.html :height: 192px .. image:: https://python-awips.readthedocs.io/en/latest/_images/GOES_Geostationary_Lightning_Mapper_3_1.png :target: https://python-awips.readthedocs.io/en/latest/examples/generated/GOES_Geostationary_Lightning_Mapper.html :height: 192px .. image:: https://python-awips.readthedocs.io/en/latest/_images/Colored_Surface_Temperature_Plot_2_1.png :target: https://python-awips.readthedocs.io/en/latest/examples/generated/Colored_Surface_Temperature_Plot.html :height: 192px .. image:: https://python-awips.readthedocs.io/en/latest/_images/Map_Resources_and_Topography_17_1.png :target: https://python-awips.readthedocs.io/en/latest/examples/generated/Map_Resources_and_Topography.html :height: 192px 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.