Roboocyte2 Scripting
Roboocyte2 Manual 10 1.3.2 Robo2. GUI-Commands Robo2. Parameter(s) Action Cond. Example Script Log("x") string Plots the message "x&
11 1.3.4 Robo2. Movement Commands Robo2. Parameter(s) Action Cond. Example Script MoveToWell(x) int: well number moves carrier to given well x, w
Roboocyte2 Manual 12 1.3.5 Robo2. Amplifier and Data Acquisition Commands Robo2. Parameter(s) Action Cond. Example Script SetHoldingVoltage(x) int
13 1.3.6 Robo2. Data Analysis Commands Robo2. Parameter(s) Action Cond. Example Script SetBaselineROI(x,y) int: x = left in s int: y = right in
Roboocyte2 Manual 14 1.3.7 Robo2. Database Commands Robo2. Parameter(s) Action Cond. Example Script TransmitRecording(x) REC_TAG_VOLTAGE, REC_TAG
15 1.3.8 Robo2. Timing Commands Robo2. Parameter(s) Action Cond. Example Script Wait(x) int: time waits for x seconds before executing the next c
Roboocyte2 Manual 16 1.3.10 Robo2. High Level Commands Robo2. Parameter(s) Action Cond. Example Script ResistanceCheck_I(a,b) a = MIN_RESISTANCE_I
17 1.3.11 RecDisplay. Recording Display Commands RecDisplay. Parameter(s) Action Cond. Example Script Clear() --- clears the recording display
Roboocyte2 Manual 18 1.3.13 Gilson. Gilson Commands Gilson. Parameter(s) Action Cond. Example Script MoveToTube(x,y) int: x = slot int: y= tube mo
Appendix 19 2 Example Script "Dose-Response" In the following chapter, you will learn how a typical recording script is built. As an exampl
Roboocyte2 Manual 20 2.1.2 Working with Pre-defined Variables Pre-defined variables are already existing variables with predefined default variable
Appendix 21 The command "Robo2.ShowStandardDialog();" opens a window after starting the script listing all predefined variables. All values
Roboocyte2 Manual 22 The oocyte loop itself has only 4 lines (lines 89, 90, 91 and 105 in the example shown above), but, before terminating the oocyt
Appendix 23 2.3.2 Switching to Current Clamp Mode After moving the electrodes into liquid, the amplifier is set to Current Clamp Mode. Robo2.SetHoldi
Roboocyte2 Manual 24 If the electrode resistances are within the range (between MIN_RESISTANCE and MAX_RESISTANCE) the script proceeds; if not (else)
Appendix 25 If the impalement was not successful, i.e. if the membrane potential U = MIN_RMP was not reached after n = IMPALEMENT_STEPS steps with the
Roboocyte2 Manual 26 where MIN_INITIAL_LEAKCURRENT and MAX_INITIAL_LEAKCURRENT are predefined variables with default values -10000 and +200, respectiv
Appendix 27 3 Recording Protocol Examples 3.1 Using the Dose-Response Script as a Template The example script "dose-response.js" is a typi
Roboocyte2 Manual 28 Robo2.SetBaselineROI(pre_agonist_s - 3, pre_agonist_s - 1); Robo2.SetAnalysisROI(pre_agonist_s, pre_agonist_s + agonist_s); Contr
Appendix 29 the response can be compared to the values assigned to the user-defined variables minResponse and maxResponse the result of which determin
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 JavaScri
Roboocyte2 Manual 30 The loop variable is the valve number, starting with the user defined variable first_compound and ending with last_compound. If
Appendix 31 The analysis ROI covers the whole duration of the voltage (test) pulse except the first 10 ms in order to avoid interference with the cap
Roboocyte2 Manual 32 Although voltage step protocols can be defined line by line with the script language, voltage protocols should be generated by th
Appendix 33 4 Using the Gilson Liquid Handler Commands controlling the Gilson liquid handler can be separated in movement commands, commands controll
Roboocyte2 Manual 34 The transfer ports offer you the option to work with larger solution volumes, e.g. for often used buffers or compounds. Using the
Appendix 35 Gilson.PumpBackward(2600); Robo2.WaitMilliSec(600); Gilson.PumpStop(); Robo2.OpenValve(1); Gilson.MoveToTube(1, 1); Gilson.PumpBackward(
Roboocyte2 Manual 36 Roboflow -->Robo2.OpenValve(1); -->Robo2.ValvePumpOn(5000); Robo2.SetBaselineROI(2,5); Robo2.SetAnalysisROI(5, 15); Robo
Roboocyte2 Manual iv 4.3 Transfer Port Valve Commands 33 4.4 Examples 34 4.4.1 Differences between Roboflow and Gilson 34 4.4.2 Solution Exchange -
5 1 Introduction 1.1 Java Script Roboocyte2 scripts are written in a JavaScript like language. The syntax (control structures, variables, functions
Roboocyte2 Manual 6 1.2.2 User Defined Interactive Variables There are also user defined interactively changeable variables. These variable are defin
7 offset check Robo2.Impale(MIN_RMP, IMPALEMENT_STEPS, IMPALEMENT_STEP, IMPALEMENT_WAIT) MIN_RMP -15 mV minimum membrane potential IMPALEMENT_STE
Roboocyte2 Manual 8 Variable Robo2. Description SelectedWells array of integer indices of the selected wells SelectedWellNames array of strings of
9 1.3 Complete List of Commands 1.3.1 Conditions Some Commands can be used only under certain conditions: • O+ must be within oocyte loop • O-
Comentários a estes Manuais