HiperCAM Python Driver
===================================
``hcam_drivers`` provides Python tools for interfacing with the HiperCAM high-speed
camera. ``hcam_drivers`` is written in Python and is based on TKinter. It should be
compatible with Python2 and Python3.
Installation
------------
The software is written as much as possible to make use of core Python
components. The third-party requirements are:
- My own `hcam_widgets <https://github.com/HiPERCAM/hcam_widgets/>`_ package;
- `astropy <http://astropy.org/>`_, a package for astronomical calculations;
- `twisted <https://twistedmatrix.com/trac/>`_, a package for asynchronous programming;
- `autobahn <https://autobahn.readthedocs.io/en/latest/>`_, a package to use the Web Application Messaging Protocol (WAMP);
- `tornado <http://www.tornadoweb.org/en/stable/>`_, used for file server which allows remote access to observing data;
- `pyaml <https://pypi.python.org/pypi/pyaml/>`_ and `configobj <http://configobj.readthedocs.io/en/latest/configobj.html/>`_ for loading config files and
- `pymodbus <https://github.com/riptideio/pymodbus>`_ (Python 2) or `pymodbus3 <https://pypi.python.org/pypi/pymodbus3/1.0.0>`_ (Python 3) for talking to the flow-rate monitor.
Usually, installing with pip will handle these dependencies for you, so installation is a simple matter of typing::
pip install hcam_drivers
or if you don't have root access::
pip install --prefix=my_own_installation_directory hcam_drivers
For more information, see:
* `The documentation <http://hcam-drivers.readthedocs.io/en/latest/>`_
* `This packages' Github code repository <https://github.com/HiPERCAM/hcam_drivers>`_
=======
History
=======
0.1.0 (2017-02-11)
------------------
* First release on PyPI.
Raw data
{
"_id": null,
"home_page": "https://github.com/HiPERCAM/hcam-drivers",
"name": "hcam-drivers",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "hcam-drivers",
"author": "Stuart Littlefair",
"author_email": "s.littlefair@shef.ac.uk",
"download_url": "https://files.pythonhosted.org/packages/35/be/50a51ea982ebd62bb93a73d1e4d5a618293fdba5a288589b61d88e88250b/hcam_drivers-1.4.1.tar.gz",
"platform": null,
"description": "HiperCAM Python Driver\n===================================\n\n``hcam_drivers`` provides Python tools for interfacing with the HiperCAM high-speed\ncamera. ``hcam_drivers`` is written in Python and is based on TKinter. It should be\ncompatible with Python2 and Python3.\n\nInstallation\n------------\n\nThe software is written as much as possible to make use of core Python\ncomponents. The third-party requirements are:\n\n- My own `hcam_widgets <https://github.com/HiPERCAM/hcam_widgets/>`_ package;\n\n- `astropy <http://astropy.org/>`_, a package for astronomical calculations;\n\n- `twisted <https://twistedmatrix.com/trac/>`_, a package for asynchronous programming;\n\n- `autobahn <https://autobahn.readthedocs.io/en/latest/>`_, a package to use the Web Application Messaging Protocol (WAMP); \n\n- `tornado <http://www.tornadoweb.org/en/stable/>`_, used for file server which allows remote access to observing data;\n\n- `pyaml <https://pypi.python.org/pypi/pyaml/>`_ and `configobj <http://configobj.readthedocs.io/en/latest/configobj.html/>`_ for loading config files and\n\n- `pymodbus <https://github.com/riptideio/pymodbus>`_ (Python 2) or `pymodbus3 <https://pypi.python.org/pypi/pymodbus3/1.0.0>`_ (Python 3) for talking to the flow-rate monitor.\n\n\nUsually, installing with pip will handle these dependencies for you, so installation is a simple matter of typing::\n\n pip install hcam_drivers\n\nor if you don't have root access::\n\n pip install --prefix=my_own_installation_directory hcam_drivers\n\nFor more information, see:\n\n* `The documentation <http://hcam-drivers.readthedocs.io/en/latest/>`_\n* `This packages' Github code repository <https://github.com/HiPERCAM/hcam_drivers>`_\n\n\n\n=======\nHistory\n=======\n\n0.1.0 (2017-02-11)\n------------------\n\n* First release on PyPI.\n",
"bugtrack_url": null,
"license": "MIT license",
"summary": "Observation planning and finding charts for HiPerCAM",
"version": "1.4.1",
"project_urls": {
"Download": "https://github.com/HiPERCAM/hcam-drivers/archive/v1.4.1.tar.gz",
"Homepage": "https://github.com/HiPERCAM/hcam-drivers"
},
"split_keywords": [
"hcam-drivers"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "262a3d84439a306e88566d6a89cb0dc42fbab9f05f33e2ac9c837e74d76c31e2",
"md5": "9cfa6c19749c224159057abbb8ca3bc0",
"sha256": "eb8769702e1ca8a248fd4ac463c3653397dea5b0d836eac4b40afe99d453b2e1"
},
"downloads": -1,
"filename": "hcam_drivers-1.4.1-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "9cfa6c19749c224159057abbb8ca3bc0",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 33355,
"upload_time": "2024-01-12T12:48:09",
"upload_time_iso_8601": "2024-01-12T12:48:09.118475Z",
"url": "https://files.pythonhosted.org/packages/26/2a/3d84439a306e88566d6a89cb0dc42fbab9f05f33e2ac9c837e74d76c31e2/hcam_drivers-1.4.1-py2.py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "35be50a51ea982ebd62bb93a73d1e4d5a618293fdba5a288589b61d88e88250b",
"md5": "babe702f4f05586bce0db290f17f48c0",
"sha256": "2da2a9c4cc47cdee11df7ca7c811c68f158491fa61845319cad2f33969869ffa"
},
"downloads": -1,
"filename": "hcam_drivers-1.4.1.tar.gz",
"has_sig": false,
"md5_digest": "babe702f4f05586bce0db290f17f48c0",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 35371,
"upload_time": "2024-01-12T12:48:10",
"upload_time_iso_8601": "2024-01-12T12:48:10.406242Z",
"url": "https://files.pythonhosted.org/packages/35/be/50a51ea982ebd62bb93a73d1e4d5a618293fdba5a288589b61d88e88250b/hcam_drivers-1.4.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-01-12 12:48:10",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "HiPERCAM",
"github_project": "hcam-drivers",
"travis_ci": true,
"coveralls": false,
"github_actions": false,
"requirements": [],
"lcname": "hcam-drivers"
}