Library for instrument control and automated data acquisition
Project description
# AcqPack
[](http://acqpack.readthedocs.io/en/latest/?badge=latest) `Docs`
[](https://pyup.io/repos/github/FordyceLab/AcqPack/) `Requirements`
[](https://travis-ci.org/FordyceLab/AcqPack) `Linux`
[](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.
[](http://acqpack.readthedocs.io/en/latest/?badge=latest) `Docs`
[](https://pyup.io/repos/github/FordyceLab/AcqPack/) `Requirements`
[](https://travis-ci.org/FordyceLab/AcqPack) `Linux`
[](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 details)
Built Distribution
File details
Details for the file acqpack-0.8.0.tar.gz
.
File metadata
- Download URL: acqpack-0.8.0.tar.gz
- Upload date:
- Size: 22.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0e4ea7b671a0855ddf1a5d5b1071e3f526dc9c6cd0c8c56ecc679755f9850761 |
|
MD5 | 84509b36f94de25699dd5a6abbe6439e |
|
BLAKE2b-256 | 738df5612d9710fe3facb0500e29fd39da1120affa1bcbcb8f147c9e012ec80e |
File details
Details for the file acqpack-0.8.0-py2.py3-none-any.whl
.
File metadata
- Download URL: acqpack-0.8.0-py2.py3-none-any.whl
- Upload date:
- Size: 17.2 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f9116bb6026d966805af2f6d5462bc178d367094c7e052c967bb25c62bf2f932 |
|
MD5 | 28d64017ad426adb5b450f307baf7897 |
|
BLAKE2b-256 | d34f16ecde276afcb2e87df828252ee2c4f48f7b205a4e66a024b9d6153916a7 |