advanced topics in micro-batch crystallization ran meged

14
dvanced Topics in Micro-Batch Crystallizatio Ran Meged

Post on 21-Dec-2015

220 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Advanced Topics in Micro-Batch Crystallization Ran Meged

Advanced Topics in Micro-Batch Crystallization

Ran Meged

Page 2: Advanced Topics in Micro-Batch Crystallization Ran Meged

Advanced Topics in Micro-Batch Crystallization

Basic WASPRUN and the interpreter WASP (Windows Automatic Sample Preparation)

Scripts to extend screening capabilities Pick and Mix

*

**

Page 3: Advanced Topics in Micro-Batch Crystallization Ran Meged

General Description

WASPRun is a program to run screening experiments. It provides a user interface and supplies parameters to the WASP liquid handling script interpreter.

WASPRUN

Page 4: Advanced Topics in Micro-Batch Crystallization Ran Meged

General Description

WASPRun is a program to run screening experiments. It provides a user interface and supplies parameters to the WASP liquid handling script interpreter.

WASPRUN

filename.xpp

Page 5: Advanced Topics in Micro-Batch Crystallization Ran Meged

General Description

WASPRun is a program to run screening experiments. It provides a user interface and supplies parameters to the WASP liquid handling script interpreter.

WASPRUN

filename.xpp

Passing all parameters required by the experiment in an appropriately named Include file (.XPH).And launch WASP,

Page 6: Advanced Topics in Micro-Batch Crystallization Ran Meged

Into Front Panel and Robot

Page 7: Advanced Topics in Micro-Batch Crystallization Ran Meged

? How does WASP work

The principal function of WASP is to read a list of instructions provided by you, the user, and turn these instructions into movements of the syringe drives and plate loader.

? What is WASP

WASP is a software package to control Douglas Instruments syringe drives and plate loaders. WASP provides a means for moving and dispensing small quantities of liquid over an array of wells, in a simply programmed but flexible way.

Page 8: Advanced Topics in Micro-Batch Crystallization Ran Meged

? How does WASP work

The principal function of WASP is to read a list of instructions provided by you, the user, and turn these instructions into movements of the syringe drives and plate loader.

? What is WASP

WASP is a software package to control Douglas Instruments syringe drives and plate loaders. WASP provides a means for moving and dispensing small quantities of liquid over an array of wells, in a simply programmed but flexible way.

Interpreter that get a set of Definitions and scripts commands and execute them…

Page 9: Advanced Topics in Micro-Batch Crystallization Ran Meged

WASP uses two `data' files (SYRINGES.DAT and PLATES.DAT) to supply all the relevant information about the physical characteristics of the hardware you are using.

Page 10: Advanced Topics in Micro-Batch Crystallization Ran Meged

WASP uses two `data' files (SYRINGES.DAT and PLATES.DAT) to supply all the relevant information about the physical characteristics of the hardware you are using.

A final file called HARDWARE.CFG is used to describe the exact way in which your system is plugged together, with extra details about the mechanical characteristics of the syringe drives and the Plate Loader.

Page 11: Advanced Topics in Micro-Batch Crystallization Ran Meged

WASP uses two `data' files (SYRINGES.DAT and PLATES.DAT) to supply all the relevant information about the physical characteristics of the hardware you are using.

A final file called HARDWARE.CFG is used to describe the exact way in which your system is plugged together, with extra details about the mechanical characteristics of the syringe drives and the Plate Loader.

In practice, your list of instructions will be contained in a text file which we term the `experiment' file, and carries a ".XPT" extension. An experiment file is created with a suitable text editor.

WASP is then invoked to run the experiment.

Page 12: Advanced Topics in Micro-Batch Crystallization Ran Meged

Command ParametersAir volume using line-nameArray array-name is hsizexvsize starting at h,v on plate pnum

[ with {HORIZONTAL|VERTICAL} {SERPENTINE|WRAPAROUND} scanning ]; Any text to end of line .............Dispense volume to array-name using line-name

[ ,volume using line-name [ ,...] ] [ waiting delay ]ElseEndEnd SequenceEndifIf expressionInclude <file name>Load volume using line-name

[ ,volume using line-name [ ,...] ] [ waiting delay ]OilDrop volume on array-name using line-namePause Any text to end of line .............Plate pnum is plate-namePrompt Any text to end of line .............Report Any text to end of line .............RepositionRinse volume in array-name [ ,array2 [ ,array3 ] ] using line-name

[ , volume using line-name [ ,...] ] [ waiting delay ]Sequence num-wellsSet Flow of line-name to flow-rate ul/sSet array-name parameter TO valueShell DOS Command Text .......Syringe sdnum is syringe-name called line-name [on axis {Z | V}]Transfer r-volume from r-array-name to d-array-name using r-line-name mixing with \

p-volume using p-line-nameUse Well array-name m, n... WellCount()... function returning index of current sequence loop... WellCol(array)... function returning column being currently addressed in specified array... WellRow(array).. function returning row being currently addressed in specified arrayWithdraw volume from array-name using line-name

[ , volume using line-name [ ,...] ] [ waiting delay ]

Page 13: Advanced Topics in Micro-Batch Crystallization Ran Meged
Page 14: Advanced Topics in Micro-Batch Crystallization Ran Meged