Metadata-Version: 1.1
Name: noaaclass
Version: 0.0.6
Summary: A python library that allow to request images to the NOAA CLASS (Comprehensive Large Array-Data Stewardship System).
Home-page: https://github.com/ecolell/noaaclass
Author: Eloy Adonis Colell
Author-email: eloy.colell@gmail.com
License: MIT
Description: noaaclass
        =========
        
        |License| |Downloads| |Build Status| |Coverage Status| |Code Health|
        |PyPI version| |Supported Python versions|
        
        A python library that allow to request images to the NOAA CLASS
        (Comprehensive Large Array-Data Stewardship System).
        
        Requirements
        ------------
        
        If you want to use this library on any GNU/Linux or OSX system you just
        need to execute:
        
        ::
        
            $ pip install noaaclass
        
        If you want to improve this library, you should download the `github
        repository <https://github.com/ecolell/noaaclass>`__ and execute:
        
        ::
        
            $ make deploy
        
        Testing
        -------
        
        To test all the project you should use the command:
        
        ::
        
            $ make test
        
        If you want to help us or report an issue join to us through the `GitHub
        issue tracker <https://github.com/ecolell/noaaclass/issues>`__.
        
        Example
        -------
        
        It can show all the supported products to be subscribed:
        
        .. code:: python
        
            from noaaclass import noaaclass
            noaa = noaaclass.connect('username', 'password')
            print noaa.subscribe.products()
        
        Then it can *create new* **subscriptions** to the **gvar\_img** product:
        
        .. code:: python
        
            from noaaclass import noaaclass
            noaa = noaaclass.connect('username', 'password')
            data = [
                {
                    'id': '+',
                    'enabled': True,
                    'name': '[auto] sample1',
                    'north': -26.72,
                    'south': -43.59,
                    'west': -71.02,
                    'east': -48.52,
                    'coverage': ['SH'],
                    'schedule': ['R'],
                    'satellite': ['G13'],
                    'channel': [1],
                    'format': 'NetCDF',
                },
                {
                    'id': '+',
                    'enabled': False,
                    'name': '[auto] sample2',
                    'north': -26.73,
                    'south': -43.52,
                    'west': -71.06,
                    'east': -48.51,
                    'coverage': ['SH'],
                    'schedule': ['R'],
                    'satellite': ['G13'],
                    'channel': [2],
                    'format': 'NetCDF',
                },
            ]
            noaa.subscribe.gvar_img.set(data)
        
        Also, you can *retrieve all* the subscriptions to the gvar\_img product:
        
        .. code:: python
        
            from noaaclass import noaaclass
            noaa = noaaclass.connect('username', 'password')
            data = noaa.subscribe.gvar_img.get()
        
        Last, you can *modify* or *delete* the previous subscriptions:
        
        .. code:: python
        
            from noaaclass import noaaclass
            noaa = noaaclass.connect('username', 'password')
            data = noaa.subscribe.gvar_img.get()
            data[1]['name'] = '[auto] name changed!'
            data[1]['enabled'] = True
            data.pop(0)
            data = noaa.subscribe.gvar_img.set(data)
        
        About
        -----
        
        This software is developed by
        `GERSolar <http://www.gersol.unlu.edu.ar/>`__. You can contact us to
        gersolar.dev@gmail.com.
        
        .. |License| image:: https://pypip.in/license/noaaclass/badge.svg
           :target: https://pypi.python.org/pypi/noaaclass/
        .. |Downloads| image:: https://pypip.in/download/noaaclass/badge.svg
           :target: https://pypi.python.org/pypi/noaaclass/
        .. |Build Status| image:: https://travis-ci.org/ecolell/noaaclass.svg?branch=master
           :target: https://travis-ci.org/ecolell/noaaclass
        .. |Coverage Status| image:: https://coveralls.io/repos/ecolell/noaaclass/badge.png
           :target: https://coveralls.io/r/ecolell/noaaclass
        .. |Code Health| image:: https://landscape.io/github/ecolell/noaaclass/master/landscape.png
           :target: https://landscape.io/github/ecolell/noaaclass/master
        .. |PyPI version| image:: https://badge.fury.io/py/noaaclass.svg
           :target: http://badge.fury.io/py/noaaclass
        .. |Supported Python versions| image:: https://pypip.in/py_versions/noaaclass/badge.svg
           :target: https://pypi.python.org/pypi/noaaclass/
        
Platform: UNKNOWN
Classifier: Intended Audience :: Science/Research
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.2
Classifier: Programming Language :: Python :: 3.3
Classifier: Topic :: Scientific/Engineering :: Atmospheric Science
Classifier: Topic :: Scientific/Engineering :: Bio-Informatics
Classifier: Topic :: Scientific/Engineering :: GIS
Classifier: Topic :: Scientific/Engineering :: Information Analysis
Classifier: Topic :: Scientific/Engineering :: Physics
