{ "info": { "author": "Julien Seguinot", "author_email": "seguinot@vaw.baug.ethz.ch", "bugtrack_url": null, "classifiers": [], "description": ".. Copyright (c) 2017--2018, Julien Seguinot \n.. GNU General Public License v3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)\n\nSentinelflow\n============\n\n.. image:: https://img.shields.io/pypi/v/sentinelflow.svg\n :target: https://pypi.python.org/pypi/sentinelflow\n.. image:: https://img.shields.io/pypi/l/sentinelflow.svg\n :target: https://www.gnu.org/licenses/gpl-3.0.txt\n.. image:: https://zenodo.org/badge/86336966.svg\n :target: https://zenodo.org/badge/latestdoi/86336966\n\nSearch, download and patch Copernicus_ Sentinel-2_ data into appealing color\nimages. Colors are adapted to human perception and fit for dark oceans as well\nas bright snow surfaces (see a few examples_).\n\nRequires GDAL_, ImageMagick_, XMLStarlet_, and a registration_ to the\nCopernicus Open Access Hub. A Python port is under preparation.\n\nInstallation::\n\n pip install sentinelflow\n\nTo fetch the latest cloud-free image over the Aletsch Glacier use::\n\n sentinelflow.sh --user USERNAME --pass PASSWORD --cloudcover 10 \\\n --intersect 46.4,8.1 --maxrows 1 --tiles 32TMS \\\n --extent 417000,5138000,432000,5158000\n\n\nPlease refer to the Sentinel-2 `data products`_ documentation to find your\ncorresponding tile(s). The image extent is given in UTM_ coordinates of the\nlocal zone. For additional command-line help use::\n\n sentinelflow.sh --help\n\nPlease acknowledge usage in all derivative products, for instance with the\nmention:\n\n Contains modified Copernicus Sentinel data (year).\n Processed with Sentinelflow (version).\n\n\n.. Documentation links\n\n.. _Copernicus: http://copernicus.eu\n.. _data products: https://sentinel.esa.int/web/sentinel/missions/sentinel-2/data-products\n.. _examples: https://people.ee.ethz.ch/~juliens/sentinel/\n.. _registration: https://scihub.copernicus.eu/dhus/#/self-registration\n.. _Sentinel-2: https://sentinels.copernicus.eu/web/sentinel/missions/sentinel-2\n.. _UTM: https://en.wikipedia.org/wiki/Universal_Transverse_Mercator_coordinate_system\n\n.. Software links\n\n.. _GDAL: https://www.gdal.org\n.. _ImageMagick: https://www.imagemagick.org\n.. _XMLStarlet: http://xmlstar.sourceforge.net\n\n\n", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/juseg/sentinelflow", "keywords": "", "license": "gpl-3.0", "maintainer": "", "maintainer_email": "", "name": "sentinelflow", "package_url": "https://pypi.org/project/sentinelflow/", "platform": "", "project_url": "https://pypi.org/project/sentinelflow/", "project_urls": { "Homepage": "http://github.com/juseg/sentinelflow" }, "release_url": "https://pypi.org/project/sentinelflow/0.1.3/", "requires_dist": null, "requires_python": "", "summary": "Automated satellite image workflow for Sentinel-2.", "version": "0.1.3" }, "last_serial": 4549478, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "cf0660ff08c93b710805788d17f66743", "sha256": "b2a78a4ac9c2c079d76cd3496c74839343eafeb0486036c2f2b0afe0e9353a1f" }, "downloads": -1, "filename": "sentinelflow-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "cf0660ff08c93b710805788d17f66743", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6860, "upload_time": "2018-09-28T05:02:32", "url": "https://files.pythonhosted.org/packages/93/ed/a05bc45cd83ee21fe360f7c0f08620a31fad0dadecbf0f4177122fa04df6/sentinelflow-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "82a8f60a0cd140894210cc4aae7ff5fa", "sha256": "d4bcbf6e284a075debad5a78d56f37736ed66dff7c564ca7e65550bc69b03e0d" }, "downloads": -1, "filename": "sentinelflow-0.1.0.tar.gz", "has_sig": false, "md5_digest": "82a8f60a0cd140894210cc4aae7ff5fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6338, "upload_time": "2018-09-28T05:02:33", "url": "https://files.pythonhosted.org/packages/05/97/f1af73c06c62ede2d494e77e333fdef48535a27cb18e727fdeb7ac8601e3/sentinelflow-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "deaf856d21a12a369a5bc7a05a56a019", "sha256": "3f89e9318aa69d268188f151d17f45a03bd3a3b55987273f8bd5befe801f5c1c" }, "downloads": -1, "filename": "sentinelflow-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "deaf856d21a12a369a5bc7a05a56a019", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19260, "upload_time": "2018-11-08T03:08:06", "url": "https://files.pythonhosted.org/packages/69/43/ca2ff8c20fb4bf51b2b5dd5885b328c3011b7a23a50b62289e5575d7633f/sentinelflow-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5a4f9ac7ee7969a0b1abcc82fd774153", "sha256": "39737ca60c831e2734e721c26a5ad69b24004d162ac9220b1eb5d3a9cc785270" }, "downloads": -1, "filename": "sentinelflow-0.1.1.tar.gz", "has_sig": false, "md5_digest": "5a4f9ac7ee7969a0b1abcc82fd774153", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6464, "upload_time": "2018-11-08T03:08:08", "url": "https://files.pythonhosted.org/packages/cd/a7/2f8b991b624c3a44e0459f317d41697918871cc39a021c8c23c8bc2feb7f/sentinelflow-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "61a8d2c1a4dd698fd2d27d50212a70ac", "sha256": "1ff6a617e54c1a0496016a5ff69259907935b64695faa381a1a348c050374030" }, "downloads": -1, "filename": "sentinelflow-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "61a8d2c1a4dd698fd2d27d50212a70ac", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19366, "upload_time": "2018-11-22T02:49:27", "url": "https://files.pythonhosted.org/packages/6f/aa/07edd3521e8d86255466713ae6f5359afb16862bdfd0d00f45b8e9b430f2/sentinelflow-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0856e39e32d1aff3807d753ea2d0bca2", "sha256": "903dca420060728e17efdd5e57739e668b304217921b1c120ed3db5e1adc54c3" }, "downloads": -1, "filename": "sentinelflow-0.1.2.tar.gz", "has_sig": false, "md5_digest": "0856e39e32d1aff3807d753ea2d0bca2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6564, "upload_time": "2018-11-22T02:49:30", "url": "https://files.pythonhosted.org/packages/5f/e2/7bd379900d521ff02240e207f69d57e2e78791b4baa7f2023e5d8753db34/sentinelflow-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "b6a74a022be5525286ed9caaf92e961e", "sha256": "75d524fa078eb8706b464937ec4ffcab13ba1d86bdf2628e8666af52ce0213a6" }, "downloads": -1, "filename": "sentinelflow-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "b6a74a022be5525286ed9caaf92e961e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19443, "upload_time": "2018-12-01T04:19:56", "url": "https://files.pythonhosted.org/packages/f5/79/33e5d7959d08a04b346c8572b0f0fb01f8c2ad66d6b6cddfc8218a0fb336/sentinelflow-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2b8ba334507746d59822e606303de5f0", "sha256": "a056d1060749b68dca3970f868a93c9a911830cc7844ecad932b1247b9f32e28" }, "downloads": -1, "filename": "sentinelflow-0.1.3.tar.gz", "has_sig": false, "md5_digest": "2b8ba334507746d59822e606303de5f0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6650, "upload_time": "2018-12-01T04:19:58", "url": "https://files.pythonhosted.org/packages/a1/31/1276746af48feb6c36dee9ac4073ef1bb1ff27cffc823a42f15591094b18/sentinelflow-0.1.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b6a74a022be5525286ed9caaf92e961e", "sha256": "75d524fa078eb8706b464937ec4ffcab13ba1d86bdf2628e8666af52ce0213a6" }, "downloads": -1, "filename": "sentinelflow-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "b6a74a022be5525286ed9caaf92e961e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19443, "upload_time": "2018-12-01T04:19:56", "url": "https://files.pythonhosted.org/packages/f5/79/33e5d7959d08a04b346c8572b0f0fb01f8c2ad66d6b6cddfc8218a0fb336/sentinelflow-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2b8ba334507746d59822e606303de5f0", "sha256": "a056d1060749b68dca3970f868a93c9a911830cc7844ecad932b1247b9f32e28" }, "downloads": -1, "filename": "sentinelflow-0.1.3.tar.gz", "has_sig": false, "md5_digest": "2b8ba334507746d59822e606303de5f0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6650, "upload_time": "2018-12-01T04:19:58", "url": "https://files.pythonhosted.org/packages/a1/31/1276746af48feb6c36dee9ac4073ef1bb1ff27cffc823a42f15591094b18/sentinelflow-0.1.3.tar.gz" } ] }