Multichannel Systems Roboocyte2 Scripting Manual User Manual

Page 3

Advertising
background image

iii

Table of Contents

1

Introduction

5

1.1

Java Script

5

1.1.1

Roboocyte2 Specific Features

5

1.1.2

Oocyte Loop

5

1.2

Variables

5

1.2.1

JavaScript Variables

5

1.2.2

User Defined Interactive Variables

6

1.2.3

Predefined Variables

6

1.2.4

Read-only Variables

7

1.3

Complete List of Commands

9

1.3.1

Conditions

9

1.3.2

Robo2. GUI-Commands

10

1.3.3

Robo2. Variable Handling Commands

10

1.3.4

Robo2. Movement Commands

11

1.3.5

Robo2. Amplifier and Data Acquisition Commands 12

1.3.6

Robo2. Data Analysis Commands

13

1.3.7

Robo2. Database Commands

14

1.3.8

Robo2. Timing Commands

15

1.3.9

Robo2. Liquid Handling (Roboflow) Commands

15

1.3.10

Robo2. High Level Commands

16

1.3.11

RecDisplay. Recording Display Commands

17

1.3.12

ControlDisplay. Control Display Command

17

1.3.13

Gilson. Gilson Commands

18

2

Example Script "Dose-Response"

19

2.1

Defining Dialogue variables

19

2.1.1

User Defined Dialogue Variables

19

2.1.2

Working with Pre-defined Variables

20

2.2

The Oocyte Loop

21

2.3

Standard Routines executed before Recording Protocol

22

2.3.1

Moving the Measuring Head into Liquid

22

2.3.2

Switching to Current Clamp Mode

23

2.3.3

Electrode Offset Compensation

23

2.3.4

Electrode Resistance Test

23

2.3.5

Oocyte Impalement

24

2.3.6

Starting Voltage Clamp Mode

25

2.3.7

Initial Leak Current Test

25

2.3.8

Final Leak Current Test with Perfusion

26

3

Recording Protocol Examples

27

3.1

Using the Dose-Response Script as a Template

27

3.2

Ligand-gated Channels and Electrogenic Transporters

27

3.2.1

Expression Test

27

3.2.2

Dose-Response Protocol

29

3.3

Voltage-gated Ion Channels

30

3.3.1

Expression Test

30

4

Using the Gilson Liquid Handler

33

4.1

Movement Commands

33

4.2

Peristaltic Pump Commands

33

Advertising