Automated cell patching extension for ACQ4
Project description
ACQ4-Autopatch
Automated cell patching extension for ACQ4
Installation
Install the package into your environment with e.g.
pip install acq4_autopatch
or
git clone https://github.com/sensapex/acq4-autopatch.git
conda develop acq4-autopatch
Customize the following to suit your hardware and add it to the modules:
section of your ACQ4 default.cfg
file:
Autopatch:
module: 'acq4_autopatch.module.AutopatchModule'
config:
imagingDevice: 'Camera'
patchDevices:
PatchPipette1: (0, 0) # bottom-left quad
PatchPipette2: (50*mm, 0) # bottom-right quad
PatchPipette3: (0, 50*mm) # top-left quad
PatchPipette4: (50*mm, 50*mm) # top-right quad
plateCenter: (0, 0, 0)
wellPositions: [(0, 0), (50*mm, 0), (0, 50*mm), (50*mm, 50*mm)]
safeMove: True
patchStates:
cell detect:
maxAdvanceDistancePastTarget: 1*um
seal:
autoSealTimeout: 60
pressureMode: 'auto'
cell attached:
autoBreakInDelay: 5.0
clean:
approachHeight: 3*mm
cleanSequence: [(-35e3, 1.0), (65e3, 1.5)] * 5
rinseSequence: [(-35e3, 3.0), (65e3, 15.0)]
Usage
Briefly:
- Make sure you have an active Storage directory in the DataManager module.
- Open the Camera module.
- The first time through, use this to move each pipette into its home, clean and rinse positions.
- In the main ACQ4 Manager window, save the home on each Manipulator.
- In the main ACQ4 Manager window, save the clean and rinse on each PatchPipette.
- Do any other calibration necessary.
- For each pipette, open a separate TaskRunner module.
- Enable the Clamp associated with this pipette.
- Configure the tasks to be performed after a cell is patched.
- Open the MultiPatch module. This is useful for monitoring.
- Open the Autopatch module.
- Press "Add Points" and add one in the Camera for every cell you'd like to patch. Repeat for each well.
- Pick your acquisition protocol.
- Press "Start"
- Monitor status in the "Pipettes" pane or in the MultiPatch window.
- Read through results or look at errors in the "Results" pane.
TODO create and then link to video explanation.
Licensing
All software copyright (c) 2019-2020 Sensapex. All rights reserved. It is offered under multiple different licenses, depending on your needs:
- A commercial license is appropriate for development of proprietary/commercial software where you do not want to share any source code with third parties or otherwise cannot comply with the terms of the GNU LGPL version 3. To purchase a commercial license, contact our sales team.
- Licensed under the GNU Lesser General Public License (LGPL) version 3 is appropriate for the development of open-source applications, provided you can comply with the terms and conditions of the GNU LGPL version 3 (or GNU GPL version 3). See LGPL-3 for details.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
acq4_autopatch-0.0.1.tar.gz
(18.3 kB
view hashes)
Built Distribution
Close
Hashes for acq4_autopatch-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 26a59cb032aab9ec0736703544de33a9572ff3541ef12ced3c6f72f0a17e6265 |
|
MD5 | 9bf7513e015cded3a18f905c6459b209 |
|
BLAKE2b-256 | 5488ff07132bae12ac0178850bfda5322dd94c2c89243875522977ebf57f1d08 |