{ "info": { "author": "Andres Chang", "author_email": "andresdanielchang@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "# OCR Tools\nOpen Climate Research is an ongoing project that aims to facilitate creative experimentation with modeled climate data. OCR Tools aims to be much more than a climate data viewer by enabling non-scientists to utilize a wide range of datasets and providing users with simple feedback conducive to learning. In addition to providing basic analysis functions, OCR Tools includes organizational and creative tools.\n\n## Installing / Getting started\n\nRun the following to install:\n```python\npip install ocrtools\n```\n\n## Examples\n\n- Open a NetCDF dataset with \n\n- ``` python\n import ocrtools as ocr\n cesm_TS = ocr.load('path/to/cesm_TS_data.nc', var='TS')\n ```\n\n If `var` is omitted, ocrtools will print out all variables in the dataset and ask you to specify a variable(s) of interest via command line. The dataset is then opened as an Xarray Dataset\n\n- Create a `scope` object\n\n ``` python\n lima_peru = ocr.scope(location='Lima, Peru', yr0=1950, yrf=2000)\n ```\n\n * Location can also be specified by keyword arguments `lat_min`, `lat_max`, `lon_min`, and `lon_max`; or if none of these are given, location can be specified interactively by selecting areas on a map\n\n- Subset your data\n\n ```python\n lima_TS = ocr.subset(cesm_TS, lima_peru)\n ```\n\n- Select an area on a map and take the spatial average\n\n ```python\n from ocrtools import plt\n map_selection = ocr.scope()\n ```\n\n ```shell\n [OCR] Creating new scope object\n Enter yr0: \n Enter yrf: \n Select area(s) on map and close the pop-up window\n ```\n \n \n\n```shell\n[OCR] Finished writing new scope object\n```\n\n```python\nperu_TS = ocr.subset(cesm_TS, map_selection)\nperu_avg_TS = ocr.spatial_average(peru_TS)\nperu_avg_TS['TS'].plot()\nplt.show()\n```\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/andreschang/ocr-tools", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "ocrtools", "package_url": "https://pypi.org/project/ocrtools/", "platform": "", "project_url": "https://pypi.org/project/ocrtools/", "project_urls": { "Homepage": "https://github.com/andreschang/ocr-tools" }, "release_url": "https://pypi.org/project/ocrtools/1.0.0/", "requires_dist": null, "requires_python": "", "summary": "Tools for interpreting and generating new climate data", "version": "1.0.0" }, "last_serial": 5853224, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "64d243fe9a6ac5de96c6eb79cd73338a", "sha256": "8320515e052e68b70b109bb2b56616b85d50da22f5831ff19a6fc988cf4e1718" }, "downloads": -1, "filename": "ocrtools-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "64d243fe9a6ac5de96c6eb79cd73338a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.0", "size": 16964, "upload_time": "2019-02-11T03:58:41", "url": "https://files.pythonhosted.org/packages/9d/e1/0d4839e6157b90e03c0b59699bf695719a4beac836d9fd7c482b10f374a7/ocrtools-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1fa34169e9c39364152a80a3712568c1", "sha256": "a9d36497d0a6bd9f4218bc2202850d9965137b87fcb4ff35bbd3260ab9aa4250" }, "downloads": -1, "filename": "ocrtools-0.1.0.tar.gz", "has_sig": false, "md5_digest": "1fa34169e9c39364152a80a3712568c1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.0", "size": 40419165, "upload_time": "2019-02-11T03:58:47", "url": "https://files.pythonhosted.org/packages/b5/ba/8f8d84bd4677a2d04dc045e30d08c50ab792ea09a5492b77e651579ac574/ocrtools-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "76953a8bfa81cfe175b94a11e8cd5b74", "sha256": "8b971fd2c5f5da6e23671e3d9f8e5f6d19ff14b6b278d7de0e0511e925f13813" }, "downloads": -1, "filename": "ocrtools-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "76953a8bfa81cfe175b94a11e8cd5b74", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.0", "size": 16969, "upload_time": "2019-02-11T04:08:40", "url": "https://files.pythonhosted.org/packages/6f/37/59a3ff08988fee6c730aa2a5e365f097093e5e96ffde45468aab560a3138/ocrtools-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7a376c335d37c7a164285c6c5cb5ba3c", "sha256": "3d4057c83c1c418aa059de99dd2126a5ffafb81428d114c4310be58367d548ee" }, "downloads": -1, "filename": "ocrtools-0.1.1.tar.gz", "has_sig": false, "md5_digest": "7a376c335d37c7a164285c6c5cb5ba3c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.0", "size": 40419150, "upload_time": "2019-02-11T04:08:46", "url": "https://files.pythonhosted.org/packages/b7/0c/4fbc8f7a1c7878168eda3d5e36b219ebc80b6c5d97b68479169d425c88a2/ocrtools-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "c859e8a922fd2e822001f5daa0be91fa", "sha256": "137f4b6530fad446cbb9032ca42972a57401ba561de805526e285bb518171f12" }, "downloads": -1, "filename": "ocrtools-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "c859e8a922fd2e822001f5daa0be91fa", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.0", "size": 16971, "upload_time": "2019-02-11T04:13:38", "url": "https://files.pythonhosted.org/packages/d8/8c/a4e620bffdf242f666564e16c222d8c7609e62317ce51df81afc079ba88a/ocrtools-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a35fb8b187c7b31e11b15107ec8ae169", "sha256": "cad3534cc7c393a3b384ede07ee0a04d40cb047445c962ca7d10aaa9c17d24c9" }, "downloads": -1, "filename": "ocrtools-0.1.2.tar.gz", "has_sig": false, "md5_digest": "a35fb8b187c7b31e11b15107ec8ae169", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.0", "size": 40419167, "upload_time": "2019-02-11T04:13:45", "url": "https://files.pythonhosted.org/packages/f0/a2/cd865da4c2acb657cf799efbee4af3eacba00046abdd4345715daef3e910/ocrtools-0.1.2.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "de5580e34b267ba20a0b1345a81a1940", "sha256": "75e25ac2bc68f7a772f54b7c1e39645285850905342507ff348795230370d7bb" }, "downloads": -1, "filename": "ocrtools-1.0.0.tar.gz", "has_sig": false, "md5_digest": "de5580e34b267ba20a0b1345a81a1940", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40419507, "upload_time": "2019-09-19T00:11:44", "url": "https://files.pythonhosted.org/packages/a5/84/7b1e9992d3a09dfc8146d7c6f6df6fb6b107d4076d314471a230ed6613ad/ocrtools-1.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "de5580e34b267ba20a0b1345a81a1940", "sha256": "75e25ac2bc68f7a772f54b7c1e39645285850905342507ff348795230370d7bb" }, "downloads": -1, "filename": "ocrtools-1.0.0.tar.gz", "has_sig": false, "md5_digest": "de5580e34b267ba20a0b1345a81a1940", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40419507, "upload_time": "2019-09-19T00:11:44", "url": "https://files.pythonhosted.org/packages/a5/84/7b1e9992d3a09dfc8146d7c6f6df6fb6b107d4076d314471a230ed6613ad/ocrtools-1.0.0.tar.gz" } ] }