{ "info": { "author": "K.-Michael Aye", "author_email": "kmichael.aye@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: ISC License (ISCL)", "Natural Language :: English", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.7" ], "description": "=================\nPlanet Four Tools\n=================\n\n\n.. image:: https://img.shields.io/pypi/v/p4tools.svg\n :target: https://pypi.python.org/pypi/p4tools\n\n.. image:: https://img.shields.io/travis/michaelaye/p4tools.svg\n :target: https://travis-ci.org/michaelaye/p4tools\n\n.. image:: https://readthedocs.org/projects/p4tools/badge/?version=latest\n :target: https://p4tools.readthedocs.io/en/latest/?badge=latest\n :alt: Documentation Status\n\nTools for Planet Four data reduction and analysis.\n\n\n* Free software: MIT license\n* Documentation: https://p4tools.readthedocs.io.\n\nInstallation\n------------\n\n.. code-block:: bash\n\n conda install -c michaelaye planetfour-catalog\n pip install p4tools\n\nFeatures\n--------\n\n* Provides access to the Planet Four catalog data (see Install instructions):\n\n.. code-block:: python\n\n from p4tools import io\n fans = io.get_fan_catalog()\n blotches = io.get_blotch_catalog()\n tile_coords = io.get_tile_coordinates()\n tile_urls = io.get_tile_urls()\n metadata = io.get_metadata() # data for the HiRISE images used\n region_names = io.get_region_names() # informal region identifiers for observation IDs\n\nThese functions will use the `intake` library to download the data via the links provided inside the planetfour-catalog data.\nFor read performance, the data is then being stored in your local storage folder that is being asked for at the first use of the `io` module of `p4tools`.\nThese paths are being stored in `$HOME/.p4tools.ini`.\n\n* Enables plotting of catalog data on top of the HiRISE image tile that was used during marking\n\nUpdating\n--------\n\nTo update `p4tools` do\n\n.. code-block:: bash\n\n pip install -U p4tools\n\nTo update the catalog, first you need to get new download links by doing \n\n.. code-block:: bash\n\n conda update -c michaelaye planetfour-catalog\n\nand after that, because `p4tools` caches the catalog items, you need to provide the parameter `update=True` when using the access functions, like so:\n\n.. code-block:: python\n\n from p4tools import io\n fans = io.get_fan_catalog(update=True)\n\nwhich will trigger a new download.\n\nCredits\n---------\n\nThis package was created with Cookiecutter_ and the forked `michaelaye/cookiecutter-pypackage-conda`_ project template.\n\n.. _Cookiecutter: https://github.com/audreyr/cookiecutter\n.. _`michaelaye/cookiecutter-pypackage-conda`: https://github.com/michaelaye/cookiecutter-pypackage-conda\n\n\n=======\nHistory\n=======\n\n0.1.0 (2018-11-23)\n------------------\n\n* First release on PyPI.\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/michaelaye/p4tools", "keywords": "p4tools", "license": "ISC license", "maintainer": "", "maintainer_email": "", "name": "p4tools", "package_url": "https://pypi.org/project/p4tools/", "platform": "", "project_url": "https://pypi.org/project/p4tools/", "project_urls": { "Homepage": "https://github.com/michaelaye/p4tools" }, "release_url": "https://pypi.org/project/p4tools/0.8.0/", "requires_dist": [ "pandas", "numpy", "matplotlib", "shapely", "intake" ], "requires_python": "", "summary": "Tools for Planet Four data analysis.", "version": "0.8.0" }, "last_serial": 5513206, "releases": { "0.2.1": [ { "comment_text": "", "digests": { "md5": "cffc25380d0b6be5c605a547789f2ba3", "sha256": "14253c972ebb20975d51686825c5aab4e40dee52cf0148219dfb81d3b1ad47a9" }, "downloads": -1, "filename": "p4tools-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cffc25380d0b6be5c605a547789f2ba3", "packagetype": "bdist_wheel", "python_version": "3.7", "requires_python": null, "size": 9380, "upload_time": "2019-06-21T21:37:36", "url": "https://files.pythonhosted.org/packages/11/b7/3cbae190b2e773352b9a588c11e32ff92bdc8a1a33424696ffd1560c4e81/p4tools-0.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "59c32d6d33a6b5437d479d1b4babebd2", "sha256": "dd76075f5da106b156b9779c941f7e8197b8500bdf1540ab73a9fdf1dcaf6488" }, "downloads": -1, "filename": "p4tools-0.2.1.tar.gz", "has_sig": false, "md5_digest": "59c32d6d33a6b5437d479d1b4babebd2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17621, "upload_time": "2019-06-21T21:37:32", "url": "https://files.pythonhosted.org/packages/6f/9d/07212cafd10abbe8ec79c2708d684f38096dcff1d2cc62dcbc4ad72c0917/p4tools-0.2.1.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "4dbd9023667c595dc707a1dddcac7d88", "sha256": "0cd1ae0d0285f05835aadeb92f4fe96ad2078cf6cea2e9176e988a57e639f03b" }, "downloads": -1, "filename": "p4tools-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4dbd9023667c595dc707a1dddcac7d88", "packagetype": "bdist_wheel", "python_version": "3.7", "requires_python": null, "size": 9395, "upload_time": "2019-06-21T22:01:36", "url": "https://files.pythonhosted.org/packages/d8/2f/9e476f32e19676d23f286c11903e55100be3b617595cc4cdc263e13c92cd/p4tools-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "973970238903f56827a015549e040bcc", "sha256": "9eb0b4909a1cce0fa44e6096dad221420735d96a22d815e9640e068c66a2305a" }, "downloads": -1, "filename": "p4tools-0.3.0.tar.gz", "has_sig": false, "md5_digest": "973970238903f56827a015549e040bcc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17638, "upload_time": "2019-06-21T22:01:33", "url": "https://files.pythonhosted.org/packages/c5/eb/cabdd97a817d8955c799b3af2b922327c02ac512d438d00089a3ca86434d/p4tools-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "8a4efff945f73174b9bc435b80c43300", "sha256": "cd67fce83a204c61075f5fa3989d800f68f3b9d08e4813f73d823e13b6f099da" }, "downloads": -1, "filename": "p4tools-0.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8a4efff945f73174b9bc435b80c43300", "packagetype": "bdist_wheel", "python_version": "3.7", "requires_python": null, "size": 9900, "upload_time": "2019-06-24T22:44:11", "url": "https://files.pythonhosted.org/packages/2a/ad/b73320c87588e4307a920ee455ca3e35f7525096bf066495a01ce491be91/p4tools-0.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "354e02537769f4dd7f4998d445756515", "sha256": "d3388756c22fdf0bc9760beb73a724269594b522948ef0f4f49019f3f0edf180" }, "downloads": -1, "filename": "p4tools-0.4.0.tar.gz", "has_sig": false, "md5_digest": "354e02537769f4dd7f4998d445756515", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17891, "upload_time": "2019-06-24T22:44:07", "url": "https://files.pythonhosted.org/packages/98/1d/156fb331acd2d7cad93f189876ae01b98888b210cd8144752ad1bbe8b620/p4tools-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "c68e57b70c7b4bbf0f7392510aef0a04", "sha256": "fef0983a57b812104bc5fc2e04b6642e51b4ad62d5e6b5b2802387e1cb8d05dd" }, "downloads": -1, "filename": "p4tools-0.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c68e57b70c7b4bbf0f7392510aef0a04", "packagetype": "bdist_wheel", "python_version": "3.7", "requires_python": null, "size": 9898, "upload_time": "2019-06-24T23:00:03", "url": "https://files.pythonhosted.org/packages/08/9b/cc763264b5a05186b93a82c3dc71330a55152c15f60192b222e1b4edce31/p4tools-0.4.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a286b131515166ee2a4741ad6225b706", "sha256": "9d686127269a6034ae0438b7235d022d2f7d17b411b1c826fbc400ca2090ee8b" }, "downloads": -1, "filename": "p4tools-0.4.1.tar.gz", "has_sig": false, "md5_digest": "a286b131515166ee2a4741ad6225b706", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17889, "upload_time": "2019-06-24T23:00:00", "url": "https://files.pythonhosted.org/packages/4a/fc/f66a3e66c2779a5081efcd37a4c4069a528654c10d717d8922a3dffa8341/p4tools-0.4.1.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "a730b362bb196677f5bb8742ef3c63a6", "sha256": "ce7c450a2504eceab9f473ade1cf65fee38ff5cd1369f2894516f0e51e7a1fda" }, "downloads": -1, "filename": "p4tools-0.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a730b362bb196677f5bb8742ef3c63a6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10055, "upload_time": "2019-06-25T16:42:57", "url": "https://files.pythonhosted.org/packages/79/a0/c27609dd09149def8fc71805fb87c66a375535b019d59f38bd4171d424af/p4tools-0.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "33841bfa6345364614ee1f1e8762d5fc", "sha256": "c557b08fb6648c64b8d222c914af35b23a40ecee82217ee931507c2fcefba038" }, "downloads": -1, "filename": "p4tools-0.5.0.tar.gz", "has_sig": false, "md5_digest": "33841bfa6345364614ee1f1e8762d5fc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18032, "upload_time": "2019-06-25T16:42:59", "url": "https://files.pythonhosted.org/packages/e0/3c/dea3608ed5b51366323433e876143a5fef8ca2f897993813a136ff45baf5/p4tools-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "0aa38364d3f63467066aa92abc80acb1", "sha256": "55b5049c8daf4c90b376909bb657a5ba15163d034f8ef34e4be895cb16415ad0" }, "downloads": -1, "filename": "p4tools-0.5.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0aa38364d3f63467066aa92abc80acb1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9937, "upload_time": "2019-06-25T21:30:35", "url": "https://files.pythonhosted.org/packages/54/51/4bfc548367e8d57229ba35042f39fd733a95e45a89ab1a45506d102ad45e/p4tools-0.5.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f56b32fb5c2a4a2f73dff20ddaac3763", "sha256": "18954430105232fb56885c08b9b61445c102c0a9124e82319959d778edb640e2" }, "downloads": -1, "filename": "p4tools-0.5.1.tar.gz", "has_sig": false, "md5_digest": "f56b32fb5c2a4a2f73dff20ddaac3763", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18076, "upload_time": "2019-06-25T21:30:36", "url": "https://files.pythonhosted.org/packages/13/d6/cf06be6a9725d513520aad71f7a1ac8305e82546e03070e9e1b9aebd8322/p4tools-0.5.1.tar.gz" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "e34e21e5a57a5625279da3af9eba7ae8", "sha256": "326282f6431af8d25f5da4aac984fc323c9803f5bde99f48d9ee5e62b6030fbd" }, "downloads": -1, "filename": "p4tools-0.5.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e34e21e5a57a5625279da3af9eba7ae8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9944, "upload_time": "2019-06-25T21:56:33", "url": "https://files.pythonhosted.org/packages/b2/7b/6ca600de878040857d9a2eb7e696fd2a27e444c78e9f0ad44cfeb4f55439/p4tools-0.5.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "31b10873d82107fdd6093fb962204763", "sha256": "6b16fa8def5148bf267ac20a69525d923fc998375b6c9f16ac9f4adf5883a60d" }, "downloads": -1, "filename": "p4tools-0.5.2.tar.gz", "has_sig": false, "md5_digest": "31b10873d82107fdd6093fb962204763", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17989, "upload_time": "2019-06-25T21:56:34", "url": "https://files.pythonhosted.org/packages/ea/ae/44f52b2be1e6c8f4b8ef233512ea47222601b32f9950e1d4329f53363217/p4tools-0.5.2.tar.gz" } ], "0.5.3": [ { "comment_text": "", "digests": { "md5": "e05bc376a08a6b2b315c034ddde2aadf", "sha256": "86b729dc7a8fc61d3dd173683903fb894dea8f702b82d8ced46f1f0d12465734" }, "downloads": -1, "filename": "p4tools-0.5.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e05bc376a08a6b2b315c034ddde2aadf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10284, "upload_time": "2019-06-27T21:36:32", "url": "https://files.pythonhosted.org/packages/9a/8c/2dd6f0c37816ac327be18b9a188180401c4bcba53869f4d0abb4fac094ae/p4tools-0.5.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "214e5ab7907134d44743e0fd88fe6167", "sha256": "9c4976ba9f3d3477949bd9f6e10120d4c5c5a3b2e5b53d81a3be05937bb35ffa" }, "downloads": -1, "filename": "p4tools-0.5.3.tar.gz", "has_sig": false, "md5_digest": "214e5ab7907134d44743e0fd88fe6167", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19076, "upload_time": "2019-06-27T21:36:34", "url": "https://files.pythonhosted.org/packages/e6/57/5b0ede7107324034fa9d2b0620ace4d4bc98635b463c031eef330a2b8895/p4tools-0.5.3.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "0822dacc4b3fb33dcea1ccd7f1c1b11e", "sha256": "a3e2cd9074e42ce26a8914c100fd4797be3c0e397cc4f5ba54707e3aa7ac4e8b" }, "downloads": -1, "filename": "p4tools-0.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0822dacc4b3fb33dcea1ccd7f1c1b11e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10347, "upload_time": "2019-06-28T05:50:33", "url": "https://files.pythonhosted.org/packages/d1/b8/dbea1adb190eb94fa172b0ae76a026908b079d2db35b3b3ec35fd3fdb955/p4tools-0.6.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f2f63035b16afe7d03d3661d2616fe50", "sha256": "f6aec9418aa3171ac833e9f7d40796613170b665edf8bb8c47055e92be2fd710" }, "downloads": -1, "filename": "p4tools-0.6.0.tar.gz", "has_sig": false, "md5_digest": "f2f63035b16afe7d03d3661d2616fe50", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19478, "upload_time": "2019-06-28T05:50:35", "url": "https://files.pythonhosted.org/packages/c3/4b/2a52bad4a096fa792446a5aa3b157b1d5752dbcba9d05455044dc03f9ddb/p4tools-0.6.0.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "33c51ea0cfeca6c65ff97697076aa896", "sha256": "8271b25a1afff300dedfe5301e36bb97bcd789545f01e95b53d039e778f57069" }, "downloads": -1, "filename": "p4tools-0.7.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "33c51ea0cfeca6c65ff97697076aa896", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10367, "upload_time": "2019-07-03T20:42:34", "url": "https://files.pythonhosted.org/packages/4f/b8/e4c962c82a10636144704be1e963bae94d7d1dd210f1c21b8c50854f2bd5/p4tools-0.7.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "360c350915302e4f7e75a5009c0722e9", "sha256": "41b904c15254bcd886bbbf39c0ae75e9244b2ffac0fb0e4c2068aab8a4d4a712" }, "downloads": -1, "filename": "p4tools-0.7.0.tar.gz", "has_sig": false, "md5_digest": "360c350915302e4f7e75a5009c0722e9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19487, "upload_time": "2019-07-03T20:42:36", "url": "https://files.pythonhosted.org/packages/a6/07/aecf3fd7efb49525a2818d4ce2e2e0ecad0cd2d9cfbe4b85bea097a56cad/p4tools-0.7.0.tar.gz" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "b23524acf9224e28b8f30ff4126d7046", "sha256": "125b34fc0ebb653279781229a949254163ffb6c92b1834baa828b1a7a7481dd0" }, "downloads": -1, "filename": "p4tools-0.8.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b23524acf9224e28b8f30ff4126d7046", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10388, "upload_time": "2019-07-10T17:36:10", "url": "https://files.pythonhosted.org/packages/92/2f/019cda898ad27f7cf1a39976253287c6de59eb3476b3db0e8c3aa884f323/p4tools-0.8.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b42addb894329e0a882c384e80beb630", "sha256": "99690562bd2c62e04f3e7378ec3dd0951b4f254b9dc22ab122c8e3a22f212410" }, "downloads": -1, "filename": "p4tools-0.8.0.tar.gz", "has_sig": false, "md5_digest": "b42addb894329e0a882c384e80beb630", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19519, "upload_time": "2019-07-10T17:36:12", "url": "https://files.pythonhosted.org/packages/e0/3c/cfb3787a148a08bba62bd76fd7a07e4bbaf76edab7ab15f550030f2e2bd9/p4tools-0.8.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b23524acf9224e28b8f30ff4126d7046", "sha256": "125b34fc0ebb653279781229a949254163ffb6c92b1834baa828b1a7a7481dd0" }, "downloads": -1, "filename": "p4tools-0.8.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b23524acf9224e28b8f30ff4126d7046", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10388, "upload_time": "2019-07-10T17:36:10", "url": "https://files.pythonhosted.org/packages/92/2f/019cda898ad27f7cf1a39976253287c6de59eb3476b3db0e8c3aa884f323/p4tools-0.8.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b42addb894329e0a882c384e80beb630", "sha256": "99690562bd2c62e04f3e7378ec3dd0951b4f254b9dc22ab122c8e3a22f212410" }, "downloads": -1, "filename": "p4tools-0.8.0.tar.gz", "has_sig": false, "md5_digest": "b42addb894329e0a882c384e80beb630", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19519, "upload_time": "2019-07-10T17:36:12", "url": "https://files.pythonhosted.org/packages/e0/3c/cfb3787a148a08bba62bd76fd7a07e4bbaf76edab7ab15f550030f2e2bd9/p4tools-0.8.0.tar.gz" } ] }