{ "info": { "author": "Tong Zhang", "author_email": "warriorlance@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "beamline\n=========\n\nAccelerator online model and lattice visualization package developed by Python.\n\nDeveloping language: *Python 2.7 and 3.x*\n\nAs of release 2.0.0, Python 3.x is supported, 1.x.y supports Python 2.7.\n\n**Main Features:**\n\n+ Parsing elegant (electron accelerator tracking code) lattice file (.lte) to be\n python dict or json string for further operations.\n+ Modeling accelerator magnetic elements, such as dipole, quadrupole, drift, etc. to be python\n objects, from EPICS control environment to OOP level.\n+ Support unit conversion between EPICS PV raw value and the physical real value of elements.\n+ Modeling lattice beamline from modeled elements, constructing Lattice instance, \n dumping .lte file for code tracking.\n+ Feeding defined elements with new configuration, interfacing with EPICS environment, to form\n the close-loop online system.\n+ Visualizing the lattice layout by predefined elements' style.\n+ Friendly native-look GUI application to facilitate these functionalities.\n\n\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://archman.github.io/beamline/", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "beamline", "package_url": "https://pypi.org/project/beamline/", "platform": "Linux", "project_url": "https://pypi.org/project/beamline/", "project_urls": { "Homepage": "http://archman.github.io/beamline/" }, "release_url": "https://pypi.org/project/beamline/2.0.0/", "requires_dist": null, "requires_python": "", "summary": "Online model package for electron accelerator", "version": "2.0.0" }, "last_serial": 3618843, "releases": { "1.1": [ { "comment_text": "", "digests": { "md5": "82de74bd78ab8e5a71818437c8e7567e", "sha256": "da0987e6a779af1bf2ada2af681a837e4345145cc3e3efbc27f1f8bad842a40e" }, "downloads": -1, "filename": "beamline-1.1-py2.7.egg", "has_sig": false, "md5_digest": "82de74bd78ab8e5a71818437c8e7567e", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 5695, "upload_time": "2015-10-26T08:23:13", "url": "https://files.pythonhosted.org/packages/7f/7e/a6551416c9972b267256fcfb6e8f445966d64051901da6425e419732ed2d/beamline-1.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "25004195e77d3345674d1483f33dfbff", "sha256": "b5419124e3f4aead06f27a59922bfab9461dbaacde6c6cbdc1258909141695d8" }, "downloads": -1, "filename": "beamline-1.1-py2-none-any.whl", "has_sig": false, "md5_digest": "25004195e77d3345674d1483f33dfbff", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 6637, "upload_time": "2015-10-09T15:00:31", "url": "https://files.pythonhosted.org/packages/ea/aa/acc414e93bf648b3a9348f2fd09a12c9e15c4dca17ad16f77879242cce52/beamline-1.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "133f64b361ebbdcfd0b232a836d44135", "sha256": "c970176c0ae2ddbc7f558e9d8f20b39bda2ec7cf5d2d36f9ac6c1a2e82c8a4aa" }, "downloads": -1, "filename": "beamline-1.1.tar.gz", "has_sig": false, "md5_digest": "133f64b361ebbdcfd0b232a836d44135", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5163, "upload_time": "2015-10-26T08:22:58", "url": "https://files.pythonhosted.org/packages/73/a7/32ab02a6de8b09d1c15fb8176ec48fce4dc4d6fa923fa7475ead03e72be1/beamline-1.1.tar.gz" } ], "1.1.4": [ { "comment_text": "", "digests": { "md5": "3f34af08519b6aad65b5a781e41f542f", "sha256": "4c380333f3c8cb4268654e2e782fdce5a8d64225b161b0c7e278e7b281795a55" }, "downloads": -1, "filename": "beamline-1.1.4-py2.7.egg", "has_sig": false, "md5_digest": "3f34af08519b6aad65b5a781e41f542f", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 24174, "upload_time": "2016-04-01T09:50:09", "url": "https://files.pythonhosted.org/packages/68/67/57f9698f4cda8e2292fc32bc2fffc629f0f3c784eb0f271e255f18665b3c/beamline-1.1.4-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "31ab2cdf4d0982cd93a503d7b3f87d8d", "sha256": "42335f821eff7e112180221e26391b96cb0886b6a4e382149db54860a3927610" }, "downloads": -1, "filename": "beamline-1.1.4-py2-none-any.whl", "has_sig": false, "md5_digest": "31ab2cdf4d0982cd93a503d7b3f87d8d", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 25623, "upload_time": "2016-04-01T09:49:43", "url": "https://files.pythonhosted.org/packages/4a/50/ac35658d4402e1ce27e46e00c6dd3e1194bba3076e8dddf45ace15800843/beamline-1.1.4-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1d80f31333970c0c2f9f9e73151ec339", "sha256": "6901bb58b9d9e2e30843950bb8a4feefc3aaa37195d4e3c999f7a196881094c8" }, "downloads": -1, "filename": "beamline-1.1.4.tar.gz", "has_sig": false, "md5_digest": "1d80f31333970c0c2f9f9e73151ec339", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23113, "upload_time": "2016-04-01T09:50:36", "url": "https://files.pythonhosted.org/packages/25/15/74b30d183b4c19285e4c24f9c35a9a9c306b53663139a146e1fb9be43a65/beamline-1.1.4.tar.gz" } ], "1.1.5": [ { "comment_text": "", "digests": { "md5": "462ffee49d7307de190e7f17722f0a24", "sha256": "575e457f3c07b208b5b709dc67774880a071ac355ad689d423f0f0f31d75091f" }, "downloads": -1, "filename": "beamline-1.1.5-py2.7.egg", "has_sig": false, "md5_digest": "462ffee49d7307de190e7f17722f0a24", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 24192, "upload_time": "2016-04-01T10:03:23", "url": "https://files.pythonhosted.org/packages/f9/f6/bbfa69fb190c6598ef8b17804b60a190191ffa825ced0153a3d0f37373e6/beamline-1.1.5-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "829f26739a1e29b15175ac7024e90288", "sha256": "52e93ac1de8cb15ff078c5584166c1de7db0267f92dee82b223a995df3c69e97" }, "downloads": -1, "filename": "beamline-1.1.5-py2-none-any.whl", "has_sig": false, "md5_digest": "829f26739a1e29b15175ac7024e90288", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 25661, "upload_time": "2016-04-01T10:02:58", "url": "https://files.pythonhosted.org/packages/e0/19/3b4bd803e708c912e7ab7cab89b1831f6652afb5a7efc90c01121e9b5b97/beamline-1.1.5-py2-none-any.whl" } ], "1.1.6": [ { "comment_text": "", "digests": { "md5": "2d4bde02299187716cab6e5a65a6a859", "sha256": "97f1b5d3129cd26ebbe643ab16b2b05693a32f8d8dfca404f83b6a59347a4993" }, "downloads": -1, "filename": "beamline-1.1.6-py2.7.egg", "has_sig": false, "md5_digest": "2d4bde02299187716cab6e5a65a6a859", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 24630, "upload_time": "2016-04-01T10:06:40", "url": "https://files.pythonhosted.org/packages/95/50/7982f253661317cec9c66c3701c0b0b908a68f97533da55dc9a4349e2014/beamline-1.1.6-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "c2b12a73963222a76c93df120c807052", "sha256": "6199ef7204375750e6a3632dc6788e81f183c498a343e4d05d42181b4cf333b3" }, "downloads": -1, "filename": "beamline-1.1.6-py2-none-any.whl", "has_sig": false, "md5_digest": "c2b12a73963222a76c93df120c807052", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 26571, "upload_time": "2016-04-01T10:06:18", "url": "https://files.pythonhosted.org/packages/c6/51/dbb3b16728b78d533290ef40978e8c1099e282cb912432cb7e113d445b56/beamline-1.1.6-py2-none-any.whl" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "550cc253fabd8eeb8860ad539e5532c1", "sha256": "bbd526b33fc7215e60774a432c0da627e8824e5bc90d6445142fdff6e288183a" }, "downloads": -1, "filename": "beamline-1.2.1-py2.7.egg", "has_sig": false, "md5_digest": "550cc253fabd8eeb8860ad539e5532c1", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 28040, "upload_time": "2016-04-09T02:00:48", "url": "https://files.pythonhosted.org/packages/73/6c/fa76b874eec84605040c5ec14c758899780ca1317ac49ce58b15b7a277d0/beamline-1.2.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "6d983234c777cb6f6173c96d9c2da5d0", "sha256": "17c5ad1f69e828ba7d3423bb112b8fd8bdc2fc627d3db48bf31ba6e281c0d98b" }, "downloads": -1, "filename": "beamline-1.2.1-py2-none-any.whl", "has_sig": false, "md5_digest": "6d983234c777cb6f6173c96d9c2da5d0", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 29999, "upload_time": "2016-04-09T02:00:27", "url": "https://files.pythonhosted.org/packages/04/e0/0d753a8de12c72a14b8df5a7c9988308f58bd7deb40c63926e16f9c177a0/beamline-1.2.1-py2-none-any.whl" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "defbd42163dcd31627c58e05c63e0586", "sha256": "e3d3870fc162e6793a91b7821ac63b6f9b05d334bdf9e28830594c81fb77c266" }, "downloads": -1, "filename": "beamline-1.2.2-py2.7.egg", "has_sig": false, "md5_digest": "defbd42163dcd31627c58e05c63e0586", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 31844, "upload_time": "2016-05-05T03:55:15", "url": "https://files.pythonhosted.org/packages/8e/bb/ffa8e47e19b199902b2ed963708d802724023b64fb37e74b7e9b7aa3a0ba/beamline-1.2.2-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "ce96665a096e9d03cee363d4348f6406", "sha256": "f3408a9370d81b42c4b873ef3e4f5678eda407deb44636a8431ee0592f834d72" }, "downloads": -1, "filename": "beamline-1.2.2-py2-none-any.whl", "has_sig": false, "md5_digest": "ce96665a096e9d03cee363d4348f6406", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 33800, "upload_time": "2016-05-05T03:54:57", "url": "https://files.pythonhosted.org/packages/1e/e2/9b2ca024a93a46cfcc208af9ed86460dac2508256689a79e0c0b9e9d2103/beamline-1.2.2-py2-none-any.whl" } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "c253a085886577301ed6427afd681c20", "sha256": "b5ba3ce88a5866a5ba8264ed405fabae23a20b8d591faefd8148a50390428ac4" }, "downloads": -1, "filename": "beamline-1.3.1-py2-none-any.whl", "has_sig": false, "md5_digest": "c253a085886577301ed6427afd681c20", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 54572, "upload_time": "2016-06-16T07:25:49", "url": "https://files.pythonhosted.org/packages/a5/7d/c78296d046f514ccd2059f148ef7cf4473a36d1d90ab3c38dffda1d100c7/beamline-1.3.1-py2-none-any.whl" } ], "1.3.2": [ { "comment_text": "", "digests": { "md5": "81df6add9ce331768f52d2b8827795ee", "sha256": "675013225319089cc5078350ad8de7509b7929b5a65cef4b7b592cc366d9183c" }, "downloads": -1, "filename": "beamline-1.3.2-py2.7.egg", "has_sig": false, "md5_digest": "81df6add9ce331768f52d2b8827795ee", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 57262, "upload_time": "2016-07-28T15:07:59", "url": "https://files.pythonhosted.org/packages/6a/2a/39fa3cd7c69fd55b9fa419b5c2742b2988e50b577c283be4888a786a75f2/beamline-1.3.2-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "bf1b66a72c949d605d170b9ff4e68963", "sha256": "8a230c7c574e4030c7af0e6986457f8d77b998bade6d2af6ab7ffafc021bd5ea" }, "downloads": -1, "filename": "beamline-1.3.2-py2-none-any.whl", "has_sig": false, "md5_digest": "bf1b66a72c949d605d170b9ff4e68963", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 59993, "upload_time": "2016-07-28T15:07:41", "url": "https://files.pythonhosted.org/packages/af/75/dab132ba304ba07ba02d16ae98a05f64c2b03e5c69bee944d293cf4185fb/beamline-1.3.2-py2-none-any.whl" } ], "1.3.3": [ { "comment_text": "", "digests": { "md5": "d70d1e69d9a9a6494da4b16b013c5d63", "sha256": "c4cce295c1bcff34832515edf1dee62482e696f4042993cdf709407468b63737" }, "downloads": -1, "filename": "beamline-1.3.3-py2.7.egg", "has_sig": false, "md5_digest": "d70d1e69d9a9a6494da4b16b013c5d63", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 57697, "upload_time": "2016-07-29T02:36:41", "url": "https://files.pythonhosted.org/packages/6a/72/8d7330987e0d10c1d672d72fcb0b526b5f39a6a81c541b4b948a2c3d92a2/beamline-1.3.3-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "107df433a21e5abf45892a3ec2a8d9c0", "sha256": "2bd034a65db25bcd3a090fb62eb41cb8b10b2d0051178a41189a33d0dd41caf1" }, "downloads": -1, "filename": "beamline-1.3.3-py2-none-any.whl", "has_sig": false, "md5_digest": "107df433a21e5abf45892a3ec2a8d9c0", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 60428, "upload_time": "2016-07-29T02:36:28", "url": "https://files.pythonhosted.org/packages/92/ab/13030d378a87662d9ac8f97f334dc3d0169d6826a9571fcb68baeea42d06/beamline-1.3.3-py2-none-any.whl" } ], "1.3.4": [ { "comment_text": "", "digests": { "md5": "fc9b24f958c908e4f9b20c9f8e7a0862", "sha256": "174d21ee7dd2e593b249e8f95940f3cb33a5eea5e131bf3129653bb866a481de" }, "downloads": -1, "filename": "beamline-1.3.4-py2.7.egg", "has_sig": false, "md5_digest": "fc9b24f958c908e4f9b20c9f8e7a0862", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 135683, "upload_time": "2016-08-10T07:05:08", "url": "https://files.pythonhosted.org/packages/39/7d/6a2a1ea4b66013f559a9c51748e71201c41c3911c7d9fba1023a73d72776/beamline-1.3.4-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "d52fb2159661f73cfc1a58a584836b35", "sha256": "4b2a0da4b3375861fd2306cb2b486a6bca81ccea9e22678949fc5a4a77649a11" }, "downloads": -1, "filename": "beamline-1.3.4-py2-none-any.whl", "has_sig": false, "md5_digest": "d52fb2159661f73cfc1a58a584836b35", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 60474, "upload_time": "2016-08-10T07:05:11", "url": "https://files.pythonhosted.org/packages/c7/a5/452620ea80cfb0d1a7d01063e7ed9ea55e4c17c21f1cd89b8f7124512f88/beamline-1.3.4-py2-none-any.whl" } ], "1.3.5": [ { "comment_text": "", "digests": { "md5": "7aff47f549a8cb12b2c900f8918845da", "sha256": "b90666e4aee4ab121267b127820dcc1a50e5527994c6f08377ec5bcbb4f617f0" }, "downloads": -1, "filename": "beamline-1.3.5-py2.7.egg", "has_sig": false, "md5_digest": "7aff47f549a8cb12b2c900f8918845da", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 135875, "upload_time": "2016-08-15T01:51:19", "url": "https://files.pythonhosted.org/packages/4c/bf/1aca6d4a03bdbaae562e41ce477f449a96f578f073c952aee9e392664e3b/beamline-1.3.5-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "7e6c6bf9037ef954156caf1c8a91c661", "sha256": "beec6464c0d9c31101694e1a7727197aff9583a2e83f3aa61202661f4d7b0a29" }, "downloads": -1, "filename": "beamline-1.3.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7e6c6bf9037ef954156caf1c8a91c661", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 60565, "upload_time": "2016-08-15T01:51:23", "url": "https://files.pythonhosted.org/packages/4e/94/34e0b3ae6b11929038a23fd9963f28417922b6c17b6a54b5ef64e30933b9/beamline-1.3.5-py2.py3-none-any.whl" } ], "1.3.5.1": [ { "comment_text": "", "digests": { "md5": "bd6fde374d7d9dd6492f453d89fe1037", "sha256": "0dd9711913cd89d536f2a5e48246bd7a7203559117e9db32509531c780eb7ba2" }, "downloads": -1, "filename": "beamline-1.3.5.1-py2.7.egg", "has_sig": false, "md5_digest": "bd6fde374d7d9dd6492f453d89fe1037", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 134217, "upload_time": "2016-08-16T13:02:04", "url": "https://files.pythonhosted.org/packages/63/c5/6fff22defbecabdf340cb6986a145ce370bd80a662fd1483adc2be2eeb33/beamline-1.3.5.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "abae32b51767e36842223d3c8793f3bc", "sha256": "465b83bfb9902b6b314f5a93f2f62f1f49d91361962aedc174fd1c22a268b241" }, "downloads": -1, "filename": "beamline-1.3.5.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "abae32b51767e36842223d3c8793f3bc", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 59093, "upload_time": "2016-08-16T13:02:09", "url": "https://files.pythonhosted.org/packages/33/45/b78b9503b1cf53ec23d8e1760245a7fc7d33c394cadc2d13d862c062d1d6/beamline-1.3.5.1-py2.py3-none-any.whl" } ], "1.3.5.2": [ { "comment_text": "", "digests": { "md5": "0c32a01864049fbbbd1493fbb334e26c", "sha256": "5fc790262e632cc76de9c9a75d189002e661df0c42026f53dd01372818e66135" }, "downloads": -1, "filename": "beamline-1.3.5.2-py2.7.egg", "has_sig": false, "md5_digest": "0c32a01864049fbbbd1493fbb334e26c", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 150125, "upload_time": "2016-10-03T19:44:38", "url": "https://files.pythonhosted.org/packages/ad/e1/993dff9a8beed59cea9a1f1d930c1154ed115cab2a906a010764103d0979/beamline-1.3.5.2-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "3a2a2388f9031586f7083f555233f392", "sha256": "f5d08781d3cf58c4996365443d446cab0461ff0d19de7d24d54de09ebe86dd50" }, "downloads": -1, "filename": "beamline-1.3.5.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3a2a2388f9031586f7083f555233f392", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 65942, "upload_time": "2016-10-03T19:44:40", "url": "https://files.pythonhosted.org/packages/24/1b/1d85e790187ea67d5ee6b8e25d0064424f5b4551038e2487b170687ee085/beamline-1.3.5.2-py2.py3-none-any.whl" } ], "1.3.6": [ { "comment_text": "", "digests": { "md5": "81ce49d912eb85be74825de43006a592", "sha256": "0398fd4a399e5a1500291b359ce97769b0faba6aa9c37f2c8fa5c8d42dad92c6" }, "downloads": -1, "filename": "beamline-1.3.6.tar.gz", "has_sig": false, "md5_digest": "81ce49d912eb85be74825de43006a592", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 59144, "upload_time": "2018-02-26T21:50:07", "url": "https://files.pythonhosted.org/packages/c0/54/964ddb599374e7489f86fca6f8b9d7a9f8c30666c21755ef40dfc83d1980/beamline-1.3.6.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "5c78c8c356a94e65e3a5b9998829303a", "sha256": "bdea78b9a26820aac2dabce2054d6ab86af1c8c2edbf7473042eb47de33edb4a" }, "downloads": -1, "filename": "beamline-2.0.0.tar.gz", "has_sig": false, "md5_digest": "5c78c8c356a94e65e3a5b9998829303a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 58857, "upload_time": "2018-02-25T03:35:19", "url": "https://files.pythonhosted.org/packages/db/49/2165624ef02429248dc15c7c049e7ef6f297686b4f17126ff5dc448880b8/beamline-2.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5c78c8c356a94e65e3a5b9998829303a", "sha256": "bdea78b9a26820aac2dabce2054d6ab86af1c8c2edbf7473042eb47de33edb4a" }, "downloads": -1, "filename": "beamline-2.0.0.tar.gz", "has_sig": false, "md5_digest": "5c78c8c356a94e65e3a5b9998829303a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 58857, "upload_time": "2018-02-25T03:35:19", "url": "https://files.pythonhosted.org/packages/db/49/2165624ef02429248dc15c7c049e7ef6f297686b4f17126ff5dc448880b8/beamline-2.0.0.tar.gz" } ] }