{ "info": { "author": "Clement Durand", "author_email": "durand.clement.13@gmail.com", "bugtrack_url": null, "classifiers": [ "Programming Language :: Python :: 3" ], "description": "# The project\n\nExplaining blog posts:\n* [Project description][blog1]\n* [Math][blog2]\n* [First rendering][blog3]\n* [Video demonstration][blog4]\n\n[blog1]: https://nezedrd.github.io/python/interference/2018/04/20/interference-project.html\n[blog2]: https://nezedrd.github.io/python/interference/2018/04/27/interference-math.html\n[blog3]: https://nezedrd.github.io/python/interference/2018/05/01/interference-rendering.html\n[blog4]: https://nezedrd.github.io/python/interference/2018/05/10/interference-demo.html\n\n# Workplace setup\n\nWith [virtualenv][ve] and [virtualenvwrapper][vew].\n\n```sh\n~ \u03bb PROJECT_NAME=\"interference\"\n~ \u03bb PROJECT_PATH=\"/home/nezedrd/$PROJECT_NAME\"\n~ \u03bb mkvirtualenv -a \"$PROJECT_PATH\" -p python3 \"$PROJECT_NAME\"\n(interference) ~/interference \u03bb pip install -r requirements.txt\n```\n\n[ve]: https://virtualenv.pypa.io/en/stable/installation/\n[vew]: http://virtualenvwrapper.readthedocs.io/en/latest/install.html\n\n# Running a demo\n\nYou can show the main help, first.\n\n```sh\n(interference) ~/interference \u03bb python -m young -h\n```\n\nThen, as an example, run the `pyplot` demo. This is the interactive one.\n\n```sh\n(interference) ~/interference \u03bb python -m young pyplot\n```\n\nThe `beforeafter` demo saves two pics. One with the default parameters (before)\nand one after changing them to what you specify.\n\n```sh\n(interference) ~/interference \u03bb python -m young beforeafter -w 650 -y 15 -d 3\n```\n\nThe `movie` demo saves a video. You can look in the `demos/movie.py` code if\nyou want to change.\n\n```sh\n(interference) ~/interference \u03bb python -m young movie -q lld -o video.mp4\n```\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": "", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "neze-young-interference", "package_url": "https://pypi.org/project/neze-young-interference/", "platform": "", "project_url": "https://pypi.org/project/neze-young-interference/", "project_urls": null, "release_url": "https://pypi.org/project/neze-young-interference/1/", "requires_dist": [ "matplotlib", "numpy", "python-dateutil" ], "requires_python": "", "summary": "Young interference visualisation", "version": "1" }, "last_serial": 4182261, "releases": { "0": [ { "comment_text": "", "digests": { "md5": "2f0b938b7ca1facf8ed6599f3a67e72e", "sha256": "88096f3a6a424e44aad6458e3ba90a80038665e40906f20857137695f91efe5e" }, "downloads": -1, "filename": "neze_young_interference-0-py3-none-any.whl", "has_sig": false, "md5_digest": "2f0b938b7ca1facf8ed6599f3a67e72e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1867, "upload_time": "2018-08-18T01:33:53", "url": "https://files.pythonhosted.org/packages/e9/03/506ea12834af2a13478ea3e2e5007a5dffc017a1481e26e39ab36fc4e990/neze_young_interference-0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "73850a5371da49c9a1f91f41d38f5d07", "sha256": "35160264b1576bd42eef900213746835a98a266cebcf7023f12cee018c55a58a" }, "downloads": -1, "filename": "neze-young-interference-0.tar.gz", "has_sig": false, "md5_digest": "73850a5371da49c9a1f91f41d38f5d07", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1741, "upload_time": "2018-08-18T01:33:55", "url": "https://files.pythonhosted.org/packages/86/ab/51aa94a4b1a821ebe14f41b2194beabde8a76f584dc9c70aaf4d9c65c0ea/neze-young-interference-0.tar.gz" } ], "1": [ { "comment_text": "", "digests": { "md5": "9c9761d68573841a395b0fff87961f7a", "sha256": "91c3d2203fe9f350ebef6f0b3bcdf6d91331fca57ac90e8ac86c9a50bdfc745c" }, "downloads": -1, "filename": "neze_young_interference-1-py3-none-any.whl", "has_sig": false, "md5_digest": "9c9761d68573841a395b0fff87961f7a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19403, "upload_time": "2018-08-18T01:37:46", "url": "https://files.pythonhosted.org/packages/38/ab/3e8a74f891749d0bfd012421fef68b46ab01b2e64357131a52f6863a7f77/neze_young_interference-1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1d698e50959dbd22e8252fa863d794ea", "sha256": "dd38a0371a07940ddd1400643892277ed718fa59af75cd19c78af4c07b0a065b" }, "downloads": -1, "filename": "neze-young-interference-1.tar.gz", "has_sig": false, "md5_digest": "1d698e50959dbd22e8252fa863d794ea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14542, "upload_time": "2018-08-18T01:37:47", "url": "https://files.pythonhosted.org/packages/8f/14/5343471393adecfeca0127d2879198223a8e38d5b2117fa8af919c37394d/neze-young-interference-1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9c9761d68573841a395b0fff87961f7a", "sha256": "91c3d2203fe9f350ebef6f0b3bcdf6d91331fca57ac90e8ac86c9a50bdfc745c" }, "downloads": -1, "filename": "neze_young_interference-1-py3-none-any.whl", "has_sig": false, "md5_digest": "9c9761d68573841a395b0fff87961f7a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19403, "upload_time": "2018-08-18T01:37:46", "url": "https://files.pythonhosted.org/packages/38/ab/3e8a74f891749d0bfd012421fef68b46ab01b2e64357131a52f6863a7f77/neze_young_interference-1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1d698e50959dbd22e8252fa863d794ea", "sha256": "dd38a0371a07940ddd1400643892277ed718fa59af75cd19c78af4c07b0a065b" }, "downloads": -1, "filename": "neze-young-interference-1.tar.gz", "has_sig": false, "md5_digest": "1d698e50959dbd22e8252fa863d794ea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14542, "upload_time": "2018-08-18T01:37:47", "url": "https://files.pythonhosted.org/packages/8f/14/5343471393adecfeca0127d2879198223a8e38d5b2117fa8af919c37394d/neze-young-interference-1.tar.gz" } ] }