{ "info": { "author": "W. Trevor King", "author_email": "wking@tremily.us", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: GNU General Public License (GPL)", "Operating System :: POSIX", "Operating System :: Unix", "Programming Language :: Python", "Topic :: Scientific/Engineering", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Pypiezo\n=======\n\nPypiezo is a Python module to control piezoelectric actuators. It is\nmostly a set of convenient wrappers around pycomedi_ calls for keeping\ntrack of the relevant calibration constants. To get a feel for an\n\"official\" set of calibration constants, you can take a peek at\n`veeco_header`, which is the beginning of a saved Veeco NanoScope\nimage file. It lists the parameters used by the NanoScope during\nimaging.\n\n\nInstallation\n============\n\nPackages\n--------\n\nGentoo\n~~~~~~\n\nI've packaged pypiezo for Gentoo. You need layman_ and my `wtk\noverlay`_. Install with::\n\n # emerge -av app-portage/layman\n # layman --add wtk\n # emerge -av sci-libs/pypiezo\n\n\nDependencies\n------------\n\nIf you're installing by hand or packaging pypiezo for another\ndistribution, you'll need the following dependencies:\n\n========================== ================= =============================================\nPackage Debian_ Gentoo_\n========================== ================= =============================================\nNumpy_ python-numpy dev-python/numpy\nScipy_ python-scipy sci-libs/scipy\nMatplotlib_ python-matplotlib dev-python/matplotlib\nH5config_ dev-python/h5config [#wtk]_\nCurses-check-for-keypress_ dev-python/curses-check-for-keypress [#wtk]_\nNose_ python-nose dev-python/nose\nPycomedi_ dev-python/pycomedi [#wtk]_\n========================== ================= =============================================\n\n.. [#wtk] In the `wtk overlay`_.\n\n\nInstalling by hand\n------------------\n\nPypiezo is available as a Git_ repository::\n\n $ git clone git://tremily.us/pypiezo.git\n\nSee the homepage_ for details. To install the checkout, run the\nstandard::\n\n $ python setup.py install\n\n\nUsage\n=====\n\nSee the module docstrings for simple examples.\n\n\nTesting\n=======\n\nRun internal unit tests with::\n\n $ nosetests --with-doctest --doctest-tests pypiezo\n\n\nLicence\n=======\n\nThis project is distributed under the `GNU General Public License\nVersion 3`_ or greater.\n\n\nAuthor\n======\n\nW. Trevor King\nwking@tremily.us\n\n\n.. _layman: http://layman.sourceforge.net/\n.. _wtk overlay: http://blog.tremily.us/posts/Gentoo_overlay/\n.. _Debian: http://www.debian.org/\n.. _Gentoo: http://www.gentoo.org/\n.. _NumPy: http://numpy.scipy.org/\n.. _SciPy: http://www.scipy.org/\n.. _Matplotlib: http://matplotlib.sourceforge.net/\n.. _H5config: http://blog.tremily.us/posts/h5config/\n.. _Curses-check-for-keypress:\n http://blog.tremily.us/posts/curses-check-for-keypress/\n.. _Nose: http://somethingaboutorange.com/mrl/projects/nose/\n.. _Pycomedi: http://blog.tremily.us/posts/pycomedi/\n.. _Git: http://git-scm.com/\n.. _homepage: http://blog.tremily.us/posts/pypiezo/\n.. _GNU General Public License Version 3: http://www.gnu.org/licenses/gpl.txt", "description_content_type": null, "docs_url": null, "download_url": "http://git.tremily.us/?p=pypiezo.git;a=snapshot;h=0.7;sf=tgz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://blog.tremily.us/posts/pypiezo/", "keywords": null, "license": "GNU General Public License (GPL)", "maintainer": null, "maintainer_email": null, "name": "pypiezo", "package_url": "https://pypi.org/project/pypiezo/", "platform": "all", "project_url": "https://pypi.org/project/pypiezo/", "project_urls": { "Download": "http://git.tremily.us/?p=pypiezo.git;a=snapshot;h=0.7;sf=tgz", "Homepage": "http://blog.tremily.us/posts/pypiezo/" }, "release_url": "https://pypi.org/project/pypiezo/0.7/", "requires_dist": null, "requires_python": null, "summary": "Tools for controlling piezoelectric actuators.", "version": "0.7" }, "last_serial": 803248, "releases": { "0.4": [], "0.5": [], "0.6": [], "0.7": [ { "comment_text": "", "digests": { "md5": "18e043b409664a95c30dadc71662812f", "sha256": "93bc44363847c640a4df07e014c69dd539f700894402eb56a18598b55a154ae5" }, "downloads": -1, "filename": "pypiezo-0.7.tar.gz", "has_sig": true, "md5_digest": "18e043b409664a95c30dadc71662812f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34793, "upload_time": "2012-07-22T18:33:23", "url": "https://files.pythonhosted.org/packages/11/5b/3baa82581360392859a29b27cd7b2101f0fd9eb134f0f07baf378bbecdad/pypiezo-0.7.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "18e043b409664a95c30dadc71662812f", "sha256": "93bc44363847c640a4df07e014c69dd539f700894402eb56a18598b55a154ae5" }, "downloads": -1, "filename": "pypiezo-0.7.tar.gz", "has_sig": true, "md5_digest": "18e043b409664a95c30dadc71662812f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34793, "upload_time": "2012-07-22T18:33:23", "url": "https://files.pythonhosted.org/packages/11/5b/3baa82581360392859a29b27cd7b2101f0fd9eb134f0f07baf378bbecdad/pypiezo-0.7.tar.gz" } ] }