Library for instrument control and automated data acquisition
Project description
# AcqPack
[![doc-status](https://readthedocs.org/projects/acqpack/badge/?version=latest)](http://acqpack.readthedocs.io/en/latest/?badge=latest)
[![linux-status](https://travis-ci.org/FordyceLab/AcqPack.svg?branch=master)](https://travis-ci.org/FordyceLab/AcqPack) Linux
Code to perform acquisitions (experiment automation and hardware control).
Should be combined with MMCorePy for microscope control.
-`config/` should be for computer scope settings
-`setup/` should be for experiment scope settings
`from acqpack import ...`
```
Autosampler::
xy
z
frames
transform
position_table
add_frame()
add_plate()
home()
goto()
where()
exit()
FractionCollector::
xy
frames
transform
position_table
add_frame()
add_plate()
home()
goto()
where()
exit()
Motor::
config
serial
initialize()
cmd()
is_busy()
set_velocity()
halt()
home()
goto()
move_relative()
exit()
AsiController::
config
serial
initialize()
cmd()
halt()
cmd_xy()
is_busy_xy()
halt_xy()
where_xy()
goto_xy()
move_relative_xy()
cmd_z()
is_busy_z()
halt_z()
where_z()
goto_z()
move_relative_z()
exit()
Manifold::
client
read_offset
valvemap
read_valve()
pressurize()
depressurize()
close()
open()
load_valvemap()
exit()
utils/
read_delim()
read_delim_pd()
lookup()
generate_position_table()
spacing()
load_mm_positionlist()
generate_grid()
gui/
snap()
video()
grid()
manifold_control()
stage_control()
```
=======
History
=======
0.1.0 (2017-07-03)
------------------
* First release on PyPI.
[![doc-status](https://readthedocs.org/projects/acqpack/badge/?version=latest)](http://acqpack.readthedocs.io/en/latest/?badge=latest)
[![linux-status](https://travis-ci.org/FordyceLab/AcqPack.svg?branch=master)](https://travis-ci.org/FordyceLab/AcqPack) Linux
Code to perform acquisitions (experiment automation and hardware control).
Should be combined with MMCorePy for microscope control.
-`config/` should be for computer scope settings
-`setup/` should be for experiment scope settings
`from acqpack import ...`
```
Autosampler::
xy
z
frames
transform
position_table
add_frame()
add_plate()
home()
goto()
where()
exit()
FractionCollector::
xy
frames
transform
position_table
add_frame()
add_plate()
home()
goto()
where()
exit()
Motor::
config
serial
initialize()
cmd()
is_busy()
set_velocity()
halt()
home()
goto()
move_relative()
exit()
AsiController::
config
serial
initialize()
cmd()
halt()
cmd_xy()
is_busy_xy()
halt_xy()
where_xy()
goto_xy()
move_relative_xy()
cmd_z()
is_busy_z()
halt_z()
where_z()
goto_z()
move_relative_z()
exit()
Manifold::
client
read_offset
valvemap
read_valve()
pressurize()
depressurize()
close()
open()
load_valvemap()
exit()
utils/
read_delim()
read_delim_pd()
lookup()
generate_position_table()
spacing()
load_mm_positionlist()
generate_grid()
gui/
snap()
video()
grid()
manifold_control()
stage_control()
```
=======
History
=======
0.1.0 (2017-07-03)
------------------
* First release on PyPI.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
acqpack-0.5.0.tar.gz
(22.4 kB
view hashes)
Built Distribution
Close
Hashes for acqpack-0.5.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a830c363dc0965be93cc8687f6a2fad91f82a3a010bd2e024ceceff7677defe9 |
|
MD5 | c3fcdb7c35a4b994dc77d62a4d1e496a |
|
BLAKE2b-256 | 576128be3e37cd7c5bafed70de38e95c9e111863d6233f70302759a5fd9690ae |