{ "info": { "author": "Evan Widloski", "author_email": "evan@evanw.org", "bugtrack_url": null, "classifiers": [ "Programming Language :: Python :: 3" ], "description": "# Milliarc-second Photon Sieve Simulations\n\nUIUC-SINE Group\n\n#### Files\n\n- `csbs.py` - clustered SBS algorithm with interchangeable cost modules\n [paper](https://ieeexplore.ieee.org/document/4429318/)\n- `psf_generator.py` - functions for generating PSFs at different measurement planes\n- `random_cost.py` - a simple example cost module for CSBS\n- `plotting.py` - functions for displaying results from CSBS\n- `forward_model.py` - functions for simulating observations at measurement planes generated by CSBS algorithm\n- `examples/` - directory containing python snippets\n\n#### Dependencies\n- Fedora\n - libtiff-devel\n - fftw-devel\n\n#### Installation\n\n cd mas/python\n pip install -e .\n\n#### Running tests\n\n python tests/tests.py\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/uiuc-sine/mas", "keywords": "photonsieve csbs sieve uiuc", "license": "GPLv3", "maintainer": "", "maintainer_email": "", "name": "uiuc-mas", "package_url": "https://pypi.org/project/uiuc-mas/", "platform": "", "project_url": "https://pypi.org/project/uiuc-mas/", "project_urls": { "Homepage": "https://github.com/uiuc-sine/mas" }, "release_url": "https://pypi.org/project/uiuc-mas/2/", "requires_dist": [ "matplotlib", "h5py", "numpy", "scipy", "imageio" ], "requires_python": "", "summary": "Milliarc-second Photon Sieve Simulations", "version": "2" }, "last_serial": 5246217, "releases": { "1": [ { "comment_text": "", "digests": { "md5": "b5c236d3a39ff83771dbda7a1ba1ea18", "sha256": "e591604777ffc5794e16c275091714b58652b762e862b104d810606c3eda27ec" }, "downloads": -1, "filename": "uiuc_mas-1-py3-none-any.whl", "has_sig": false, "md5_digest": "b5c236d3a39ff83771dbda7a1ba1ea18", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 27695, "upload_time": "2019-05-09T08:25:36", "url": "https://files.pythonhosted.org/packages/bd/5c/3b4de81acd4e6081afdbffc00d350031ff108bdbe8f375f1c81fc526a340/uiuc_mas-1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "898f56196f338017ce71cee14d6fbefc", "sha256": "7d14d8a2413d203ca58d6678be5e8e76e15e8a0a14421e0aaea1cb86e1444b8a" }, "downloads": -1, "filename": "uiuc-mas-1.tar.gz", "has_sig": false, "md5_digest": "898f56196f338017ce71cee14d6fbefc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23053, "upload_time": "2019-05-09T08:25:37", "url": "https://files.pythonhosted.org/packages/8a/5d/681157e51300640e9960722034481021a44f73c8ed302c57f74d878cdc71/uiuc-mas-1.tar.gz" } ], "2": [ { "comment_text": "", "digests": { "md5": "97fdf71afd3b5b23d57aa0effe07c301", "sha256": "624e61796c8d83f7d32d2ad56adf57100e2b2dd3df10f26915db0bd26103607b" }, "downloads": -1, "filename": "uiuc_mas-2-py3-none-any.whl", "has_sig": false, "md5_digest": "97fdf71afd3b5b23d57aa0effe07c301", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 27682, "upload_time": "2019-05-09T08:27:29", "url": "https://files.pythonhosted.org/packages/27/45/34da003e2a601b225659f079c8bb678541c62e5d89e9abfeb4d477e2804d/uiuc_mas-2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "836f1927f7f7d3ed0918306e46fa3c32", "sha256": "bc9281b1d3b10366d0d7c21348f0b7e6921900f57fd54788bf2a8210f84bb475" }, "downloads": -1, "filename": "uiuc-mas-2.tar.gz", "has_sig": false, "md5_digest": "836f1927f7f7d3ed0918306e46fa3c32", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23038, "upload_time": "2019-05-09T08:27:31", "url": "https://files.pythonhosted.org/packages/9c/04/d665359953187c5dc124a3d03ebf8266d1dd0a2eda4ea1704cad57a68eb6/uiuc-mas-2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "97fdf71afd3b5b23d57aa0effe07c301", "sha256": "624e61796c8d83f7d32d2ad56adf57100e2b2dd3df10f26915db0bd26103607b" }, "downloads": -1, "filename": "uiuc_mas-2-py3-none-any.whl", "has_sig": false, "md5_digest": "97fdf71afd3b5b23d57aa0effe07c301", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 27682, "upload_time": "2019-05-09T08:27:29", "url": "https://files.pythonhosted.org/packages/27/45/34da003e2a601b225659f079c8bb678541c62e5d89e9abfeb4d477e2804d/uiuc_mas-2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "836f1927f7f7d3ed0918306e46fa3c32", "sha256": "bc9281b1d3b10366d0d7c21348f0b7e6921900f57fd54788bf2a8210f84bb475" }, "downloads": -1, "filename": "uiuc-mas-2.tar.gz", "has_sig": false, "md5_digest": "836f1927f7f7d3ed0918306e46fa3c32", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23038, "upload_time": "2019-05-09T08:27:31", "url": "https://files.pythonhosted.org/packages/9c/04/d665359953187c5dc124a3d03ebf8266d1dd0a2eda4ea1704cad57a68eb6/uiuc-mas-2.tar.gz" } ] }