AFL.automation.EpicsADLiveProcess.Client#

Classes

Client([ip, port])

Communicate with NistoRoboto server on OT-2

class AFL.automation.EpicsADLiveProcess.Client.Client(ip='10.42.0.30', port='5000')[source]#

Communicate with NistoRoboto server on OT-2

This class maps pipettor functions to HTTP REST requests that are sent to the NistoRoboto server

__init__(ip='10.42.0.30', port='5000')[source]#
logged_in()[source]#
login(username)[source]#
set_queue_mode(debug_mode=True)[source]#
transfer(source, dest, volume, source_loc=None, dest_loc=None)[source]#

Transfer fluid from one location to another

Parameters:
  • source (str or list of str) – Source wells to transfer from. Wells should be specified as three character strings with the first character being the slot number.

  • dest (str or list of str) – Destination wells to transfer from. Wells should be specified as three character strings with the first character being the slot number.

  • volume (float) – volume of fluid to transfer in microliters

load_labware(name, slot)[source]#
load_instrument(name, mount, tip_rack_slots)[source]#
reset()[source]#
home()[source]#
halt()[source]#