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 system requirements
- Run a batch of plates
- Run another batch of plates if present
- Keep track of the data
- Reliable
- Easy to use
5Software Choices
- Event driven/real-time scheduler/sequencer
- Can handle timings
- Can handle decisions
- Can handle unknown plate quantities
- Overlord2 is an EVENT DRIVEN SCHEDULER
- Time driven/static scheduler
- Handles multiple timings (incubations)
- Overlord Scheduler is a TIME RESOLVED SCHEDULER
6control and scheduling software
7control software - summary
- Event driven scheduling
- Overlord2
- real-time
- static 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
- real-time/event driven
- 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
- each 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
- PerkinElmer LS PlateStak
- Thermo RapidStak plate stacker
- Velocity 11 BenchCel Stacker
- Hudson PlateSilo
- Magstar Stacker
- Titertek Titan
- Robots
- automate.it KiNEDx SCARA arm
- Mitsubishi robots
- Staubli robots
- Caliper (Zymark) Twister I II
- Thermo CataLyst 5 X
- Denso VS-6556E robot
- Hamilton Microlab SWAP
- Hudson Plate Crane
- PAA X-Link
- Sands Technology robot range
22HARDWARE OPTIONS stackers
23HARDWARE OPTIONS - robots
24HARDWARE OPTIONS - robots
25- HARDWARE OPTIONS
- Peripheral equipment
26HARDWARE OPTIONS- peripheral equipment
27HARDWARE OPTIONS - liquid handling
28- HARDWARE OPTIONS
- Storage/containment
29HARDWARE 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
30HARDWARE OPTIONS - containment
- Bench workcell
- automate.it SAFEcel
- automate.it SAFEcel L
- automate.it SAFEcel C2
- automate.it connect
- 2 robot solution
31 32what is an integrator ?
- instruments are BRICKS
- software is the CEMENT
- integrator puts it together like a BUILDER
hardware
software
integration
33example systems No stacker Stacker Robot Tracked
robot
34no stacker or laboratory robot
- PerkinElmer JANUS system
- http//www.paa.co.uk/ftp/labauto/videos/elisa_jpm_
lo.wmv
35stacker 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
36laboratory robot systems
- automated Genimic Solutions Hummingbird system
- http//www.paa.co.uk/ftp/labauto/videos/hummingbir
d_lo.wmv - automated GE Healthcare IN Cell 1000 system
- http//www.paa.co.uk/ftp/labauto/videos/hcs_1000_l
o.wmv
37factory 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
38tracked robot system
- Milk analysis workcell
- http//www.paa.co.uk/ftp/labauto/videos/milk_lo.wm
v
39 40Overlord2 - Customizable
- user GUI runtime module separable
- can use different GUI, Microsoft 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
41Software 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
42Experiment Manager User layer
43External 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
44conclusion
- 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