Transcript Slide 1
User Interfaces for University Laboratory Work cells Malcolm Crook Process Analysis & Automation Lecturer, MChem Course, University of Surrey Lecturer, MSc Course Trinity College Dublin Advisory Board, University of Manchester Purpose 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 Laboratory automation - the process collect sample prepare sample analyze sample report results Key system requirements Run a batch of plates Run another batch of plates if present Keep track of the data Reliable Easy to use Software 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 control and scheduling software STATIC EVENT DRIVEN hit the GO button hit the GO button know exactly what will happen at any time in the process Follow a process control software - summary Event driven scheduling – Overlord2 – real-time static scheduling – OVERLORD Scheduler – time driven Either common 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 which product ? Advantages Overlord2 OVERLORD Scheduler Very Flexible True Dynamic Scheduling Disadvantages Takes Very Cannot make decisions longer to setup easy to use Obeys critical timings Schedules fixed processes Overlord2 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 Software Structure Instrument Interface Instrument Interface Instrument Interface Run native instrument control software Software Structure Overlord2 Driver Overlord2 Driver Overlord2 Driver Written to access key functionality Instrument Interface Instrument Interface Instrument Interface Run native instrument control software Software Structure Overlord2 Supervisor layer Event driven Overlord2 Driver Overlord2 Driver Overlord2 Driver Written to access key functionality Instrument Interface Instrument Interface Instrument Interface Run native instrument control software Overlord2 which product ? Advantages Overlord2 OVERLORD Scheduler Very Flexible True Dynamic Scheduling Disadvantages Takes Very Cannot make decisions longer to setup easy to use Obeys critical timings Schedules fixed processes OVERLORD 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 OVERLORD Scheduler HARDWARE OPTIONS Most manufacturers Most instruments Over 300 instruments 450 licenses Used in – USA – Europe – Japan – Australia HARDWARE OPTIONS Plate transport Plate 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 HARDWARE OPTIONS – stackers PE PlateStak Thermo RapidStak HARDWARE OPTIONS - robots automate.it SCARA Mitsubishi HARDWARE OPTIONS - robots HARDWARE OPTIONS Peripheral equipment HARDWARE OPTIONS- peripheral equipment High content plate reader Plate manipulator Peripherals HARDWARE OPTIONS - liquid handling Liquid Handling Reagent dispensing PlateWash Flexdrop HARDWARE OPTIONS Storage/containment HARDWARE 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 Storage HARDWARE OPTIONS - containment Bench workcell automate.it SAFEcel automate.it SAFEcel L automate.it SAFEcel C2 automate.it connect 2 robot solution Systems Integration what is an integrator ? instruments are BRICKS software is the CEMENT integrator puts it together like a BUILDER hardware software integration system example systems No stacker Stacker Robot Tracked robot no stacker or laboratory robot PerkinElmer JANUS system http://www.paa.co.uk/ftp/labauto/videos/elisa_jpm_lo.wmv stacker only automated TTP Mosquito system http://www.paa.co.uk/ftp/labauto/videos/nano_mosquito_lo.wmv automated PerkinElmer PlateStak system http://www.paa.co.uk/ftp/labauto/videos/elisa_pe_lo.wmv laboratory robot systems automated Genimic Solutions Hummingbird system http://www.paa.co.uk/ftp/labauto/videos/hummingbird_lo.wmv automated GE Healthcare IN Cell 1000 system http://www.paa.co.uk/ftp/labauto/videos/hcs_1000_lo.wmv factory 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 tracked robot system Milk analysis workcell http://www.paa.co.uk/ftp/labauto/videos/milk_lo.wmv Tailoring systems Overlord2 - 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 Software Structure Experiment Manager User layer 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 Experiment Manager – User layer Experiments added Experiment running Add an experiment Experiment complete External 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 conclusion laboratory automation has a number of key stages choice – hardware – software integration make the system what was required not what was asked for committed to technically relevant cost effective solution – scheduler choice User front end choice