{ "info": { "author": "pyLHC", "author_email": "pylhc@github.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6" ], "description": "# PyLHC Tools\n[![Travis (.com)](https://img.shields.io/travis/com/pylhc/PyLHC.svg?style=popout)](https://travis-ci.com/pylhc/PyLHC/)\n[![Code Climate coverage](https://img.shields.io/codeclimate/coverage/pylhc/PyLHC.svg?style=popout)](https://codeclimate.com/github/pylhc/PyLHC)\n[![Code Climate maintainability (percentage)](https://img.shields.io/codeclimate/maintainability-percentage/pylhc/PyLHC.svg?style=popout)](https://codeclimate.com/github/pylhc/PyLHC)\n[![GitHub last commit](https://img.shields.io/github/last-commit/pylhc/PyLHC.svg?style=popout)](https://github.com/pylhc/PyLHC/)\n[![GitHub release](https://img.shields.io/github/release/pylhc/PyLHC.svg?style=popout)](https://github.com/pylhc/PyLHC/)\n\nThis is the python-tool package of the optics measurements and corrections group (OMC).\n\nIf you are not part of that group, you will most likely have no use for the codes provided here, \nunless you have a 9km wide accelerator at home.\nFeel free to use them anyway, if you wish!\n\n## Documentation\n\n- Autogenerated docs via ``sphinx`` can be found on .\n- General documentation of the OMC-Teams software on \n\n## Getting Started\n\n### Prerequisites\n\nThe codes use a multitude of packages as can be found in the [requirements.txt](requirements.txt).\n\nImportant ones are: ``numpy``, ``pandas`` and ``scipy``.\n\n### Installing\n\nThis package is not deployed, hence you need to use the standard git-commands to get a local copy.\n\n## Description\n\nThis package provides tools which can be useful for working with accelerators, but are not neccessary for\noptics measurements analysis.\n\nThe latter tools can be found in [OMC3](https://github.com/pylhc/omc3) (Python 3.6) or [Beta-Beat.src](https://github.com/pylhc/Beta-Beat.src) (Python 2.7)\n\n## Functionality\n\n- *Machine Settings Info* - Prints an overview over the machine settings at a given time. ([**machine_settings_info.py**](https://github.com/pylhc/PyLHC/blob/master/pylhc/machine_settings_info.py)) \n\n\n### Tests\n\n- Pytest unit tests are run automatically after each commit via \n[Travis-CI](https://travis-ci.com/pylhc/PyLHC). \n\n### Maintainability\n\n- Additional checks for code-complexity, design-rules, test-coverage, duplication on \n[CodeClimate](https://codeclimate.com/github/pylhc/PyLHC)\n\n- Direct commits to master are forbidden.\n\n## Authors\n\n* **pyLHC/OMC-Team** - *Working Group* - [pyLHC](https://github.com/orgs/pylhc/teams/omc-team)\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": "https://github.com/pylhc/pylhc", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pylhc", "package_url": "https://pypi.org/project/pylhc/", "platform": "", "project_url": "https://pypi.org/project/pylhc/", "project_urls": { "Homepage": "https://github.com/pylhc/pylhc" }, "release_url": "https://pypi.org/project/pylhc/0.0.2/", "requires_dist": [ "numpy", "pandas" ], "requires_python": "", "summary": "Useful tools in particular for accelerator physicists at CERN", "version": "0.0.2" }, "last_serial": 5439729, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "2dcddc479a915744a7f1426b0377fa1c", "sha256": "70585f6f3a81e95fd31666dc9a6ccaa7857d8ce7971575db01db5c4003cd6032" }, "downloads": -1, "filename": "pylhc-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "2dcddc479a915744a7f1426b0377fa1c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7501, "upload_time": "2019-06-21T15:30:33", "url": "https://files.pythonhosted.org/packages/18/ef/e4765abe7e86a23c3edca57095cac909223011b8041d5352cbb5f495f55b/pylhc-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "059704fb818a24ec444974c8234c0558", "sha256": "28d4b2ebd3d3dc3f09c1a0f36846fed7b314fb5a24a61d0f0f61de4bca7bd49b" }, "downloads": -1, "filename": "pylhc-0.0.1.tar.gz", "has_sig": false, "md5_digest": "059704fb818a24ec444974c8234c0558", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5696, "upload_time": "2019-06-21T15:31:02", "url": "https://files.pythonhosted.org/packages/ce/10/3ef40494cef9444c3d2b4a6e5276464eb9f0f0c1a85defe4182e0a49f1ce/pylhc-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "453e747d3894b5e396ec889fe0a22a93", "sha256": "bbc48922f035e1c42759d49cbbcb1d09065c0d37d8973bbe6298622c0ff5756b" }, "downloads": -1, "filename": "pylhc-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "453e747d3894b5e396ec889fe0a22a93", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5864, "upload_time": "2019-06-24T09:19:23", "url": "https://files.pythonhosted.org/packages/f9/4b/3a4f2df0a033523ad9b62d389634bcb44a3d4f2cdf4c0932045d8c32a420/pylhc-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d1e759fb37eb29d036d77a0591b9426b", "sha256": "7a3a8cac414375c211223323d0f89020b3b49d70bf799bbe13820e3f19ae2f04" }, "downloads": -1, "filename": "pylhc-0.0.2.tar.gz", "has_sig": false, "md5_digest": "d1e759fb37eb29d036d77a0591b9426b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4865, "upload_time": "2019-06-24T09:19:24", "url": "https://files.pythonhosted.org/packages/8d/70/d644895ff745d45095a08635daab071a48793ab56d87f11f778aea116f74/pylhc-0.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "453e747d3894b5e396ec889fe0a22a93", "sha256": "bbc48922f035e1c42759d49cbbcb1d09065c0d37d8973bbe6298622c0ff5756b" }, "downloads": -1, "filename": "pylhc-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "453e747d3894b5e396ec889fe0a22a93", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5864, "upload_time": "2019-06-24T09:19:23", "url": "https://files.pythonhosted.org/packages/f9/4b/3a4f2df0a033523ad9b62d389634bcb44a3d4f2cdf4c0932045d8c32a420/pylhc-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d1e759fb37eb29d036d77a0591b9426b", "sha256": "7a3a8cac414375c211223323d0f89020b3b49d70bf799bbe13820e3f19ae2f04" }, "downloads": -1, "filename": "pylhc-0.0.2.tar.gz", "has_sig": false, "md5_digest": "d1e759fb37eb29d036d77a0591b9426b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4865, "upload_time": "2019-06-24T09:19:24", "url": "https://files.pythonhosted.org/packages/8d/70/d644895ff745d45095a08635daab071a48793ab56d87f11f778aea116f74/pylhc-0.0.2.tar.gz" } ] }