{ "info": { "author": "Konrad Iturbe", "author_email": "mail@chernowii.com", "bugtrack_url": null, "classifiers": [], "description": "## NASA InSight Mars Raw Image API\n\n[![PyPI version](https://badge.fury.io/py/insight-api.svg)](https://badge.fury.io/py/insight-api)\n\n![](/header.gif)\n\nPython library to access the raw images and metadata from the InSight Mars mission\n\nImages are from nasa.gov\n\n### Args:\n\n\tInSightAPI(order=\"desc\", per_page=\"100\", af=\"idc\")\n\n- per_page = 25 / 50 / 100\n- af (camera) = idc / icc\n\t- idc = Instrument Deployment Camera\n\t- icc = Instrument Context Camera\n\n### Usage:\n\n\tfrom insightmars import InSightAPI, utils\n\tInSightMission = InSightAPI()\n\n\t# Make initial request\n json_request = InSightMission.make_request()\n\n # Get image count\n\tall_images = InSightMission.get_count(json_request)\n\n\t# Get x number of image urls (order backwards, from newest to oldest)\n\timages = InSightMission.get_images(json_request, x)\n\n\t# Get image metadata:\n\tmetadata = InSightMission.get_metadata(json_request, image_id)\n\n\t# Get x number of images + meatadata (order backwards, from newest to oldest)\n\tmetadata = InSightMission.get_images_metadata(json_request, x)\n\n\t# Get all images available:\n\timages = InSightMission.get_all(json_request)\n\n\t# Download images:\n\tutils.download_image(images, \"images/\", \"sequential\")\n\n\t# Get specific sol\n\tget_sol(data, sol)\n\n\t# Get sols\n\tget_sols(data, start_sol, end_sol)\n\n### Examples:\n\n- [insight_get_images.py](/insight_get_images.py)\n\n- [insight_make_gif.py](/insight_get_images.py)\n\n- [insight_latest_image.py](/insight_latest_image.py)\n\n- [insight_make_gif_metadata.py](/insight_make_gif_metadata.py)\n\n- [make_graph.py](/make_graph.py)\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/konradit/insight-api", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "insight-api", "package_url": "https://pypi.org/project/insight-api/", "platform": "", "project_url": "https://pypi.org/project/insight-api/", "project_urls": { "Homepage": "http://github.com/konradit/insight-api" }, "release_url": "https://pypi.org/project/insight-api/0.5/", "requires_dist": null, "requires_python": "", "summary": "InSight Mars Mission Raw Photo API Wrapper", "version": "0.5" }, "last_serial": 4629612, "releases": { "0.2": [ { "comment_text": "", "digests": { "md5": "db16b83d2a39c1ce3f04504af0718ba0", "sha256": "4f42b977a4e029324b9b535e6a55540cfeedb093f2d1fa519b66c83b21f33afc" }, "downloads": -1, "filename": "insight_api-0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "db16b83d2a39c1ce3f04504af0718ba0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3260, "upload_time": "2018-11-29T14:48:46", "url": "https://files.pythonhosted.org/packages/23/f6/90da7ea1f177cd898b171a5275d12dc4ddc4f7f7a28961e67eaff8901f22/insight_api-0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "79c64ee4874f7ca051db0b2f9cc0ba17", "sha256": "b97a9e227b1c098d1bb2d745f7e353ccda2dc8c3abe94acbc4a3e26737312bad" }, "downloads": -1, "filename": "insight-api-0.2.tar.gz", "has_sig": false, "md5_digest": "79c64ee4874f7ca051db0b2f9cc0ba17", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2760, "upload_time": "2018-11-29T14:48:48", "url": "https://files.pythonhosted.org/packages/0a/7f/497fe7757f74c7115165867b103ce1cfee21ce70b5660d4f18a2248981cf/insight-api-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "de9f5b2219e4c52c2ca6bfd3d37bfde6", "sha256": "502cd6555cd6b621e434890596e1b959dd55ad5a64b3584449276ae89ebd8c33" }, "downloads": -1, "filename": "insight_api-0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "de9f5b2219e4c52c2ca6bfd3d37bfde6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3579, "upload_time": "2018-11-30T11:37:02", "url": "https://files.pythonhosted.org/packages/d1/c7/9a42eb11a6fd14eed59bc0e7696f1a62bef6152b9964fde5542dc2cbaa09/insight_api-0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "358a9990af1972b99ffe5f2ab1b69094", "sha256": "6e75f99f78e91b788232ecbe0db4455bf681fa597e0872275832ac58437e8531" }, "downloads": -1, "filename": "insight-api-0.3.tar.gz", "has_sig": false, "md5_digest": "358a9990af1972b99ffe5f2ab1b69094", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3131, "upload_time": "2018-11-30T11:37:03", "url": "https://files.pythonhosted.org/packages/3d/b9/672c5d15cb2e4367f08c807447b9b122c65325f9a02b74d369f5018656f1/insight-api-0.3.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "47f44733c0d53b5b4a5c51c19d455f5b", "sha256": "4b551db74db4920c1339d5a48860a5455d93f93a2bad713db186dc1fdfe70a93" }, "downloads": -1, "filename": "insight_api-0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "47f44733c0d53b5b4a5c51c19d455f5b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3684, "upload_time": "2018-12-23T14:44:59", "url": "https://files.pythonhosted.org/packages/a9/f0/07744ab24d8f9e6b79d85bb26f1d95d4e509339969c7ebf235f8027c2ab6/insight_api-0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "039b4f5eccaeb874e09608fc5288e5f1", "sha256": "bed38457da822da70beef0655bda310ec87da446203a3a8cc33a011d7949e688" }, "downloads": -1, "filename": "insight-api-0.5.tar.gz", "has_sig": false, "md5_digest": "039b4f5eccaeb874e09608fc5288e5f1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3245, "upload_time": "2018-12-23T14:45:01", "url": "https://files.pythonhosted.org/packages/53/4a/93b6fd123bba8b080fbd7be610e5a8995eb927673352c2d4534788e90de4/insight-api-0.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "47f44733c0d53b5b4a5c51c19d455f5b", "sha256": "4b551db74db4920c1339d5a48860a5455d93f93a2bad713db186dc1fdfe70a93" }, "downloads": -1, "filename": "insight_api-0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "47f44733c0d53b5b4a5c51c19d455f5b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3684, "upload_time": "2018-12-23T14:44:59", "url": "https://files.pythonhosted.org/packages/a9/f0/07744ab24d8f9e6b79d85bb26f1d95d4e509339969c7ebf235f8027c2ab6/insight_api-0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "039b4f5eccaeb874e09608fc5288e5f1", "sha256": "bed38457da822da70beef0655bda310ec87da446203a3a8cc33a011d7949e688" }, "downloads": -1, "filename": "insight-api-0.5.tar.gz", "has_sig": false, "md5_digest": "039b4f5eccaeb874e09608fc5288e5f1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3245, "upload_time": "2018-12-23T14:45:01", "url": "https://files.pythonhosted.org/packages/53/4a/93b6fd123bba8b080fbd7be610e5a8995eb927673352c2d4534788e90de4/insight-api-0.5.tar.gz" } ] }