Multichannel-systems Roboocyte2 Scripting Manual Manual do Utilizador

Consulte online ou descarregue Manual do Utilizador para Equipamento Multichannel-systems Roboocyte2 Scripting Manual. Multichannel Systems Roboocyte2 Scripting Manual User Manual Manual do Utilizador

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir

Resumo do Conteúdo

Página 2

Roboocyte2 Manual 10 1.3.2 Robo2. GUI-Commands Robo2. Parameter(s) Action Cond. Example Script Log("x") string Plots the message "x&

Página 3 - Table of Contents

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

Página 4

Roboocyte2 Manual 12 1.3.5 Robo2. Amplifier and Data Acquisition Commands Robo2. Parameter(s) Action Cond. Example Script SetHoldingVoltage(x) int

Página 5 - 1 Introduction

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

Página 6 - 1.2.3 Predefined Variables

Roboocyte2 Manual 14 1.3.7 Robo2. Database Commands Robo2. Parameter(s) Action Cond. Example Script TransmitRecording(x) REC_TAG_VOLTAGE, REC_TAG

Página 7 - 1.2.4 Read-only Variables

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

Página 8

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

Página 9 - 1.3.1 Conditions

17 1.3.11 RecDisplay. Recording Display Commands RecDisplay. Parameter(s) Action Cond. Example Script Clear() --- clears the recording display

Página 10 - 1.3.2 Robo2. GUI-Commands

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

Página 11

Appendix 19 2 Example Script "Dose-Response" In the following chapter, you will learn how a typical recording script is built. As an exampl

Página 13

Roboocyte2 Manual 20 2.1.2 Working with Pre-defined Variables Pre-defined variables are already existing variables with predefined default variable

Página 14

Appendix 21 The command "Robo2.ShowStandardDialog();" opens a window after starting the script listing all predefined variables. All values

Página 15

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

Página 16

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

Página 17

Roboocyte2 Manual 24 If the electrode resistances are within the range (between MIN_RESISTANCE and MAX_RESISTANCE) the script proceeds; if not (else)

Página 18

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

Página 19

Roboocyte2 Manual 26 where MIN_INITIAL_LEAKCURRENT and MAX_INITIAL_LEAKCURRENT are predefined variables with default values -10000 and +200, respectiv

Página 20

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

Página 21 - 2.2 The Oocyte Loop

Roboocyte2 Manual 28 Robo2.SetBaselineROI(pre_agonist_s - 3, pre_agonist_s - 1); Robo2.SetAnalysisROI(pre_agonist_s, pre_agonist_s + agonist_s); Contr

Página 22

Appendix 29 the response can be compared to the values assigned to the user-defined variables minResponse and maxResponse the result of which determin

Página 23

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

Página 24 - 2.3.5 Oocyte Impalement

Roboocyte2 Manual 30 The loop variable is the valve number, starting with the user defined variable first_compound and ending with last_compound. If

Página 25

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

Página 26

Roboocyte2 Manual 32 Although voltage step protocols can be defined line by line with the script language, voltage protocols should be generated by th

Página 27 - 3.2.1 Expression Test

Appendix 33 4 Using the Gilson Liquid Handler Commands controlling the Gilson liquid handler can be separated in movement commands, commands controll

Página 28

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

Página 29

Appendix 35 Gilson.PumpBackward(2600); Robo2.WaitMilliSec(600); Gilson.PumpStop(); Robo2.OpenValve(1); Gilson.MoveToTube(1, 1); Gilson.PumpBackward(

Página 30 - 3.3.1 Expression Test

Roboocyte2 Manual 36 Roboflow -->Robo2.OpenValve(1); -->Robo2.ValvePumpOn(5000); Robo2.SetBaselineROI(2,5); Robo2.SetAnalysisROI(5, 15); Robo

Página 31

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 -

Página 32

5 1 Introduction 1.1 Java Script Roboocyte2 scripts are written in a JavaScript like language. The syntax (control structures, variables, functions

Página 33 - 4.1 Movement Commands

Roboocyte2 Manual 6 1.2.2 User Defined Interactive Variables There are also user defined interactively changeable variables. These variable are defin

Página 34 - 4.4 Examples

7 offset check Robo2.Impale(MIN_RMP, IMPALEMENT_STEPS, IMPALEMENT_STEP, IMPALEMENT_WAIT) MIN_RMP -15 mV minimum membrane potential IMPALEMENT_STE

Página 35

Roboocyte2 Manual 8 Variable Robo2. Description SelectedWells array of integer indices of the selected wells SelectedWellNames array of strings of

Página 36

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

Sem comentários