Metadata-Version: 2.0
Name: acqpack
Version: 0.8.0
Summary: Library for instrument control and automated data acquisition
Home-page: https://github.com/fordycelab/acqpack
Author: Scott Longwell
Author-email: longwell@stanford.edu
License: MIT license
Keywords: acqpack
Platform: UNKNOWN
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Requires-Dist: numpy
Requires-Dist: pandas
Requires-Dist: matplotlib
Requires-Dist: ipywidgets
Requires-Dist: opencv-python
Requires-Dist: opencv-contrib-python
Requires-Dist: pymodbus
Requires-Dist: pyserial
Requires-Dist: PyYAML

# 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.


