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) `Docs`
[![pkg-updates](https://pyup.io/repos/github/FordyceLab/AcqPack/shield.svg)](https://pyup.io/repos/github/FordyceLab/AcqPack/) `Requirements`
[![linux-status](https://travis-ci.org/FordyceLab/AcqPack.svg?branch=master)](https://travis-ci.org/FordyceLab/AcqPack) `Linux`
[![win-status](https://ci.appveyor.com/api/projects/status/github/fordycelab/acqpack?branch=master&svg=true)](https://ci.appveyor.com/api/projects/status/github/fordycelab/acqpack?branch=master&svg=true) `Windows`
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) `Docs`
[![pkg-updates](https://pyup.io/repos/github/FordyceLab/AcqPack/shield.svg)](https://pyup.io/repos/github/FordyceLab/AcqPack/) `Requirements`
[![linux-status](https://travis-ci.org/FordyceLab/AcqPack.svg?branch=master)](https://travis-ci.org/FordyceLab/AcqPack) `Linux`
[![win-status](https://ci.appveyor.com/api/projects/status/github/fordycelab/acqpack?branch=master&svg=true)](https://ci.appveyor.com/api/projects/status/github/fordycelab/acqpack?branch=master&svg=true) `Windows`
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.8.0.tar.gz
(22.6 kB
view hashes)
Built Distribution
Close
Hashes for acqpack-0.8.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f9116bb6026d966805af2f6d5462bc178d367094c7e052c967bb25c62bf2f932 |
|
MD5 | 28d64017ad426adb5b450f307baf7897 |
|
BLAKE2b-256 | d34f16ecde276afcb2e87df828252ee2c4f48f7b205a4e66a024b9d6153916a7 |