Multichannel Systems Roboocyte2 Scripting Manual User Manual

Page 28

Advertising
background image

Roboocyte2 Manual

28

Robo2.SetBaselineROI(pre_agonist_s - 3, pre_agonist_s - 1);

Robo2.SetAnalysisROI(pre_agonist_s, pre_agonist_s + agonist_s);

ControlDisplay.SetXAxis(0, pre_agonist_s + agonist_s + recorded_washout_s)

ControlDisplay.SetYAxis_I(-10000, 100)

Above JavaScript commands lead to durations listed in the following table.

Example A

Example B

Example C

Variable values (s)

5/30/30

10/20/20

20/40/60

RecDisplay x-axis (s)

65

50

120

Baseline ROI (s)

2 - 4

7 - 9

17 - 19

Analysis ROI (s)

5 - 35

10 - 30

20 - 60

ControlDisplay x-axis

65

50

120

RecDisplay y-axis

autoscaling: RecDisplay.TrackYMax(true);

RecDisplay.TrackYMin(true);

After these definitions, the expression test can be initiated.

After starting the recording, two transmit commands are executed to send the right information
about the compound used to the database and to link this information to the actual recording.

Robo2.TransmitRecording(REC_TAG_REF_COMPOUND); tags the recording as a reference
recording
which means that the result will not be used for dose-response fitting in Roboocyte2+.

Robo2.TransmitCompoundValve(reference); transmits the compound name and
concentration to the database. This of course only works when the right entries have been made
to the Liquid Configuration in the Roboocyte2 program.

pre_agonist_s seconds after recording start, the valve reference is opened. Then after
agonist_s
seconds valve 1 is opened and after another recorded_washout_s seconds the
recording is stopped.

Then, after calculating and typing the baseline-subtracted response into the log window,

Advertising