{ "info": { "author": "mark doerr", "author_email": "mark.doerr@uni-greifswald.de", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+)", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Topic :: Scientific/Engineering", "Topic :: Scientific/Engineering :: Information Analysis", "Topic :: Scientific/Engineering :: Interface Engine/Protocol Translator", "Topic :: Scientific/Engineering :: Visualization", "Topic :: Utilities" ], "description": "labPy\n======\n\nlabPy is a collection of a laboratory instrument connectors/drivers and Qt5 (PySide2) based GUIs / instrument widget sets\nfor fast data plotting, logging and instrument control. Its modular design is aiming at replacing LabView (R), but keeping it tiny and lean.\n\nsource: https://gitlab.com/LARAsuite/pylab\n\nlabPy main features\n____________________\n\n\n * unified GUI environment for easily creating lab device interfaces (python3/QT5/pyside2 based)\n * complete application with advanced menus, toolbars, statusbar, settings dialogues\n * dock-able windows, flexible window movement, saving of window states\n * settings will be preserved over closing the app\n * command-line parsing\n * signals for communication, threading for multi-threading applications\n * many standard widgets (Temperature display, timer, alphanumeric displays, data plotting)\n * pluggable widget system\n * hardware device interface (serial communication)\n * SiLA2 (https://sila-standard.org) support\n * Arduino and Raspberry Pi support\n * extremely small footprint, fast\n * examples / demo library\n\nlabpy packages\n_______________\n\n * core - labpyworkbench\n * widgets - collection of reusable widgets\n * dev_com - device communication library\n * math_models - mathematical models for data evaluation and simulation\n\n\nlabpy fast installation\n_________________________\n\nthe fastest way to install labpy is through PyPi and pip:\n\n # --user indicatates to do a local installation into home directory\n pip3 install --user labpy\n\n\nlabpy full installation\n_________________________\n\n git clone https://gitlab.com/LARAsuite/labpy.git\n\n cd labpy \n\n # this installs everything in a virtual environment for testing:\n\n python3 labpyinstall.py \n\n (Note: please also install dependencies !!)\n\n\nquick start demos\n__________________\n\nsee examples/demos for feature demos\n\nmore examles can be find in the examples section\n\n\ndocumentation\n______________\n\n\nsee docs/quickstart.rst guide for a quick start\n\nand docs for complete documentation\n\ngenerating the documentation\n-----------------------------\n\ncurrent widgets\n________________\n\n * alpha numeric\n * timer\n * oszillograph\n * wave generator\n * pump control\n * simple text edit\n * python edit\n * matplot \n * pyqtgraph\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://gitlab.com/LARAsuite/pylab", "keywords": "lab automation,Qt5,PySide2,laboratory,instruments,experiments,evaluation,visualisation,serial interface,SiLA2,robots,database", "license": "GPLv2+", "maintainer": "", "maintainer_email": "", "name": "labpy", "package_url": "https://pypi.org/project/labpy/", "platform": "", "project_url": "https://pypi.org/project/labpy/", "project_urls": { "Homepage": "https://gitlab.com/LARAsuite/pylab" }, "release_url": "https://pypi.org/project/labpy/0.0.4/", "requires_dist": null, "requires_python": "", "summary": "labpy - a python laboratory (automation) environment", "version": "0.0.4" }, "last_serial": 4450429, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "e50e1e1dd7a7d06993ee5e3f89a984f5", "sha256": "190bc04799c0fadbc2ded140b725c08ca61b7e0310de5379d4f81551d6f9426d" }, "downloads": -1, "filename": "labpy-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "e50e1e1dd7a7d06993ee5e3f89a984f5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1225, "upload_time": "2018-09-18T21:36:04", "url": "https://files.pythonhosted.org/packages/20/87/886538a58a7feac60828506c352609cf0d6a39de0e2da3f17944cf68c830/labpy-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "61a6a38d79b79b519433b058421f935e", "sha256": "4ab88b46ebd22298c29444a437ecfd9fe6cd7f0639dfffce0f24f991cf791cc4" }, "downloads": -1, "filename": "labpy-0.0.1.tar.gz", "has_sig": false, "md5_digest": "61a6a38d79b79b519433b058421f935e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1409, "upload_time": "2018-09-18T21:36:05", "url": "https://files.pythonhosted.org/packages/dc/0e/39f78b905d8b948563709e0994eddaedf710f7881fad44a10b4dd1e3b0fc/labpy-0.0.1.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "35ec8e5ee916854ce424b6b48aa3999b", "sha256": "725b18c38fc2b886629786ef7157a8bd90c4a1685543d0e8d37f6c56848457eb" }, "downloads": -1, "filename": "labpy-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "35ec8e5ee916854ce424b6b48aa3999b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1172979, "upload_time": "2018-11-04T19:38:37", "url": "https://files.pythonhosted.org/packages/11/4a/62ecd23929b19ea65e8f442336716fb74b335f983c20963f4c514ae04030/labpy-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1f3458584eb2acd367b51ef348fe001a", "sha256": "2312f98561c9a416682cd2566a90e31a9da5620445f74ead3af348b03005b081" }, "downloads": -1, "filename": "labpy-0.0.4.tar.gz", "has_sig": false, "md5_digest": "1f3458584eb2acd367b51ef348fe001a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1088796, "upload_time": "2018-11-04T19:38:52", "url": "https://files.pythonhosted.org/packages/8c/a8/3ddecfac251642f00439ff1e3a02f0d1d007eaf00e042390f2fe6cd9c541/labpy-0.0.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "35ec8e5ee916854ce424b6b48aa3999b", "sha256": "725b18c38fc2b886629786ef7157a8bd90c4a1685543d0e8d37f6c56848457eb" }, "downloads": -1, "filename": "labpy-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "35ec8e5ee916854ce424b6b48aa3999b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1172979, "upload_time": "2018-11-04T19:38:37", "url": "https://files.pythonhosted.org/packages/11/4a/62ecd23929b19ea65e8f442336716fb74b335f983c20963f4c514ae04030/labpy-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1f3458584eb2acd367b51ef348fe001a", "sha256": "2312f98561c9a416682cd2566a90e31a9da5620445f74ead3af348b03005b081" }, "downloads": -1, "filename": "labpy-0.0.4.tar.gz", "has_sig": false, "md5_digest": "1f3458584eb2acd367b51ef348fe001a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1088796, "upload_time": "2018-11-04T19:38:52", "url": "https://files.pythonhosted.org/packages/8c/a8/3ddecfac251642f00439ff1e3a02f0d1d007eaf00e042390f2fe6cd9c541/labpy-0.0.4.tar.gz" } ] }