branch for implementing zmq for packetprocessor
The pymepix
Python module provides the control and data-acquisition (DAQ) functionality. It
directly interfaces with the Timepix hardware. Currently, it works with the SPIDR board.
See the accompanying license and the documentation for further details.
Obviously, you need a Timpix3cam with SPIDR board, we are using versions of TPX3CAM from ASI.
Pymepix has very few dependencies and mostly uses the batteries included in Python 3. Installing
pymepix should install the prerequisties numpy
and sklearn
if not already present.
Run the installation script through
pip install .
or to directly use the setup.py run
python setup.py install
Standard setuptools
options such as develop
or --user
are available; see the
documentation for details.
Try importing pymepix outside the actual source code:
python -c "import pymepix"
If there are no errors then the installation was, fundamentally, successful.
Documentation is available at readthedocs; you can locally build the included documentation by running
python setup.py build_sphinx