{ "info": { "author": "Xing Fan", "author_email": "marvin.fanxing@gmail.com", "bugtrack_url": null, "classifiers": [ "Topic :: Scientific/Engineering :: Physics" ], "description": "Opticspy is a python module concentrated on optical application. It has several optics simulation and analysis class and functions: \r\n1. Real ray tracing\r\n2. Zernike polynomials \r\n3. Twyman-green, lateral shear and phase shift interferometer simulation \r\n4. Surface rebuild with interferogram. \r\n5. Aberration calculation \r\n6. Wave propagation method for different shape of aperture(fresnel, fraunhofer and OTF) \r\n7. Jones matrix", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://opticspy.org", "keywords": "real ray tracing, Zernike polynomials, interferometer", "license": "MIT License", "maintainer": "", "maintainer_email": "", "name": "opticspy", "package_url": "https://pypi.org/project/opticspy/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/opticspy/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://opticspy.org" }, "release_url": "https://pypi.org/project/opticspy/0.2.1/", "requires_dist": null, "requires_python": null, "summary": "Python optics module (Real ray tracing, Zernike polynomials, interferogram, wave propagation, aberration and polarization)", "version": "0.2.1" }, "last_serial": 2000424, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "990d9e4e2746fe84b56039df0237a615", "sha256": "9795338013bbbb81d9d919066a5a7d03705aa1d20ea4170be7eeefb867b2c4cd" }, "downloads": -1, "filename": "opticspy-0.1-py2.7.egg", "has_sig": false, "md5_digest": "990d9e4e2746fe84b56039df0237a615", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 193057, "upload_time": "2015-10-17T03:35:37", "url": "https://files.pythonhosted.org/packages/18/2f/eee6052aca44aeb4079ba862d6e9c8e93e9b9b9f07d6f6399bf494dfa48a/opticspy-0.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "9be7130c8aa5a3246f5e9b5ae61902cb", "sha256": "b89438ef1462876c2bf144f7db7210cccce1f04a9ed88c8237aac375fa0ec815" }, "downloads": -1, "filename": "opticspy-0.1.tar.gz", "has_sig": false, "md5_digest": "9be7130c8aa5a3246f5e9b5ae61902cb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 71971, "upload_time": "2015-10-17T03:35:32", "url": "https://files.pythonhosted.org/packages/9a/89/d6d0265bb99600a5fc806f73ebedb99fd0c2a9bf193c89b3bdf654df10a2/opticspy-0.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "d490511537a11a285d1e16a826884337", "sha256": "6c3890aa88b3dbe6033a0185cdb5fab0bdc9e55860aafb011627e0223d1ebf6b" }, "downloads": -1, "filename": "opticspy-0.1.2.macosx-10.10-intel.exe", "has_sig": false, "md5_digest": "d490511537a11a285d1e16a826884337", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 123927, "upload_time": "2015-10-28T03:05:38", "url": "https://files.pythonhosted.org/packages/af/0f/8c80ac0484f59d5369063d9211c5e2765a2226c09826fbcb5dbd640f1590/opticspy-0.1.2.macosx-10.10-intel.exe" }, { "comment_text": "", "digests": { "md5": "ecdc9e8d8352281c0e16e5e0ca6d08fd", "sha256": "281b5629c92d7e428cc0878aa2a18e399355d6bd66940aaef48ce4677322f462" }, "downloads": -1, "filename": "opticspy-0.1.2-py2.7.egg", "has_sig": false, "md5_digest": "ecdc9e8d8352281c0e16e5e0ca6d08fd", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 150933, "upload_time": "2015-10-28T03:05:32", "url": "https://files.pythonhosted.org/packages/3e/2d/0d296890be4d073632b8f5d923aa22e3f0fecab02e2bbe2f14d0b3a7b850/opticspy-0.1.2-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "e85cfc202cfd8a881db20129167b92aa", "sha256": "d00010e558ae35329d9443a8cec358e07afb4fb132110087f2106cd99870cd75" }, "downloads": -1, "filename": "opticspy-0.1.2.tar.gz", "has_sig": false, "md5_digest": "e85cfc202cfd8a881db20129167b92aa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52088, "upload_time": "2015-10-28T03:01:15", "url": "https://files.pythonhosted.org/packages/8b/0f/beb577db047a82ae76fea7d9868458ae8bc8f7ad48758853a102a24fc311/opticspy-0.1.2.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "0a454ad3b096f1983bd79d198a6b9a5b", "sha256": "60e610f6cbe57aff9e1521f99ccd2f2c6d4d52e34ba3aad8699f87b2f8587fb2" }, "downloads": -1, "filename": "opticspy-0.2.1.macosx-10.10-intel.exe", "has_sig": false, "md5_digest": "0a454ad3b096f1983bd79d198a6b9a5b", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 2244529, "upload_time": "2016-03-10T16:33:38", "url": "https://files.pythonhosted.org/packages/27/3a/1c858eb520bb248f26ba1f6ec0fa876c6a6655f05c6a11835b5fe50563a8/opticspy-0.2.1.macosx-10.10-intel.exe" }, { "comment_text": "", "digests": { "md5": "46d9615e7b8b875d8c0ce2a59f8df6d0", "sha256": "24f93dd3e4894bb3d259382bc5ce6c9c7212a06d06a28a111ae8e7eeca66bf56" }, "downloads": -1, "filename": "opticspy-0.2.1-py2.7.egg", "has_sig": false, "md5_digest": "46d9615e7b8b875d8c0ce2a59f8df6d0", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 2283791, "upload_time": "2016-03-10T16:33:26", "url": "https://files.pythonhosted.org/packages/e2/79/125299fe3d31309dcfa94a9d4f83ee40be0eaf6d323198454b6b56745d3c/opticspy-0.2.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "caad7366ae6a8d12609e6377280ef841", "sha256": "4d2fd3d19a9cde98f5c2be0ea167dd29273fa181a0deb6be1aed8101904c4db3" }, "downloads": -1, "filename": "opticspy-0.2.1.tar.gz", "has_sig": false, "md5_digest": "caad7366ae6a8d12609e6377280ef841", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1262383, "upload_time": "2016-03-10T16:33:10", "url": "https://files.pythonhosted.org/packages/e8/f1/f7561855bbdee4b7ef0af82ed2c5e01e9f6993657b0e769fa0d5789ac8cb/opticspy-0.2.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0a454ad3b096f1983bd79d198a6b9a5b", "sha256": "60e610f6cbe57aff9e1521f99ccd2f2c6d4d52e34ba3aad8699f87b2f8587fb2" }, "downloads": -1, "filename": "opticspy-0.2.1.macosx-10.10-intel.exe", "has_sig": false, "md5_digest": "0a454ad3b096f1983bd79d198a6b9a5b", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 2244529, "upload_time": "2016-03-10T16:33:38", "url": "https://files.pythonhosted.org/packages/27/3a/1c858eb520bb248f26ba1f6ec0fa876c6a6655f05c6a11835b5fe50563a8/opticspy-0.2.1.macosx-10.10-intel.exe" }, { "comment_text": "", "digests": { "md5": "46d9615e7b8b875d8c0ce2a59f8df6d0", "sha256": "24f93dd3e4894bb3d259382bc5ce6c9c7212a06d06a28a111ae8e7eeca66bf56" }, "downloads": -1, "filename": "opticspy-0.2.1-py2.7.egg", "has_sig": false, "md5_digest": "46d9615e7b8b875d8c0ce2a59f8df6d0", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 2283791, "upload_time": "2016-03-10T16:33:26", "url": "https://files.pythonhosted.org/packages/e2/79/125299fe3d31309dcfa94a9d4f83ee40be0eaf6d323198454b6b56745d3c/opticspy-0.2.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "caad7366ae6a8d12609e6377280ef841", "sha256": "4d2fd3d19a9cde98f5c2be0ea167dd29273fa181a0deb6be1aed8101904c4db3" }, "downloads": -1, "filename": "opticspy-0.2.1.tar.gz", "has_sig": false, "md5_digest": "caad7366ae6a8d12609e6377280ef841", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1262383, "upload_time": "2016-03-10T16:33:10", "url": "https://files.pythonhosted.org/packages/e8/f1/f7561855bbdee4b7ef0af82ed2c5e01e9f6993657b0e769fa0d5789ac8cb/opticspy-0.2.1.tar.gz" } ] }