Title: User Interfaces for University Laboratory Work cells
1User Interfaces for University Laboratory Work
cells
- Malcolm Crook
- Process Analysis AutomationLecturer, MChem
Course, University of Surrey Lecturer, MSc
Course Trinity College DublinAdvisory Board,
University of Manchester
2Purpose of presentation to show
- Software options
- Vendor specific
- Vendor independent
- Hardware options
- Usually decided by user
- Systems integration
- Putting the system together
- Tailoring projects
- Making the system useable
3Laboratory automation - the process
collect sample
4Key software requirements
- Run a batch of plates
- Run another batch of plates if present
- Reliable
- Easy to use
5Software Choices
- Time driven scheduler
- Unsuitable for the tasks suggested in the
documents - Event driven scheduler
- Can handle timings
- Can handle decisions
- Can handle unknown plate quantities at the
beginning of the run - Overlord2 is an EVENT DRIVEN SCHEDULER
- Overlord Scheduler is a TIME RESOLVED SCHEDULER
6control and scheduling software
7control software - summary
- real-time scheduling
- OVERLORD Workstation
- event driven
- time-resolved scheduling
- OVERLORD Scheduler
- time driven
8common features
- support for over 300 instruments
- data handling facilities
- utilizes original instrument software
- can integrate with most databases
- SQL server, oracle, access
- 21 CFR part 11 compliant
- full system tracking
- error notification
- error recovery
9which product ?
- Very Flexible
- True Dynamic Scheduling
Overlord2
- Very easy to use
- Obeys critical timings
- Schedules fixed processes
OVERLORD Scheduler
10Overlord2
- dynamic/real-time/event
- icon based drag and drop set-up
- flow chart interface
- very flexible
- dynamic scheduling
- decisions can be made in real-time
11Software Structure
Instrument Interface
Instrument Interface
Instrument Interface
Run native instrument control software
12Software Structure
Overlord2 Driver
Overlord2 Driver
Overlord2 Driver
Written to access key functionality
Instrument Interface
Instrument Interface
Instrument Interface
Run native instrument control software
13Software Structure
Overlord2
Event driven
Overlord2 Driver
Overlord2 Driver
Overlord2 Driver
Written to access key functionality
Instrument Interface
Instrument Interface
Instrument Interface
Run native instrument control software
14Overlord2
15which product ?
- Very Flexible
- True Dynamic Scheduling
Overlord2
- Very easy to use
- Obeys critical timings
- Schedules fixed processes
OVERLORD Scheduler
16OVERLORD Scheduler
- static/time driven
- icon based drag and drop Gantt chart interface
- optimise and interleave different assays e
- ach assay run with exact incubation timings
- very easy to create an assay
- add new assays when the system is running
17OVERLORD Scheduler
18 19- Most manufacturers
- Most instruments
- Over 300 instruments
- 450 licenses
- Used in
- USA
- Europe
- Japan
- Australia
20- HARDWARE OPTIONS
- Plate transport
21Plate transfer choice
- Stackers
- Hudson PlateSilo
- Magstar Stacker
- PerkinElmer LS PlateStak
- Titertek Titan
- Thermo RapidStak plate stacker
- Velocity 11 BenchCel Stacker
- Robots
- automate.it KiNEDx SCARA arm
- Caliper (Zymark) Twister I II
- Denso VS-6556E robot
- Hamilton Microlab SWAP
- Hudson Plate Crane
- Mitsubishi robots
- PAA TUBEstar / WELLstar / STORstar
- PAA X-Link
- Sands Robot R16
- Staubli robots
- Thermo CataLyst 5 X
22HARDWARE OPTIONS stackers
23HARDWARE OPTIONS - robots
24HARDWARE OPTIONS - robots
25- HARDWARE OPTIONS
- Peripheral equipment
26HARDWARE OPTIONS- peripheral equipment
27HARDWARE OPTIONS- peripheral equipment
28HARDWARE OPTIONS- peripheral equipment
Plate reader
29- HARDWARE OPTIONS
- Storage/containment
30HARDWARE OPTIONS - storage
- Inheco 12 place incubator
- Thermo Cytomat range of incubators
- Liconic range of incubators
- Hamilton (TekCel) PlateStore
- Thermo (Jouan) MolBank
- Incubator
- Caliper Scitec Carousel
31HARDWARE OPTIONS - containment
- Bench workcell
- automate.it SAFEcel
- automate.it SAFEcel L
- automate.it SAFEcel C2
- automate.it connect
- 2 robot solution
32 33what is an integrator ?
- instruments are BRICKS
- software is the CEMENT
- integrator puts it together like a BUILDER
hardware
software
integration
34example systems No stacker Stacker Robot Tracked
robot
35no stacker or laboratory robot
- PerkinElmer JANUS system
- http//www.paa.co.uk/ftp/labauto/videos/elisa_jpm_
lo.wmv
36(No Transcript)
37stacker only
- automated TTP Mosquito system
- http//www.paa.co.uk/ftp/labauto/videos/nano_mosqu
ito_lo.wmv - automated PerkinElmer PlateStak system
- http//www.paa.co.uk/ftp/labauto/videos/elisa_pe_l
o.wmv
38laboratory robot systems
- automated Innovadyne Nanodrop system
- http//www.paa.co.uk/ftp/labauto/videos/nano_innov
adyne_lo.wmv - automated GE Healthcare IN Cell 1000 system
- http//www.paa.co.uk/ftp/labauto/videos/hcs_1000_l
o.wmv
39factory robot systems
- automated dilute seal system
- http//www.paa.co.uk/ftp/labauto/videos/mitsubishi
_dilute_seal_lo.wmv - automated cell system
- http//www.paa.co.uk/ftp/labauto/videos/ppw_lo.wmv
40tracked robot system
- BSE workcell
- http//www.paa.co.uk/ftp/labauto/videos/milk_lo.wm
v
41 42Overlord2 - Customizable
- user GUI runtime module separable
- can use different GUI, Excel could be used
- different run engines can be run
- processes the flow using Overlord variables
- overlord instrument drivers developed quickly
- all components can be modified
- master or slave
- all errors handled with different options
- .NET framework, API will be utilized
- flexible GUI makes writing assays easier
43Software Structure
Experiment Manager
Overlord2
Event driven
Overlord2 Driver
Overlord2 Driver
Overlord2 Driver
Written to access key functionality
Instrument Interface
Instrument Interface
Instrument Interface
Run native instrument control software
44Experiment Manager User layer
45External collaborations
- Overlord2
- GE Automation front ends
- Molecular Devices StakMax
- Labcyte 810 Pod Automation layer
- Caliper ACES programme
- TAP Automation layer
- Matrical automated workcell
- OVERLORD Scheduler
- PerkinElmer JANUS Project Manager
46conclusion
- laboratory automation has a number of key stages
- choice
- hardware
- software
- scheduler choice
- User front end choice
- integration
- make the system what was required not what was
asked for - committed to technically relevant cost effective
solution