SlideShare ist ein Scribd-Unternehmen logo
1 von 48
Downloaden Sie, um offline zu lesen
© Robin Emig 2015, 2016
Laboratory Information
Management Systems (LIMS)
What is a LIMS How and when to implement them The most important features to look for
Robin Emig
Medium Deck
© Robin Emig 2015, 2016
What LIMS are for?
© Robin Emig 2015, 2016
LIMS Manages Data
● Could be build using Excel, word etc
○ Many initial iterations are
○ These tools start to break down as requirements change
■ People Scale
● Think 3 people all trying to edit the same Excel Doc
■ Data Scale
● Excel can handle many rows, but finding what you want gets harder
■ Auditing and Security Required
■ Data types change
● Imaging, massspec, sequencing files
© Robin Emig 2015, 2016
Stages of “LIMS” Implementation
No LIMS
Data in
notebooks
Excel,
documents
Access/Filemaker
(Database)
Basic web interface Custom LIMS
21CFR part 11 LIMS
>>> Users, Capacity, Complexity, Cost >>>>
© Robin Emig 2015, 2016
LIMS Enables Increased Capacity and Scale
● Moving from 10-100 plates to 1000’s of plates
● Moving from 10’s-100’s of samples to 10,000s
© Robin Emig 2015, 2016
LIMS Enables Increased Capacity and Scale
● Enables moving from a few types of samples to 100’s
● Enables moving from 1-2 people to hundreds
● Moves away from 10’s of excel files
○ avoid the “can you close file X email”
© Robin Emig 2015, 2016
Lims can Reduce Error and Improve Accuracy
● The right sample tested the right way
● The right sample delivered to the right customer
● Don’t lose that important sample!
© Robin Emig 2015, 2016
LIMS Enables Data visibility and Improved Analysis
● Data visibility
○ Reporting enabled across tests, people, labs, sites
○ Standardized handoff of data to other labs/systems
○ Dashboards to help understand data at a glance
● Improved data analysis
○ Standardized data columns
○ Automated analysis
○ Statistical Quality control
© Robin Emig 2015, 2016
FDA Requires Data Auditing
● Must implement data access controls and audits
○ system validations
○ audit trails
○ electronic signatures
○ documentation for software and systems
● Hard to audit Excel documents [because modifications must be signed and time-stamped]
● Many LIMS have these features built-in from the get-go
● for more Info see: https://en.wikipedia.org/wiki/Title_21_CFR_Part_11
© Robin Emig 2015, 2016
Data Factories produce better data, faster
○ Efficient scheduling of resources
Mon ThurTues FriWed
© Robin Emig 2015, 2016
Data Factories produce better data, faster
Workflow and workflow decisions
● Standardization of steps and data
● Enables re-configurable workflows
● Enables automated workflows
● Many people can contribute to different parts
of the final data assembly
● Everyone has a better understanding of what
the data means
© Robin Emig 2015, 2016
Different things Called LIMS
● Notebooks (paper or ELNs)
○ Excel Files
○ Excel Systems
● Microsoft Access/Filemaker Pro/Sharepoint
○ Ie actual databases
● Wiki’s
● Off the Shelf fixed systems
● Off the Shelf Customizable
● Pure custom development
© Robin Emig 2015, 2016
Implementing LIMS
© Robin Emig 2015, 2016
Stages of “LIMS” Implementation
No LIMS
Data in
notebooks
Excel,
documents
Access/Filemaker
(Database)
Basic web interface Custom LIMS
21CFR part 11 LIMS
>>> Users, Capacity, Complexity, Cost >>>>
© Robin Emig 2015, 2016
Most LIMS are considered failures
● All LIMS will fail
● LIMS are often architected and created at a point in time
● Then frankensteined every iteration of the business
● Not all people benefit from LIMS
● Those that don’t often consider it a failure
© Robin Emig 2015, 2016
LIMS Implementation Process
● Determine need for a LIMS
○ GLP/GMP/etc
○ Throughput
● Determine who needs what data
○ What questions will they have
○ How will they need to see it
● Determine any Value proposals
○ Ie mislabeling means we lost FDA approval vs 1 lost day of work
○ Everyone is X% more efficient because they don’t have to spend all day looking through freezers
○ Samples last X% longer because the freezers are accessed more quickly
© Robin Emig 2015, 2016
Prevent a LIMS disaster
● Figure out your lab process first
○ Know what aspects of the lab work are tracked in the LIMS.
○ Code/modify/debug as you go will be costly and possibly dangerous to data integrity
● LIMS will not help you figure out your process
○ Out of the box solution may force you into best practices
■ Is this the best way forward for you?
● Involve someone who understands what LIMS brings to the table
© Robin Emig 2015, 2016
Hiring the Right People for LIMS Implementation
● Hire people with LIMS experience
● Highly technical (IT) Lab personnel are good for BA/Testing/Configuration
○ can also do minor coding
● Need workflow? Hire people with workflow system experience.
○ can be LIMS workflow or CRM/etc
© Robin Emig 2015, 2016
Hiring the Right People for LIMS Implementation
● Hire people with experience with the LIMS you are implementing
○ Especially true for customization
○ They can help you choose the LIMS as well
● Consider a mix of contractors and FTE
○ Builds in house talent, and system is delivered sooner
● Build a relationship with LIMS contractors
○ Enables you to bring them on for short projects over the years
○ Helps to have a consultant for the next version, or other LIMS systems
© Robin Emig 2015, 2016
Important Considerations for LIMS Evaluations
● What will be configuration? ie barcode label formats
○ Simple to do, usually looks like a settings dialog
● What will be customization? ie new entities, business logic
○ More involved, there may be a “tool” or “development environment”
● Understanding the difference will reduce costs and time to release
© Robin Emig 2015, 2016
What to ask about “User Configurable” LIMS
● Usually this means no programming required, mostly settings changes
○ Many will say their system is “fully configurable”
○ Pick your most complex request and ask them to demo it
● More configurable = harder to understand raw data model
○ User sees: ID, Name, Volume, Site, Trashed
○ Database has: ID, Name, Volume, customField1, customField2 or
○ Entity-Tag-Value ie {S00285, Name, “InitialSample”} {S00285, Site, “PaloAlto”}
© Robin Emig 2015, 2016
What to ask about Customizable LIMS
● Usually this means at least some programming (Scripting, 4g, or other)
● Can you do the work, or just the LIMS company?
● Is the customization done through their “development tools” or standards (ie Visual Studio)
● Look for Inheritance or “user” tables to help isolate your work from core
● Can it be on a Dev system and then moved to QA/Prod?
© Robin Emig 2015, 2016
Customizable LIMS Upgrades and Releases
● How are releases done?
○ same as install?
○ custom scripts?
● If the LIMS company upgrades, will your custom code still work?
● Beware of data model changes locking you into a version
● Look for Inheritance or “user” tables to help isolate your work from core
© Robin Emig 2015, 2016
Determine Business Entities Early on
● A strain is a base bacteria? A bacteria + a plasmid?
● A plasmid is a plasmid or a gene?
● A cell line is a base genome + a plasmid with CRISPR guide RNA? just the base genome?
© Robin Emig 2015, 2016
People are more Important than Software
● Who is going to use the system
○ Enter data
○ Run automation
○ Update tracking information
● Who is going to directly benefit from the system
○ Managers
○ Executives
○ Users
■ Customers
Sample Coordinator
Customer
QC Lab Assistant
Data Validator
Lab Processor
Media Prep
LabManager
Customer
© Robin Emig 2015, 2016
SuperUsers are Important for Success
● They know the systems
● They benefit
○ Get a promotion, bonus, etc.
○ Experience on resume
© Robin Emig 2015, 2016
LIMS Licensing and Customization Costs
● Depends on licensing
● More customization = More Co$t
● Software rules…
○ Don’t build anything you can buy
○ Don’t buy anything you can get for “free”
○ Keep in mind “free” may cost you more than building it
© Robin Emig 2015, 2016
LIMS Licensing Costs
● Per concurrent user
○ usually more expensive ($1.5K- 15K/ year)
○ good for a large number of infrequent users
● Per user
○ usually less expensive ($200-$2000/year)
○ watch out for per user/per computer
○ and auditing (ie 50 people using the same account)
○ good for a few frequent users
○ many cloud companies are now per user/month ($20-$200/month)
● Enterprise
○ Usually expensive ($250K-$600K/year)
○ good for large installations (25 - 250 users)
○ watch out for “data units” or “function unit” charges
○ not a bad thing, but something to be aware of
© Robin Emig 2015, 2016
Initial Costs of LIMS Startup
● Usually license fee (see prior slides)
● An onsite install fee
● $2K-$10K/day
● A Spin up fee (for cloud or simple installs)
● $1K-$10K
● Customization
● “Non programming” $100/hour
● Developer Required $150-$250/hour
● For a large system, plan on 2-6000 hours
● Building your own from scratch?
● plan on 3-5FTE years for a mid size
● 5-10 FTE years for a large system
© Robin Emig 2015, 2016
Key LIMS
Functionality
© Robin Emig 2015, 2016
Common Features in LIMS Systems
● Sample Tracking
○ Plate, tube, etc
● Label Printing/Scanning
● Freezer/location/Storage tracking
● Security Management
● Process Tracking
● Integration With Other Systems
● Calculations
● Reporting
© Robin Emig 2015, 2016
Plates, Arrays, Tubes, Oh My!
© Robin Emig 2015, 2016
Plate and Sample Management Features
View a plate
Fix plates (ie flip/re-orient)
Duplicate
Support mixed samples
© Robin Emig 2015, 2016
Functions For Creating New Plate
● Fill macros
● Templates
○ Preset Data
○ Limit what goes where
● Drag and drop
© Robin Emig 2015, 2016
Functions for Creating a New Plate With Multiple Data
● Ability to have and set multiple data points per well/entity
● Selection/Combo List
○ Select 3 types of data
○ each with 4 options
© Robin Emig 2015, 2016
Functions for Re-Array Plates
Simple Hit
Picking
OR
+ Fill script
=
+ Fill script
=
© Robin Emig 2015, 2016
Considerations for Barcoding
● 2-D barcodes
● alphanumeric text and the barcode versus just numbers
● labels which include additional text
● Preprinted barcodes
● printing directly on the tube or plate
● thermal resistance - chemical resistant - cold resistant
● printing on stakes for greenhouse/outdoors
● Portable bar code printing
© Robin Emig 2015, 2016
Considerations for Barcode Scanners
● wireless
● wireless Internet accessible with display
● to the tube scanners scanning from underneath
● keyboard wedge style
● scanning into a webpage
© Robin Emig 2015, 2016
Features for Stock Management
● Media Labs
● Master mixes
● How much is left
● How many freeze thaw
© Robin Emig 2015, 2016
Features for Process Tracking/Workflow
● One path only or multiple paths
● Cycles allowed
○ Does this create new samples or overwrite?
● Dynamic workflows
○ skip/take different paths
○ return to start? ie cycles
● Nested workflows
○ ability to reuse other workflows
● External Triggers
○ new file/modified file
○ Web service call
© Robin Emig 2015, 2016
Features for Security Management
● Login
○ Windows Authentication
○ LDAP/Active directory integration
○ Single signon?
○ Sign on/Impersonation of another user
● Group management - ie DNA Lab
● Role Management - ie Lab Admins
● Electronic signatures
© Robin Emig 2015, 2016
Granularity Levels for Security Management
● System - simple login or not
● Page/Form - particular interfaces/functions
● Action/Button - particular functions within a page
● Read vs Write - all access for read only? Write access to select few
● Row Level - Write ability, but just to the items that you own
● Workflow Level - Write/Actions to only things in your workflow
● Visibility Level - ie can you see other groups data even if it is the same workflow?
© Robin Emig 2015, 2016
Features for Process Tracking and Dashboards
● Basic counting Dash
● Ability to have multiple workflows
● Graphs/Colors within Dash (ie not just numbers)
● Highlighting at risk samples
○ Visual Representation of completion
○ Dashboards per workflow per “project” or “client”
● Linkable to more reports or action
© Robin Emig 2015, 2016
Considerations for Integration With Other Systems
● What is the integration path
● Direct database access
○ Beware no-sql or document databases
● Webservices
○ Canned or configurable?
○ Same business logic and security?
© Robin Emig 2015, 2016
Integration With Calculation and Statistics Engines
● Make it easier to build dashboards for monitoring capacity or workflow, etc.
● Make it easier for scientists to extract the data they need for an analysis without coding
● R/Matlab/Sas Integration
● IPython/Jupyter Notebooks Integration
© Robin Emig 2015, 2016
Integrating With External Reporting Systems
● Spotfire
○ Integrated reporting (embed in web page)
○ Combined with webservice to writeback?
● Tableau
● Datawarehouses
○ Talend
© Robin Emig 2015, 2016
Acknowledgements
Some images shown from:
EnvironmentalQA
ClarityLIMS
GoogleMaps API
http://www.esoft.co.za/CaseStudies/CaseStudy-LIMS.aspx
http://www.labcyte.com/
bikalims
www.bioxing.com
© Robin Emig 2015, 2016
End
Contact Robin Emig @ robinemig@gmail.com or on LinkedIn

Weitere ähnliche Inhalte

Was ist angesagt?

Data Integrity AbbVie Presentation
Data Integrity AbbVie PresentationData Integrity AbbVie Presentation
Data Integrity AbbVie PresentationBrian Sheerin
 
ENSURING DATA INTEGRTY THROUGH "ALCOA" : BASIC DATA INTEGRITY PRINCIPLES APPL...
ENSURING DATA INTEGRTY THROUGH "ALCOA" : BASIC DATA INTEGRITY PRINCIPLES APPL...ENSURING DATA INTEGRTY THROUGH "ALCOA" : BASIC DATA INTEGRITY PRINCIPLES APPL...
ENSURING DATA INTEGRTY THROUGH "ALCOA" : BASIC DATA INTEGRITY PRINCIPLES APPL...Abhijeet Waghare
 
Criteria to Choose best Laboratory Information Management System
Criteria to Choose best Laboratory Information Management SystemCriteria to Choose best Laboratory Information Management System
Criteria to Choose best Laboratory Information Management SystemPragadeesh Suresh
 
What Documentation Required for ISO 17025:2017 Accreditation?
What Documentation Required for ISO 17025:2017 Accreditation?What Documentation Required for ISO 17025:2017 Accreditation?
What Documentation Required for ISO 17025:2017 Accreditation?Global Manager Group
 
ISO 17025 Standard for Laboratories
 ISO 17025 Standard for Laboratories ISO 17025 Standard for Laboratories
ISO 17025 Standard for Laboratoriesjagdeep123
 
ISO 17025
ISO 17025 ISO 17025
ISO 17025 Akma Ija
 
ISO 15189 Accreditation Guide - Improving Laboratory Performance Through Qual...
ISO 15189 Accreditation Guide - Improving Laboratory Performance Through Qual...ISO 15189 Accreditation Guide - Improving Laboratory Performance Through Qual...
ISO 15189 Accreditation Guide - Improving Laboratory Performance Through Qual...Randox
 
Quality Assurance : Audit And Inspection
Quality Assurance : Audit And InspectionQuality Assurance : Audit And Inspection
Quality Assurance : Audit And Inspectionprashanth
 
Quality Assurance Qual Indicators.ppt
Quality Assurance Qual Indicators.pptQuality Assurance Qual Indicators.ppt
Quality Assurance Qual Indicators.pptSUNILDhatwalia1
 
Good documentation practices
Good documentation practicesGood documentation practices
Good documentation practicesBangaluru
 
GMP { Good manufacturing Practices }
GMP { Good manufacturing Practices }GMP { Good manufacturing Practices }
GMP { Good manufacturing Practices }Karthik Penamala
 
Good Documentation Pactise dr. amsavel
Good Documentation Pactise  dr. amsavelGood Documentation Pactise  dr. amsavel
Good Documentation Pactise dr. amsavelAmsavel Vel
 
Good Documentation Practice (GDP)
Good Documentation Practice (GDP)Good Documentation Practice (GDP)
Good Documentation Practice (GDP)AsthaNeupane
 

Was ist angesagt? (20)

FDA GMP Training - The Quality Audit
FDA GMP Training - The Quality AuditFDA GMP Training - The Quality Audit
FDA GMP Training - The Quality Audit
 
Data Integrity AbbVie Presentation
Data Integrity AbbVie PresentationData Integrity AbbVie Presentation
Data Integrity AbbVie Presentation
 
ENSURING DATA INTEGRTY THROUGH "ALCOA" : BASIC DATA INTEGRITY PRINCIPLES APPL...
ENSURING DATA INTEGRTY THROUGH "ALCOA" : BASIC DATA INTEGRITY PRINCIPLES APPL...ENSURING DATA INTEGRTY THROUGH "ALCOA" : BASIC DATA INTEGRITY PRINCIPLES APPL...
ENSURING DATA INTEGRTY THROUGH "ALCOA" : BASIC DATA INTEGRITY PRINCIPLES APPL...
 
ISO9001:2015
ISO9001:2015ISO9001:2015
ISO9001:2015
 
CAPA: A Risk Mitigating Quality System
CAPA: A Risk Mitigating Quality SystemCAPA: A Risk Mitigating Quality System
CAPA: A Risk Mitigating Quality System
 
Criteria to Choose best Laboratory Information Management System
Criteria to Choose best Laboratory Information Management SystemCriteria to Choose best Laboratory Information Management System
Criteria to Choose best Laboratory Information Management System
 
What Documentation Required for ISO 17025:2017 Accreditation?
What Documentation Required for ISO 17025:2017 Accreditation?What Documentation Required for ISO 17025:2017 Accreditation?
What Documentation Required for ISO 17025:2017 Accreditation?
 
CAPA
CAPACAPA
CAPA
 
ISO 17025 Standard for Laboratories
 ISO 17025 Standard for Laboratories ISO 17025 Standard for Laboratories
ISO 17025 Standard for Laboratories
 
ISO 17025
ISO 17025 ISO 17025
ISO 17025
 
ISO 15189 Accreditation Guide - Improving Laboratory Performance Through Qual...
ISO 15189 Accreditation Guide - Improving Laboratory Performance Through Qual...ISO 15189 Accreditation Guide - Improving Laboratory Performance Through Qual...
ISO 15189 Accreditation Guide - Improving Laboratory Performance Through Qual...
 
Quality Assurance : Audit And Inspection
Quality Assurance : Audit And InspectionQuality Assurance : Audit And Inspection
Quality Assurance : Audit And Inspection
 
Being The Auditee
Being The AuditeeBeing The Auditee
Being The Auditee
 
Quality Assurance Qual Indicators.ppt
Quality Assurance Qual Indicators.pptQuality Assurance Qual Indicators.ppt
Quality Assurance Qual Indicators.ppt
 
Good documentation practices
Good documentation practicesGood documentation practices
Good documentation practices
 
Capa presentation
Capa presentationCapa presentation
Capa presentation
 
GMP { Good manufacturing Practices }
GMP { Good manufacturing Practices }GMP { Good manufacturing Practices }
GMP { Good manufacturing Practices }
 
FDA Audit Prep
FDA Audit PrepFDA Audit Prep
FDA Audit Prep
 
Good Documentation Pactise dr. amsavel
Good Documentation Pactise  dr. amsavelGood Documentation Pactise  dr. amsavel
Good Documentation Pactise dr. amsavel
 
Good Documentation Practice (GDP)
Good Documentation Practice (GDP)Good Documentation Practice (GDP)
Good Documentation Practice (GDP)
 

Andere mochten auch

Laboratory Information Management System
Laboratory Information Management SystemLaboratory Information Management System
Laboratory Information Management SystemMike Taylor
 
2014 lims presentation
2014 lims presentation2014 lims presentation
2014 lims presentationLIMS Brazil
 
Global Laboratory Information Management System (LIMS) Market 2015-2019
Global Laboratory Information Management System (LIMS) Market 2015-2019Global Laboratory Information Management System (LIMS) Market 2015-2019
Global Laboratory Information Management System (LIMS) Market 2015-2019Market Research Reports, Inc.
 
LIMS_ASQ.pptx
LIMS_ASQ.pptxLIMS_ASQ.pptx
LIMS_ASQ.pptxArta Doci
 
Lab management
Lab managementLab management
Lab managementlogumca
 
LIMS - A REVOLUION IN GLP IMPLEMENTATION
LIMS - A REVOLUION IN GLP IMPLEMENTATIONLIMS - A REVOLUION IN GLP IMPLEMENTATION
LIMS - A REVOLUION IN GLP IMPLEMENTATIONAgaram Technologies
 
Thermo Fisher Scientific Kanban Project Poster_AYA
Thermo Fisher Scientific Kanban Project Poster_AYAThermo Fisher Scientific Kanban Project Poster_AYA
Thermo Fisher Scientific Kanban Project Poster_AYAAna (Anya) Soloviov
 
Social Media for Business Success: Life Sciences January 2011
Social Media for Business Success: Life Sciences January 2011Social Media for Business Success: Life Sciences January 2011
Social Media for Business Success: Life Sciences January 2011Hamill Associates Ltd
 
Li101 vendors
Li101 vendorsLi101 vendors
Li101 vendorsjleecbd
 
Developing tools & Methodologies for the NExt Generation of Genomics & Bio In...
Developing tools & Methodologies for the NExt Generation of Genomics & Bio In...Developing tools & Methodologies for the NExt Generation of Genomics & Bio In...
Developing tools & Methodologies for the NExt Generation of Genomics & Bio In...Intel IT Center
 

Andere mochten auch (17)

Laboratory Information Management System
Laboratory Information Management SystemLaboratory Information Management System
Laboratory Information Management System
 
LIMS - Workflow
LIMS - WorkflowLIMS - Workflow
LIMS - Workflow
 
2014 lims presentation
2014 lims presentation2014 lims presentation
2014 lims presentation
 
Global Laboratory Information Management System (LIMS) Market 2015-2019
Global Laboratory Information Management System (LIMS) Market 2015-2019Global Laboratory Information Management System (LIMS) Market 2015-2019
Global Laboratory Information Management System (LIMS) Market 2015-2019
 
Training On Lims
Training On LimsTraining On Lims
Training On Lims
 
Odoo LIMS by LogicaSoft
Odoo LIMS by LogicaSoftOdoo LIMS by LogicaSoft
Odoo LIMS by LogicaSoft
 
LIMS_ASQ.pptx
LIMS_ASQ.pptxLIMS_ASQ.pptx
LIMS_ASQ.pptx
 
Lab management
Lab managementLab management
Lab management
 
LIMS - A REVOLUION IN GLP IMPLEMENTATION
LIMS - A REVOLUION IN GLP IMPLEMENTATIONLIMS - A REVOLUION IN GLP IMPLEMENTATION
LIMS - A REVOLUION IN GLP IMPLEMENTATION
 
Laboratory Management System
Laboratory Management SystemLaboratory Management System
Laboratory Management System
 
Thermo Fisher Scientific Kanban Project Poster_AYA
Thermo Fisher Scientific Kanban Project Poster_AYAThermo Fisher Scientific Kanban Project Poster_AYA
Thermo Fisher Scientific Kanban Project Poster_AYA
 
Social Media for Business Success: Life Sciences January 2011
Social Media for Business Success: Life Sciences January 2011Social Media for Business Success: Life Sciences January 2011
Social Media for Business Success: Life Sciences January 2011
 
Li101 vendors
Li101 vendorsLi101 vendors
Li101 vendors
 
Developing tools & Methodologies for the NExt Generation of Genomics & Bio In...
Developing tools & Methodologies for the NExt Generation of Genomics & Bio In...Developing tools & Methodologies for the NExt Generation of Genomics & Bio In...
Developing tools & Methodologies for the NExt Generation of Genomics & Bio In...
 
Steven Stones-Havas - Geneious: Biocode and LIMS
Steven Stones-Havas - Geneious: Biocode and LIMSSteven Stones-Havas - Geneious: Biocode and LIMS
Steven Stones-Havas - Geneious: Biocode and LIMS
 
LCE: Elab Architecture
LCE: Elab ArchitectureLCE: Elab Architecture
LCE: Elab Architecture
 
Data Management Challenges
Data Management ChallengesData Management Challenges
Data Management Challenges
 

Ähnlich wie LIMS Implementation

Self-Service Analytics with Guard Rails
Self-Service Analytics with Guard RailsSelf-Service Analytics with Guard Rails
Self-Service Analytics with Guard RailsDenodo
 
Unified Operations Vision
Unified Operations VisionUnified Operations Vision
Unified Operations VisionSteve Mushero
 
AppDynamics User Group
AppDynamics User GroupAppDynamics User Group
AppDynamics User GroupMike Ruangutai
 
Office 365 Monitoring Best Practices
Office 365 Monitoring Best PracticesOffice 365 Monitoring Best Practices
Office 365 Monitoring Best PracticesThousandEyes
 
Why Test SAP PI/PO after any upgrade
Why Test SAP PI/PO after any upgradeWhy Test SAP PI/PO after any upgrade
Why Test SAP PI/PO after any upgradeDaniel Graversen
 
Simply Business' Data Platform
Simply Business' Data PlatformSimply Business' Data Platform
Simply Business' Data PlatformDani Solà Lagares
 
Transition to a modern data platform
Transition to a modern data platform Transition to a modern data platform
Transition to a modern data platform Michael Ghen
 
Strata+hadoop data kitchen-seven-steps-to-high-velocity-data-analytics-with d...
Strata+hadoop data kitchen-seven-steps-to-high-velocity-data-analytics-with d...Strata+hadoop data kitchen-seven-steps-to-high-velocity-data-analytics-with d...
Strata+hadoop data kitchen-seven-steps-to-high-velocity-data-analytics-with d...DataKitchen
 
Oracle Policy Automation - Making Policies Work for You (NCOAUG 2014)
Oracle Policy Automation - Making Policies Work for You (NCOAUG 2014)Oracle Policy Automation - Making Policies Work for You (NCOAUG 2014)
Oracle Policy Automation - Making Policies Work for You (NCOAUG 2014)anilnt
 
Accelerating SDLC for Large Public Sector Enterprise Applications
Accelerating SDLC for Large Public Sector Enterprise ApplicationsAccelerating SDLC for Large Public Sector Enterprise Applications
Accelerating SDLC for Large Public Sector Enterprise ApplicationsSplunk
 
Data_and_Analytics_Industry_IESE_v3.pdf
Data_and_Analytics_Industry_IESE_v3.pdfData_and_Analytics_Industry_IESE_v3.pdf
Data_and_Analytics_Industry_IESE_v3.pdfprevota
 
[AIIM18] Can Unstructured Anarchy be Governed? How We Conquered Google Land -...
[AIIM18] Can Unstructured Anarchy be Governed? How We Conquered Google Land -...[AIIM18] Can Unstructured Anarchy be Governed? How We Conquered Google Land -...
[AIIM18] Can Unstructured Anarchy be Governed? How We Conquered Google Land -...AIIM International
 
Compliance Automation: The Complete Journey | Symmetry™
Compliance Automation: The Complete Journey | Symmetry™Compliance Automation: The Complete Journey | Symmetry™
Compliance Automation: The Complete Journey | Symmetry™Symmetry™
 
Identity management delegation and automation
Identity management delegation and automationIdentity management delegation and automation
Identity management delegation and automationBill Buchan
 
Moving from BI to AI : For decision makers
Moving from BI to AI : For decision makersMoving from BI to AI : For decision makers
Moving from BI to AI : For decision makerszekeLabs Technologies
 
Excalibur: best practices for virtual desktop operations leveraging Citrix Di...
Excalibur: best practices for virtual desktop operations leveraging Citrix Di...Excalibur: best practices for virtual desktop operations leveraging Citrix Di...
Excalibur: best practices for virtual desktop operations leveraging Citrix Di...Citrix
 
Three signs your architecture is too small for big data. Camp IT December 2014
Three signs your architecture is too small for big data.  Camp IT December 2014Three signs your architecture is too small for big data.  Camp IT December 2014
Three signs your architecture is too small for big data. Camp IT December 2014Craig Jordan
 

Ähnlich wie LIMS Implementation (20)

Maximize the Power of Your ERP Data
Maximize the Power of Your ERP DataMaximize the Power of Your ERP Data
Maximize the Power of Your ERP Data
 
Self-Service Analytics with Guard Rails
Self-Service Analytics with Guard RailsSelf-Service Analytics with Guard Rails
Self-Service Analytics with Guard Rails
 
Unified Operations Vision
Unified Operations VisionUnified Operations Vision
Unified Operations Vision
 
AppDynamics User Group
AppDynamics User GroupAppDynamics User Group
AppDynamics User Group
 
Office 365 Monitoring Best Practices
Office 365 Monitoring Best PracticesOffice 365 Monitoring Best Practices
Office 365 Monitoring Best Practices
 
Why Test SAP PI/PO after any upgrade
Why Test SAP PI/PO after any upgradeWhy Test SAP PI/PO after any upgrade
Why Test SAP PI/PO after any upgrade
 
Simply Business' Data Platform
Simply Business' Data PlatformSimply Business' Data Platform
Simply Business' Data Platform
 
Transition to a modern data platform
Transition to a modern data platform Transition to a modern data platform
Transition to a modern data platform
 
Strata+hadoop data kitchen-seven-steps-to-high-velocity-data-analytics-with d...
Strata+hadoop data kitchen-seven-steps-to-high-velocity-data-analytics-with d...Strata+hadoop data kitchen-seven-steps-to-high-velocity-data-analytics-with d...
Strata+hadoop data kitchen-seven-steps-to-high-velocity-data-analytics-with d...
 
Oracle Policy Automation - Making Policies Work for You (NCOAUG 2014)
Oracle Policy Automation - Making Policies Work for You (NCOAUG 2014)Oracle Policy Automation - Making Policies Work for You (NCOAUG 2014)
Oracle Policy Automation - Making Policies Work for You (NCOAUG 2014)
 
ais10_ch20.ppt
ais10_ch20.pptais10_ch20.ppt
ais10_ch20.ppt
 
Accelerating SDLC for Large Public Sector Enterprise Applications
Accelerating SDLC for Large Public Sector Enterprise ApplicationsAccelerating SDLC for Large Public Sector Enterprise Applications
Accelerating SDLC for Large Public Sector Enterprise Applications
 
Data_and_Analytics_Industry_IESE_v3.pdf
Data_and_Analytics_Industry_IESE_v3.pdfData_and_Analytics_Industry_IESE_v3.pdf
Data_and_Analytics_Industry_IESE_v3.pdf
 
[AIIM18] Can Unstructured Anarchy be Governed? How We Conquered Google Land -...
[AIIM18] Can Unstructured Anarchy be Governed? How We Conquered Google Land -...[AIIM18] Can Unstructured Anarchy be Governed? How We Conquered Google Land -...
[AIIM18] Can Unstructured Anarchy be Governed? How We Conquered Google Land -...
 
Compliance Automation: The Complete Journey | Symmetry™
Compliance Automation: The Complete Journey | Symmetry™Compliance Automation: The Complete Journey | Symmetry™
Compliance Automation: The Complete Journey | Symmetry™
 
Identity management delegation and automation
Identity management delegation and automationIdentity management delegation and automation
Identity management delegation and automation
 
Moving from BI to AI : For decision makers
Moving from BI to AI : For decision makersMoving from BI to AI : For decision makers
Moving from BI to AI : For decision makers
 
Utils_Presentation_Richard U
Utils_Presentation_Richard UUtils_Presentation_Richard U
Utils_Presentation_Richard U
 
Excalibur: best practices for virtual desktop operations leveraging Citrix Di...
Excalibur: best practices for virtual desktop operations leveraging Citrix Di...Excalibur: best practices for virtual desktop operations leveraging Citrix Di...
Excalibur: best practices for virtual desktop operations leveraging Citrix Di...
 
Three signs your architecture is too small for big data. Camp IT December 2014
Three signs your architecture is too small for big data.  Camp IT December 2014Three signs your architecture is too small for big data.  Camp IT December 2014
Three signs your architecture is too small for big data. Camp IT December 2014
 

Kürzlich hochgeladen

Pests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdfPests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdfPirithiRaju
 
Fertilization: Sperm and the egg—collectively called the gametes—fuse togethe...
Fertilization: Sperm and the egg—collectively called the gametes—fuse togethe...Fertilization: Sperm and the egg—collectively called the gametes—fuse togethe...
Fertilization: Sperm and the egg—collectively called the gametes—fuse togethe...D. B. S. College Kanpur
 
Pests of soyabean_Binomics_IdentificationDr.UPR.pdf
Pests of soyabean_Binomics_IdentificationDr.UPR.pdfPests of soyabean_Binomics_IdentificationDr.UPR.pdf
Pests of soyabean_Binomics_IdentificationDr.UPR.pdfPirithiRaju
 
GenBio2 - Lesson 1 - Introduction to Genetics.pptx
GenBio2 - Lesson 1 - Introduction to Genetics.pptxGenBio2 - Lesson 1 - Introduction to Genetics.pptx
GenBio2 - Lesson 1 - Introduction to Genetics.pptxBerniceCayabyab1
 
Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...
Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...
Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...lizamodels9
 
Microteaching on terms used in filtration .Pharmaceutical Engineering
Microteaching on terms used in filtration .Pharmaceutical EngineeringMicroteaching on terms used in filtration .Pharmaceutical Engineering
Microteaching on terms used in filtration .Pharmaceutical EngineeringPrajakta Shinde
 
Speech, hearing, noise, intelligibility.pptx
Speech, hearing, noise, intelligibility.pptxSpeech, hearing, noise, intelligibility.pptx
Speech, hearing, noise, intelligibility.pptxpriyankatabhane
 
Citronella presentation SlideShare mani upadhyay
Citronella presentation SlideShare mani upadhyayCitronella presentation SlideShare mani upadhyay
Citronella presentation SlideShare mani upadhyayupadhyaymani499
 
Dubai Calls Girl Lisa O525547819 Lexi Call Girls In Dubai
Dubai Calls Girl Lisa O525547819 Lexi Call Girls In DubaiDubai Calls Girl Lisa O525547819 Lexi Call Girls In Dubai
Dubai Calls Girl Lisa O525547819 Lexi Call Girls In Dubaikojalkojal131
 
OECD bibliometric indicators: Selected highlights, April 2024
OECD bibliometric indicators: Selected highlights, April 2024OECD bibliometric indicators: Selected highlights, April 2024
OECD bibliometric indicators: Selected highlights, April 2024innovationoecd
 
Environmental Biotechnology Topic:- Microbial Biosensor
Environmental Biotechnology Topic:- Microbial BiosensorEnvironmental Biotechnology Topic:- Microbial Biosensor
Environmental Biotechnology Topic:- Microbial Biosensorsonawaneprad
 
Davis plaque method.pptx recombinant DNA technology
Davis plaque method.pptx recombinant DNA technologyDavis plaque method.pptx recombinant DNA technology
Davis plaque method.pptx recombinant DNA technologycaarthichand2003
 
The dark energy paradox leads to a new structure of spacetime.pptx
The dark energy paradox leads to a new structure of spacetime.pptxThe dark energy paradox leads to a new structure of spacetime.pptx
The dark energy paradox leads to a new structure of spacetime.pptxEran Akiva Sinbar
 
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Pests of Blackgram, greengram, cowpea_Dr.UPR.pdf
Pests of Blackgram, greengram, cowpea_Dr.UPR.pdfPests of Blackgram, greengram, cowpea_Dr.UPR.pdf
Pests of Blackgram, greengram, cowpea_Dr.UPR.pdfPirithiRaju
 
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfBehavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfSELF-EXPLANATORY
 
User Guide: Capricorn FLX™ Weather Station
User Guide: Capricorn FLX™ Weather StationUser Guide: Capricorn FLX™ Weather Station
User Guide: Capricorn FLX™ Weather StationColumbia Weather Systems
 
User Guide: Magellan MX™ Weather Station
User Guide: Magellan MX™ Weather StationUser Guide: Magellan MX™ Weather Station
User Guide: Magellan MX™ Weather StationColumbia Weather Systems
 
Pests of Bengal gram_Identification_Dr.UPR.pdf
Pests of Bengal gram_Identification_Dr.UPR.pdfPests of Bengal gram_Identification_Dr.UPR.pdf
Pests of Bengal gram_Identification_Dr.UPR.pdfPirithiRaju
 

Kürzlich hochgeladen (20)

Pests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdfPests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdf
 
Fertilization: Sperm and the egg—collectively called the gametes—fuse togethe...
Fertilization: Sperm and the egg—collectively called the gametes—fuse togethe...Fertilization: Sperm and the egg—collectively called the gametes—fuse togethe...
Fertilization: Sperm and the egg—collectively called the gametes—fuse togethe...
 
Pests of soyabean_Binomics_IdentificationDr.UPR.pdf
Pests of soyabean_Binomics_IdentificationDr.UPR.pdfPests of soyabean_Binomics_IdentificationDr.UPR.pdf
Pests of soyabean_Binomics_IdentificationDr.UPR.pdf
 
GenBio2 - Lesson 1 - Introduction to Genetics.pptx
GenBio2 - Lesson 1 - Introduction to Genetics.pptxGenBio2 - Lesson 1 - Introduction to Genetics.pptx
GenBio2 - Lesson 1 - Introduction to Genetics.pptx
 
Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...
Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...
Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...
 
Microteaching on terms used in filtration .Pharmaceutical Engineering
Microteaching on terms used in filtration .Pharmaceutical EngineeringMicroteaching on terms used in filtration .Pharmaceutical Engineering
Microteaching on terms used in filtration .Pharmaceutical Engineering
 
Speech, hearing, noise, intelligibility.pptx
Speech, hearing, noise, intelligibility.pptxSpeech, hearing, noise, intelligibility.pptx
Speech, hearing, noise, intelligibility.pptx
 
Citronella presentation SlideShare mani upadhyay
Citronella presentation SlideShare mani upadhyayCitronella presentation SlideShare mani upadhyay
Citronella presentation SlideShare mani upadhyay
 
Volatile Oils Pharmacognosy And Phytochemistry -I
Volatile Oils Pharmacognosy And Phytochemistry -IVolatile Oils Pharmacognosy And Phytochemistry -I
Volatile Oils Pharmacognosy And Phytochemistry -I
 
Dubai Calls Girl Lisa O525547819 Lexi Call Girls In Dubai
Dubai Calls Girl Lisa O525547819 Lexi Call Girls In DubaiDubai Calls Girl Lisa O525547819 Lexi Call Girls In Dubai
Dubai Calls Girl Lisa O525547819 Lexi Call Girls In Dubai
 
OECD bibliometric indicators: Selected highlights, April 2024
OECD bibliometric indicators: Selected highlights, April 2024OECD bibliometric indicators: Selected highlights, April 2024
OECD bibliometric indicators: Selected highlights, April 2024
 
Environmental Biotechnology Topic:- Microbial Biosensor
Environmental Biotechnology Topic:- Microbial BiosensorEnvironmental Biotechnology Topic:- Microbial Biosensor
Environmental Biotechnology Topic:- Microbial Biosensor
 
Davis plaque method.pptx recombinant DNA technology
Davis plaque method.pptx recombinant DNA technologyDavis plaque method.pptx recombinant DNA technology
Davis plaque method.pptx recombinant DNA technology
 
The dark energy paradox leads to a new structure of spacetime.pptx
The dark energy paradox leads to a new structure of spacetime.pptxThe dark energy paradox leads to a new structure of spacetime.pptx
The dark energy paradox leads to a new structure of spacetime.pptx
 
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
 
Pests of Blackgram, greengram, cowpea_Dr.UPR.pdf
Pests of Blackgram, greengram, cowpea_Dr.UPR.pdfPests of Blackgram, greengram, cowpea_Dr.UPR.pdf
Pests of Blackgram, greengram, cowpea_Dr.UPR.pdf
 
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfBehavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
 
User Guide: Capricorn FLX™ Weather Station
User Guide: Capricorn FLX™ Weather StationUser Guide: Capricorn FLX™ Weather Station
User Guide: Capricorn FLX™ Weather Station
 
User Guide: Magellan MX™ Weather Station
User Guide: Magellan MX™ Weather StationUser Guide: Magellan MX™ Weather Station
User Guide: Magellan MX™ Weather Station
 
Pests of Bengal gram_Identification_Dr.UPR.pdf
Pests of Bengal gram_Identification_Dr.UPR.pdfPests of Bengal gram_Identification_Dr.UPR.pdf
Pests of Bengal gram_Identification_Dr.UPR.pdf
 

LIMS Implementation

  • 1. © Robin Emig 2015, 2016 Laboratory Information Management Systems (LIMS) What is a LIMS How and when to implement them The most important features to look for Robin Emig Medium Deck
  • 2. © Robin Emig 2015, 2016 What LIMS are for?
  • 3. © Robin Emig 2015, 2016 LIMS Manages Data ● Could be build using Excel, word etc ○ Many initial iterations are ○ These tools start to break down as requirements change ■ People Scale ● Think 3 people all trying to edit the same Excel Doc ■ Data Scale ● Excel can handle many rows, but finding what you want gets harder ■ Auditing and Security Required ■ Data types change ● Imaging, massspec, sequencing files
  • 4. © Robin Emig 2015, 2016 Stages of “LIMS” Implementation No LIMS Data in notebooks Excel, documents Access/Filemaker (Database) Basic web interface Custom LIMS 21CFR part 11 LIMS >>> Users, Capacity, Complexity, Cost >>>>
  • 5. © Robin Emig 2015, 2016 LIMS Enables Increased Capacity and Scale ● Moving from 10-100 plates to 1000’s of plates ● Moving from 10’s-100’s of samples to 10,000s
  • 6. © Robin Emig 2015, 2016 LIMS Enables Increased Capacity and Scale ● Enables moving from a few types of samples to 100’s ● Enables moving from 1-2 people to hundreds ● Moves away from 10’s of excel files ○ avoid the “can you close file X email”
  • 7. © Robin Emig 2015, 2016 Lims can Reduce Error and Improve Accuracy ● The right sample tested the right way ● The right sample delivered to the right customer ● Don’t lose that important sample!
  • 8. © Robin Emig 2015, 2016 LIMS Enables Data visibility and Improved Analysis ● Data visibility ○ Reporting enabled across tests, people, labs, sites ○ Standardized handoff of data to other labs/systems ○ Dashboards to help understand data at a glance ● Improved data analysis ○ Standardized data columns ○ Automated analysis ○ Statistical Quality control
  • 9. © Robin Emig 2015, 2016 FDA Requires Data Auditing ● Must implement data access controls and audits ○ system validations ○ audit trails ○ electronic signatures ○ documentation for software and systems ● Hard to audit Excel documents [because modifications must be signed and time-stamped] ● Many LIMS have these features built-in from the get-go ● for more Info see: https://en.wikipedia.org/wiki/Title_21_CFR_Part_11
  • 10. © Robin Emig 2015, 2016 Data Factories produce better data, faster ○ Efficient scheduling of resources Mon ThurTues FriWed
  • 11. © Robin Emig 2015, 2016 Data Factories produce better data, faster Workflow and workflow decisions ● Standardization of steps and data ● Enables re-configurable workflows ● Enables automated workflows ● Many people can contribute to different parts of the final data assembly ● Everyone has a better understanding of what the data means
  • 12. © Robin Emig 2015, 2016 Different things Called LIMS ● Notebooks (paper or ELNs) ○ Excel Files ○ Excel Systems ● Microsoft Access/Filemaker Pro/Sharepoint ○ Ie actual databases ● Wiki’s ● Off the Shelf fixed systems ● Off the Shelf Customizable ● Pure custom development
  • 13. © Robin Emig 2015, 2016 Implementing LIMS
  • 14. © Robin Emig 2015, 2016 Stages of “LIMS” Implementation No LIMS Data in notebooks Excel, documents Access/Filemaker (Database) Basic web interface Custom LIMS 21CFR part 11 LIMS >>> Users, Capacity, Complexity, Cost >>>>
  • 15. © Robin Emig 2015, 2016 Most LIMS are considered failures ● All LIMS will fail ● LIMS are often architected and created at a point in time ● Then frankensteined every iteration of the business ● Not all people benefit from LIMS ● Those that don’t often consider it a failure
  • 16. © Robin Emig 2015, 2016 LIMS Implementation Process ● Determine need for a LIMS ○ GLP/GMP/etc ○ Throughput ● Determine who needs what data ○ What questions will they have ○ How will they need to see it ● Determine any Value proposals ○ Ie mislabeling means we lost FDA approval vs 1 lost day of work ○ Everyone is X% more efficient because they don’t have to spend all day looking through freezers ○ Samples last X% longer because the freezers are accessed more quickly
  • 17. © Robin Emig 2015, 2016 Prevent a LIMS disaster ● Figure out your lab process first ○ Know what aspects of the lab work are tracked in the LIMS. ○ Code/modify/debug as you go will be costly and possibly dangerous to data integrity ● LIMS will not help you figure out your process ○ Out of the box solution may force you into best practices ■ Is this the best way forward for you? ● Involve someone who understands what LIMS brings to the table
  • 18. © Robin Emig 2015, 2016 Hiring the Right People for LIMS Implementation ● Hire people with LIMS experience ● Highly technical (IT) Lab personnel are good for BA/Testing/Configuration ○ can also do minor coding ● Need workflow? Hire people with workflow system experience. ○ can be LIMS workflow or CRM/etc
  • 19. © Robin Emig 2015, 2016 Hiring the Right People for LIMS Implementation ● Hire people with experience with the LIMS you are implementing ○ Especially true for customization ○ They can help you choose the LIMS as well ● Consider a mix of contractors and FTE ○ Builds in house talent, and system is delivered sooner ● Build a relationship with LIMS contractors ○ Enables you to bring them on for short projects over the years ○ Helps to have a consultant for the next version, or other LIMS systems
  • 20. © Robin Emig 2015, 2016 Important Considerations for LIMS Evaluations ● What will be configuration? ie barcode label formats ○ Simple to do, usually looks like a settings dialog ● What will be customization? ie new entities, business logic ○ More involved, there may be a “tool” or “development environment” ● Understanding the difference will reduce costs and time to release
  • 21. © Robin Emig 2015, 2016 What to ask about “User Configurable” LIMS ● Usually this means no programming required, mostly settings changes ○ Many will say their system is “fully configurable” ○ Pick your most complex request and ask them to demo it ● More configurable = harder to understand raw data model ○ User sees: ID, Name, Volume, Site, Trashed ○ Database has: ID, Name, Volume, customField1, customField2 or ○ Entity-Tag-Value ie {S00285, Name, “InitialSample”} {S00285, Site, “PaloAlto”}
  • 22. © Robin Emig 2015, 2016 What to ask about Customizable LIMS ● Usually this means at least some programming (Scripting, 4g, or other) ● Can you do the work, or just the LIMS company? ● Is the customization done through their “development tools” or standards (ie Visual Studio) ● Look for Inheritance or “user” tables to help isolate your work from core ● Can it be on a Dev system and then moved to QA/Prod?
  • 23. © Robin Emig 2015, 2016 Customizable LIMS Upgrades and Releases ● How are releases done? ○ same as install? ○ custom scripts? ● If the LIMS company upgrades, will your custom code still work? ● Beware of data model changes locking you into a version ● Look for Inheritance or “user” tables to help isolate your work from core
  • 24. © Robin Emig 2015, 2016 Determine Business Entities Early on ● A strain is a base bacteria? A bacteria + a plasmid? ● A plasmid is a plasmid or a gene? ● A cell line is a base genome + a plasmid with CRISPR guide RNA? just the base genome?
  • 25. © Robin Emig 2015, 2016 People are more Important than Software ● Who is going to use the system ○ Enter data ○ Run automation ○ Update tracking information ● Who is going to directly benefit from the system ○ Managers ○ Executives ○ Users ■ Customers Sample Coordinator Customer QC Lab Assistant Data Validator Lab Processor Media Prep LabManager Customer
  • 26. © Robin Emig 2015, 2016 SuperUsers are Important for Success ● They know the systems ● They benefit ○ Get a promotion, bonus, etc. ○ Experience on resume
  • 27. © Robin Emig 2015, 2016 LIMS Licensing and Customization Costs ● Depends on licensing ● More customization = More Co$t ● Software rules… ○ Don’t build anything you can buy ○ Don’t buy anything you can get for “free” ○ Keep in mind “free” may cost you more than building it
  • 28. © Robin Emig 2015, 2016 LIMS Licensing Costs ● Per concurrent user ○ usually more expensive ($1.5K- 15K/ year) ○ good for a large number of infrequent users ● Per user ○ usually less expensive ($200-$2000/year) ○ watch out for per user/per computer ○ and auditing (ie 50 people using the same account) ○ good for a few frequent users ○ many cloud companies are now per user/month ($20-$200/month) ● Enterprise ○ Usually expensive ($250K-$600K/year) ○ good for large installations (25 - 250 users) ○ watch out for “data units” or “function unit” charges ○ not a bad thing, but something to be aware of
  • 29. © Robin Emig 2015, 2016 Initial Costs of LIMS Startup ● Usually license fee (see prior slides) ● An onsite install fee ● $2K-$10K/day ● A Spin up fee (for cloud or simple installs) ● $1K-$10K ● Customization ● “Non programming” $100/hour ● Developer Required $150-$250/hour ● For a large system, plan on 2-6000 hours ● Building your own from scratch? ● plan on 3-5FTE years for a mid size ● 5-10 FTE years for a large system
  • 30. © Robin Emig 2015, 2016 Key LIMS Functionality
  • 31. © Robin Emig 2015, 2016 Common Features in LIMS Systems ● Sample Tracking ○ Plate, tube, etc ● Label Printing/Scanning ● Freezer/location/Storage tracking ● Security Management ● Process Tracking ● Integration With Other Systems ● Calculations ● Reporting
  • 32. © Robin Emig 2015, 2016 Plates, Arrays, Tubes, Oh My!
  • 33. © Robin Emig 2015, 2016 Plate and Sample Management Features View a plate Fix plates (ie flip/re-orient) Duplicate Support mixed samples
  • 34. © Robin Emig 2015, 2016 Functions For Creating New Plate ● Fill macros ● Templates ○ Preset Data ○ Limit what goes where ● Drag and drop
  • 35. © Robin Emig 2015, 2016 Functions for Creating a New Plate With Multiple Data ● Ability to have and set multiple data points per well/entity ● Selection/Combo List ○ Select 3 types of data ○ each with 4 options
  • 36. © Robin Emig 2015, 2016 Functions for Re-Array Plates Simple Hit Picking OR + Fill script = + Fill script =
  • 37. © Robin Emig 2015, 2016 Considerations for Barcoding ● 2-D barcodes ● alphanumeric text and the barcode versus just numbers ● labels which include additional text ● Preprinted barcodes ● printing directly on the tube or plate ● thermal resistance - chemical resistant - cold resistant ● printing on stakes for greenhouse/outdoors ● Portable bar code printing
  • 38. © Robin Emig 2015, 2016 Considerations for Barcode Scanners ● wireless ● wireless Internet accessible with display ● to the tube scanners scanning from underneath ● keyboard wedge style ● scanning into a webpage
  • 39. © Robin Emig 2015, 2016 Features for Stock Management ● Media Labs ● Master mixes ● How much is left ● How many freeze thaw
  • 40. © Robin Emig 2015, 2016 Features for Process Tracking/Workflow ● One path only or multiple paths ● Cycles allowed ○ Does this create new samples or overwrite? ● Dynamic workflows ○ skip/take different paths ○ return to start? ie cycles ● Nested workflows ○ ability to reuse other workflows ● External Triggers ○ new file/modified file ○ Web service call
  • 41. © Robin Emig 2015, 2016 Features for Security Management ● Login ○ Windows Authentication ○ LDAP/Active directory integration ○ Single signon? ○ Sign on/Impersonation of another user ● Group management - ie DNA Lab ● Role Management - ie Lab Admins ● Electronic signatures
  • 42. © Robin Emig 2015, 2016 Granularity Levels for Security Management ● System - simple login or not ● Page/Form - particular interfaces/functions ● Action/Button - particular functions within a page ● Read vs Write - all access for read only? Write access to select few ● Row Level - Write ability, but just to the items that you own ● Workflow Level - Write/Actions to only things in your workflow ● Visibility Level - ie can you see other groups data even if it is the same workflow?
  • 43. © Robin Emig 2015, 2016 Features for Process Tracking and Dashboards ● Basic counting Dash ● Ability to have multiple workflows ● Graphs/Colors within Dash (ie not just numbers) ● Highlighting at risk samples ○ Visual Representation of completion ○ Dashboards per workflow per “project” or “client” ● Linkable to more reports or action
  • 44. © Robin Emig 2015, 2016 Considerations for Integration With Other Systems ● What is the integration path ● Direct database access ○ Beware no-sql or document databases ● Webservices ○ Canned or configurable? ○ Same business logic and security?
  • 45. © Robin Emig 2015, 2016 Integration With Calculation and Statistics Engines ● Make it easier to build dashboards for monitoring capacity or workflow, etc. ● Make it easier for scientists to extract the data they need for an analysis without coding ● R/Matlab/Sas Integration ● IPython/Jupyter Notebooks Integration
  • 46. © Robin Emig 2015, 2016 Integrating With External Reporting Systems ● Spotfire ○ Integrated reporting (embed in web page) ○ Combined with webservice to writeback? ● Tableau ● Datawarehouses ○ Talend
  • 47. © Robin Emig 2015, 2016 Acknowledgements Some images shown from: EnvironmentalQA ClarityLIMS GoogleMaps API http://www.esoft.co.za/CaseStudies/CaseStudy-LIMS.aspx http://www.labcyte.com/ bikalims www.bioxing.com
  • 48. © Robin Emig 2015, 2016 End Contact Robin Emig @ robinemig@gmail.com or on LinkedIn