{ "info": { "author": "Eloy Adonis Colell", "author_email": "gersolar.dev@gmail.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Science/Research", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Topic :: Scientific/Engineering :: Atmospheric Science", "Topic :: Scientific/Engineering :: Bio-Informatics", "Topic :: Scientific/Engineering :: GIS", "Topic :: Scientific/Engineering :: Information Analysis", "Topic :: Scientific/Engineering :: Physics" ], "description": "goescalibration\n===============\n\n[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/gersolar/goescalibration?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n[![License](https://img.shields.io/pypi/l/goescalibration.svg)](https://raw.githubusercontent.com/limiear/goescalibration/master/LICENSE) [![Downloads](https://img.shields.io/pypi/dm/goescalibration.svg)](https://pypi.python.org/pypi/goescalibration/) [![Build Status](https://travis-ci.org/gersolar/goescalibration.svg?branch=master)](https://travis-ci.org/gersolar/goescalibration) [![Coverage Status](https://coveralls.io/repos/gersolar/goescalibration/badge.png)](https://coveralls.io/r/gersolar/goescalibration) [![Code Health](https://landscape.io/github/gersolar/goescalibration/master/landscape.png)](https://landscape.io/github/gersolar/goescalibration/master) [![PyPI version](https://badge.fury.io/py/goescalibration.svg)](http://badge.fury.io/py/goescalibration)\n[![Stories in Ready](https://badge.waffle.io/gersolar/goescalibration.png?label=ready&title=Ready)](https://waffle.io/gersolar/goescalibration)\n\nA python library that allow to automate the calibration of the GOES Images.\n\n\nRequirements\n============\n\nIf you want to use this library on any GNU/Linux or OSX system you just need to execute:\n\n $ pip install goescalibration\n\nIf you want to improve this library, you should download the [github repository](https://github.com/gersolar/goescalibration) and execute:\n\n $ make deploy\n\nOn Ubuntu Desktop there are some other libraries not installed by default (zlibc curl libssl0.9.8 libbz2-dev libxslt-dev libxml-dev) which may need to be installed to use these library. Use the next command to automate the installation of the additional C libraries:\n\n $ make ubuntu deploy\n\n\nTesting\n=======\n\nTo test all the project you should use the command:\n\n $ make test\n\nIf you want to help us or report an issue join to us through the [GitHub issue tracker](https://github.com/gersolar/goescalibration/issues).\n\n\nExample\n=======\n\nThere are 3 methods to obtain the calibration parameters: \n\n1. calibration\n1. calibration_to\n1. calibrate\n\nThe **calibration** method accepts 2 parameters the satellite and a datetime object:\n\n```python\n from goescalibration import instrument \n from datetime import datetime\n\n params = instrument.calibration('goes13', datetime(2014, 11, 10))\n```\n\nNext, the **calibration_to** method needs a standard NOAA CLASS netcdf filename to parse:\n\n```python\n from goescalibration import instrument \n from datetime import datetime\n\n params = instrument.calibration_to('data/goes13.2014.124.123422.BAND_01.nc')\n```\n\nLast, the **calibrate** method needs a standard NOAA CLASS netcdf filename to save the variables:\n\n```python\n from goescalibration import instrument \n from datetime import datetime\n from netcdf import netcdf as nc\n\n instrument.calibrate('data/goes13.2014.124.123422.BAND_01.nc')\n with nc.loader('data/goes13.2014.124.123422.BAND_01.nc') as root:\n print nc.getvar(root, 'postlaunch')[:]\n```\n\n\nAbout\n=====\n\nThis software is developed by [GERSolar](http://www.gersol.unlu.edu.ar/). You can contact us to [gersolar.dev@gmail.com](mailto:gersolar.dev@gmail.com).", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/gersolar/goescalibration", "keywords": null, "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "goescalibration", "package_url": "https://pypi.org/project/goescalibration/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/goescalibration/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/gersolar/goescalibration" }, "release_url": "https://pypi.org/project/goescalibration/0.0.11/", "requires_dist": null, "requires_python": null, "summary": "A python library that allow to calibrate netcdf images of the NOAA CLASS (Comprehensive Large Array-Data Stewardship System).", "version": "0.0.11" }, "last_serial": 1896069, "releases": { "0.0.0": [ { "comment_text": "", "digests": { "md5": "4de82b4884da1102bae6cc55a3b43b02", "sha256": "dd0c320c2407c816771cf741d1985dbf37f780d58e4907c5a3ffd4b1de49754d" }, "downloads": -1, "filename": "goescalibration-0.0.0.tar.gz", "has_sig": false, "md5_digest": "4de82b4884da1102bae6cc55a3b43b02", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7457, "upload_time": "2014-12-18T02:19:58", "url": "https://files.pythonhosted.org/packages/ad/98/ab2b658bed977ff738468f2326ba2bedfef65812f70d05ac34c84c7f1447/goescalibration-0.0.0.tar.gz" } ], "0.0.1": [ { "comment_text": "", "digests": { "md5": "678b4efb9f55c0b344c9822487c1e74a", "sha256": "e7b9a0c770baa3a959bc3d95fba8461662eaabde03cb56f5e1cdf6bca99ce57c" }, "downloads": -1, "filename": "goescalibration-0.0.1.tar.gz", "has_sig": false, "md5_digest": "678b4efb9f55c0b344c9822487c1e74a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7759, "upload_time": "2014-12-30T19:35:05", "url": "https://files.pythonhosted.org/packages/89/cd/f01cd7909d3af82ed0cfdff7ec910ae87e63d2b67e57b739f9aac869c18d/goescalibration-0.0.1.tar.gz" } ], "0.0.10": [ { "comment_text": "", "digests": { "md5": "afc8368719f482e43e4ba345105a7af0", "sha256": "20df4f22c8ce311df61f2a418f10e1ee0935d5efc43671a8744379baa44bf802" }, "downloads": -1, "filename": "goescalibration-0.0.10.tar.gz", "has_sig": false, "md5_digest": "afc8368719f482e43e4ba345105a7af0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7890, "upload_time": "2015-10-10T03:05:27", "url": "https://files.pythonhosted.org/packages/9a/0b/59f7da90f96c89511f4239c6863b3d60c233bc97fd5a51db8de854ab8415/goescalibration-0.0.10.tar.gz" } ], "0.0.11": [ { "comment_text": "", "digests": { "md5": "35d729c04b0d1f3d6e1f69a8847d993f", "sha256": "41458b67dbd1cc6a3eb11b8d0bd0bfe42eb03b7de374350738a38e48548cff5b" }, "downloads": -1, "filename": "goescalibration-0.0.11.tar.gz", "has_sig": false, "md5_digest": "35d729c04b0d1f3d6e1f69a8847d993f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7688, "upload_time": "2016-01-09T01:17:50", "url": "https://files.pythonhosted.org/packages/99/43/849b1635ef29dee06808677d4e4ef6d4f0faed4e5836afffb1a1b0e7cc16/goescalibration-0.0.11.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "9b8e4bbd00c3e7f86ea81879645bfa99", "sha256": "ce26df25bbe9f24d7b8c7314ec10372a4004068be3efe2fd187c22a2c2a621bc" }, "downloads": -1, "filename": "goescalibration-0.0.2.tar.gz", "has_sig": false, "md5_digest": "9b8e4bbd00c3e7f86ea81879645bfa99", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7899, "upload_time": "2015-01-16T00:24:44", "url": "https://files.pythonhosted.org/packages/7d/17/2a53ed7d740cf9d4fde54123e1bb8fdc32f5bda9322fc6056728b848c3a2/goescalibration-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "c31c1d75734a805e21da788df6ec84f6", "sha256": "fa096dbd21e372f495c6c04068c0316a4e303ce56de66ae1c3eeaf038ca10925" }, "downloads": -1, "filename": "goescalibration-0.0.3.tar.gz", "has_sig": false, "md5_digest": "c31c1d75734a805e21da788df6ec84f6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7962, "upload_time": "2015-02-16T00:46:13", "url": "https://files.pythonhosted.org/packages/36/08/54cf7655579f05e1d90f6714e4576af0db28986b7c37b8cd532eb8ac7ce0/goescalibration-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "95679d6b2c815ad328487f756ba751e8", "sha256": "3bf00c9c32b6fdc95c2ada1e5737bfab861f0fc4f8c0adf1d92ef03bd9187519" }, "downloads": -1, "filename": "goescalibration-0.0.4.tar.gz", "has_sig": false, "md5_digest": "95679d6b2c815ad328487f756ba751e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7987, "upload_time": "2015-02-16T04:28:44", "url": "https://files.pythonhosted.org/packages/e7/12/cdab04c29059eccbac33f5a099bcb2520dde4fb71270fea6152216c1b000/goescalibration-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "dc791ef16130ec5b9b0302cf9640eeeb", "sha256": "2070049d5eea2354745bebf9e55da4bc42f65fc97efcd300c48d59c7c2ce233f" }, "downloads": -1, "filename": "goescalibration-0.0.5.tar.gz", "has_sig": false, "md5_digest": "dc791ef16130ec5b9b0302cf9640eeeb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7987, "upload_time": "2015-04-09T16:53:23", "url": "https://files.pythonhosted.org/packages/4d/3c/04bb6e9d196b68b222dd14c02d07c5fc0cd31b8702975c9e8f1375edae46/goescalibration-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "42ce1f0bb71545489ae3bb7a5db049c2", "sha256": "fb081381e2b130b5c7a8189784e513b1d89e290851b5068608201845cc1f2937" }, "downloads": -1, "filename": "goescalibration-0.0.6.tar.gz", "has_sig": false, "md5_digest": "42ce1f0bb71545489ae3bb7a5db049c2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7990, "upload_time": "2015-04-11T20:48:56", "url": "https://files.pythonhosted.org/packages/d4/bd/aa95429bc463905d6dc7737f3ac1ec11c08b91d721b22d77a741231d6ed3/goescalibration-0.0.6.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "df771f7255e5c6555a8cde95ccc38ba7", "sha256": "a8f654a5977b37e6545f783dd1ff1bcf3655137fcc0605f9eceda9a8599bc66c" }, "downloads": -1, "filename": "goescalibration-0.0.8.tar.gz", "has_sig": false, "md5_digest": "df771f7255e5c6555a8cde95ccc38ba7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7906, "upload_time": "2015-07-05T03:46:41", "url": "https://files.pythonhosted.org/packages/44/31/483af4641401bffe9cdc2a118ef30901ea899537cf479f8a61067feb4675/goescalibration-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "0cdefd781ef230df019d716d251141fb", "sha256": "1383c9db68c61420319534af0b003e99a40016ac12b37b18b46709c2fdad3052" }, "downloads": -1, "filename": "goescalibration-0.0.9.tar.gz", "has_sig": false, "md5_digest": "0cdefd781ef230df019d716d251141fb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7901, "upload_time": "2015-07-10T01:22:23", "url": "https://files.pythonhosted.org/packages/46/e2/51b05b7ef1450e6fa172f772b310bc1140cffa33306b002db339af4bcb01/goescalibration-0.0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "35d729c04b0d1f3d6e1f69a8847d993f", "sha256": "41458b67dbd1cc6a3eb11b8d0bd0bfe42eb03b7de374350738a38e48548cff5b" }, "downloads": -1, "filename": "goescalibration-0.0.11.tar.gz", "has_sig": false, "md5_digest": "35d729c04b0d1f3d6e1f69a8847d993f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7688, "upload_time": "2016-01-09T01:17:50", "url": "https://files.pythonhosted.org/packages/99/43/849b1635ef29dee06808677d4e4ef6d4f0faed4e5836afffb1a1b0e7cc16/goescalibration-0.0.11.tar.gz" } ] }