SlideShare a Scribd company logo
1 of 1
For Internal Use Only – Not for Distribution
Benefits
 Implementation of 1st
Generation Data Listener
reduced data handling time by scientists by
97%
 Elimination of manual data uploading errors
 2nd
Generation upgrade reduced instrument set
up times in the system by an average of 85%
 This Data Listener automated solution is not
available on the market, providing a
competitive advantage to MedImmune
Automation System
Capabilities Delivered
 Immediate data availability after samples are run
on networked analyzers
 65 analytical instruments (8 different types)
transmit data to the database in real time
 Easy extension to other functional groups
Automation of Analytical Instruments
Rohan Jain
BPD Informatics | MedImmune | One MedImmune Way 20878 Abstract No: 180
Abstract
The data generated by the analytical
instruments is a key part of an experiment
executed by the scientists in the laboratory.
Historically, this data was accessible to
scientists either in the form of a printout or
by manually annotating the data from the
instrument panel. The data would then be
entered manually into a computer to perform
various calculations and analysis. This manual
process led to transcription errors and
resulted in effort-time inefficiencies. To
address these issues, the BPD Informatics
team created a custom Windows Forms
Application to monitor and process data in
real-time as it is generated by instruments
connected to the MedImmune network. This
application runs 24 hours a day, seven days a
week to collect all of the data from the
instruments and store it to a database. Along
with the data collection system, multiple
excel templates, specific to the analytical
instruments, were created to retrieve data
from the database in order to perform
calculations, data analysis, and graphically
represent the data. This not only reduced the
time spent for manually entering the data,
but also eliminates the manual transcription
errors. These tools were built in-house by the
BPD Informatics group.
Initial State
The sample data that the scientist obtain
from different analyzers is critical to the
experiment and to the project. This data
reported by the analyzer is used for purposes
such as creating trends and entries into lab
notebooks. Initially this data was manually
transcribed from paper printouts produced by
analyzers into a database due to the
unavailability of commercial software on the
market. This method of manual transcription
allowed for shortcomings to present
themselves in the form of:
Process inefficiencies, such as wasted time
due to manual data entry
Poor integrity of the data due to
transcription errors
Data printouts being lost or thrown away
Analyzers being out of paper and unable to
produce a printout
Loss of data due to a hard drive crashing on
a PC connected to an analyzer
Project Objective
The objective of the project was to develop
an automated system to monitor, process,
and store in a database, the data in real-time
as it is generated by instruments connected
to the MedImmune network. This strategy
reduces shortcomings that are otherwise
present to the process and the integrity of
the data.
Approach
The requirements of the automated system
were that it should be able to collect, process,
and store the data in real time, use a non-
proprietary interface and database, and allow
for various types of analyzers to be connected
to the network to be interfaced into the
system.
1st
Generation (Initial System):
‒ The system collected data from
various instruments, processed the
data, and then stored it to the
database (Figure 2).
2nd Generation (Current System):
‒ The improved system is driven by
tables in a database that allows for
the dynamic addition of instruments
(Figure 3).
3rd Generation (Future System):
‒ The advanced system will be server-
based, which will offer a
maintenance-free data collection
solution, thus further reducing BPDI
response time.
Figure 4: Current System
Acknowledgements
 Core team: Robert Heckathorn and Deniz
Koteen
 Originating team: CCFS Gaithersburg
References
Heckathorn, R. & Koteen, D. (2008, August).
Automating Data Acquisition from PCC&F Lab
Instruments. Gaithersburg, MD: Author.
Figure 2: 1st
Generation Data Listener
Figure 1: Work Flow of Sample data to database
Samples
Sample Run
on
Instruments
Print Outs Check For
Mistakes
Manually
enter data
from
printouts
Upload Data
to Database
Figure 5: Pre-Data Listener Osmometer Work Flow Diagram
Figure 6: Post-Data Listener Osmometer Work Flow Diagram
Analyzers
Databases
MedImmune
Network
Figure 3: 2nd
Generation Data Listener
Charts created
Using BPD Console
Data Listener
application

More Related Content

What's hot

Clinical data management
Clinical data managementClinical data management
Clinical data managementUpendra Agarwal
 
Clinicaldatamanagementindiaasahub 130313225150-phpapp01
Clinicaldatamanagementindiaasahub 130313225150-phpapp01Clinicaldatamanagementindiaasahub 130313225150-phpapp01
Clinicaldatamanagementindiaasahub 130313225150-phpapp01Upendra Agarwal
 
The impact of electronic data capture on clinical data management
The impact of electronic data capture on clinical data managementThe impact of electronic data capture on clinical data management
The impact of electronic data capture on clinical data managementClin Plus
 
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
 
BENEFITS OF LIS IN BIOCHEMISTRY LAB
BENEFITS OF LIS IN BIOCHEMISTRY LABBENEFITS OF LIS IN BIOCHEMISTRY LAB
BENEFITS OF LIS IN BIOCHEMISTRY LABnisaiims
 
Validation of excel spreadsheets
Validation of excel spreadsheetsValidation of excel spreadsheets
Validation of excel spreadsheetsDigital-360
 
Sage - Clinical Laboratory Management System
Sage - Clinical Laboratory Management SystemSage - Clinical Laboratory Management System
Sage - Clinical Laboratory Management SystemGirish Kumar Ayyappath
 
Summary of clinical data & management
Summary of clinical data & managementSummary of clinical data & management
Summary of clinical data & managementVarshaBarethiya
 
Efficiently Detecting and Analyzing Spam Reviews Using Live Data Feed
Efficiently Detecting and Analyzing Spam Reviews Using Live Data FeedEfficiently Detecting and Analyzing Spam Reviews Using Live Data Feed
Efficiently Detecting and Analyzing Spam Reviews Using Live Data FeedIRJET Journal
 
Data Reconciliation for Chemical Process Systems
Data Reconciliation for Chemical Process SystemsData Reconciliation for Chemical Process Systems
Data Reconciliation for Chemical Process Systemskumarvs3
 
Discrepany Management_Katalyst HLS
Discrepany Management_Katalyst HLSDiscrepany Management_Katalyst HLS
Discrepany Management_Katalyst HLSKatalyst HLS
 
Design and implementation for
Design and implementation forDesign and implementation for
Design and implementation forIJDKP
 
Real Time Web-based Data Monitoring and Manipulation System to Improve Transl...
Real Time Web-based Data Monitoring and Manipulation System to Improve Transl...Real Time Web-based Data Monitoring and Manipulation System to Improve Transl...
Real Time Web-based Data Monitoring and Manipulation System to Improve Transl...CSCJournals
 
167543812 a-study-on-smart-card-doc
167543812 a-study-on-smart-card-doc167543812 a-study-on-smart-card-doc
167543812 a-study-on-smart-card-dochomeworkping8
 
Lesson 5 data processing
Lesson 5   data processingLesson 5   data processing
Lesson 5 data processingguevarra_2000
 
Lesson 5 data processing
Lesson 5   data processingLesson 5   data processing
Lesson 5 data processingguevarra_2000
 
Decision Making Framework in e-Business Cloud Environment Using Software Metr...
Decision Making Framework in e-Business Cloud Environment Using Software Metr...Decision Making Framework in e-Business Cloud Environment Using Software Metr...
Decision Making Framework in e-Business Cloud Environment Using Software Metr...ijitjournal
 

What's hot (18)

Clinical data management
Clinical data managementClinical data management
Clinical data management
 
Clinicaldatamanagementindiaasahub 130313225150-phpapp01
Clinicaldatamanagementindiaasahub 130313225150-phpapp01Clinicaldatamanagementindiaasahub 130313225150-phpapp01
Clinicaldatamanagementindiaasahub 130313225150-phpapp01
 
The impact of electronic data capture on clinical data management
The impact of electronic data capture on clinical data managementThe impact of electronic data capture on clinical data management
The impact of electronic data capture on clinical data management
 
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
 
BENEFITS OF LIS IN BIOCHEMISTRY LAB
BENEFITS OF LIS IN BIOCHEMISTRY LABBENEFITS OF LIS IN BIOCHEMISTRY LAB
BENEFITS OF LIS IN BIOCHEMISTRY LAB
 
Validation of excel spreadsheets
Validation of excel spreadsheetsValidation of excel spreadsheets
Validation of excel spreadsheets
 
Sage - Clinical Laboratory Management System
Sage - Clinical Laboratory Management SystemSage - Clinical Laboratory Management System
Sage - Clinical Laboratory Management System
 
Summary of clinical data & management
Summary of clinical data & managementSummary of clinical data & management
Summary of clinical data & management
 
Hospital management system
Hospital management systemHospital management system
Hospital management system
 
Efficiently Detecting and Analyzing Spam Reviews Using Live Data Feed
Efficiently Detecting and Analyzing Spam Reviews Using Live Data FeedEfficiently Detecting and Analyzing Spam Reviews Using Live Data Feed
Efficiently Detecting and Analyzing Spam Reviews Using Live Data Feed
 
Data Reconciliation for Chemical Process Systems
Data Reconciliation for Chemical Process SystemsData Reconciliation for Chemical Process Systems
Data Reconciliation for Chemical Process Systems
 
Discrepany Management_Katalyst HLS
Discrepany Management_Katalyst HLSDiscrepany Management_Katalyst HLS
Discrepany Management_Katalyst HLS
 
Design and implementation for
Design and implementation forDesign and implementation for
Design and implementation for
 
Real Time Web-based Data Monitoring and Manipulation System to Improve Transl...
Real Time Web-based Data Monitoring and Manipulation System to Improve Transl...Real Time Web-based Data Monitoring and Manipulation System to Improve Transl...
Real Time Web-based Data Monitoring and Manipulation System to Improve Transl...
 
167543812 a-study-on-smart-card-doc
167543812 a-study-on-smart-card-doc167543812 a-study-on-smart-card-doc
167543812 a-study-on-smart-card-doc
 
Lesson 5 data processing
Lesson 5   data processingLesson 5   data processing
Lesson 5 data processing
 
Lesson 5 data processing
Lesson 5   data processingLesson 5   data processing
Lesson 5 data processing
 
Decision Making Framework in e-Business Cloud Environment Using Software Metr...
Decision Making Framework in e-Business Cloud Environment Using Software Metr...Decision Making Framework in e-Business Cloud Environment Using Software Metr...
Decision Making Framework in e-Business Cloud Environment Using Software Metr...
 

Similar to Automation of analytical instruments

04.project billing system
04.project billing system04.project billing system
04.project billing systemgirivaishali
 
Library management system
Library management systemLibrary management system
Library management systemArman Ahmed
 
Computer integrated manufacturing
Computer integrated manufacturingComputer integrated manufacturing
Computer integrated manufacturingSyed Ajeesh
 
PRESS MANAGEMENT Documentation
PRESS MANAGEMENT DocumentationPRESS MANAGEMENT Documentation
PRESS MANAGEMENT Documentationanuj_rakheja
 
SEAMLESS AUTOMATION AND INTEGRATION OF MACHINE LEARNING CAPABILITIES FOR BIG ...
SEAMLESS AUTOMATION AND INTEGRATION OF MACHINE LEARNING CAPABILITIES FOR BIG ...SEAMLESS AUTOMATION AND INTEGRATION OF MACHINE LEARNING CAPABILITIES FOR BIG ...
SEAMLESS AUTOMATION AND INTEGRATION OF MACHINE LEARNING CAPABILITIES FOR BIG ...ijdpsjournal
 
SEAMLESS AUTOMATION AND INTEGRATION OF MACHINE LEARNING CAPABILITIES FOR BIG ...
SEAMLESS AUTOMATION AND INTEGRATION OF MACHINE LEARNING CAPABILITIES FOR BIG ...SEAMLESS AUTOMATION AND INTEGRATION OF MACHINE LEARNING CAPABILITIES FOR BIG ...
SEAMLESS AUTOMATION AND INTEGRATION OF MACHINE LEARNING CAPABILITIES FOR BIG ...ijdpsjournal
 
GENETIC-FUZZY PROCESS METRIC MEASUREMENT SYSTEM FOR AN OPERATING SYSTEM
GENETIC-FUZZY PROCESS METRIC MEASUREMENT SYSTEM FOR AN OPERATING SYSTEMGENETIC-FUZZY PROCESS METRIC MEASUREMENT SYSTEM FOR AN OPERATING SYSTEM
GENETIC-FUZZY PROCESS METRIC MEASUREMENT SYSTEM FOR AN OPERATING SYSTEMijcseit
 
GENETIC-FUZZY PROCESS METRIC MEASUREMENT SYSTEM FOR AN OPERATING SYSTEM
GENETIC-FUZZY PROCESS METRIC MEASUREMENT SYSTEM FOR AN OPERATING SYSTEMGENETIC-FUZZY PROCESS METRIC MEASUREMENT SYSTEM FOR AN OPERATING SYSTEM
GENETIC-FUZZY PROCESS METRIC MEASUREMENT SYSTEM FOR AN OPERATING SYSTEMijcseit
 
Genetic fuzzy process metric measurement system for an operating system
Genetic fuzzy process metric measurement system for an operating systemGenetic fuzzy process metric measurement system for an operating system
Genetic fuzzy process metric measurement system for an operating systemijcseit
 
Entity resolution for hierarchical data using attributes value comparison ove...
Entity resolution for hierarchical data using attributes value comparison ove...Entity resolution for hierarchical data using attributes value comparison ove...
Entity resolution for hierarchical data using attributes value comparison ove...IAEME Publication
 
Self learning real time expert system
Self learning real time expert systemSelf learning real time expert system
Self learning real time expert systemijscai
 
IRJET- GDPS - General Disease Prediction System
IRJET- GDPS - General Disease Prediction SystemIRJET- GDPS - General Disease Prediction System
IRJET- GDPS - General Disease Prediction SystemIRJET Journal
 
Different Approaches To Sys Bldg
Different Approaches To Sys BldgDifferent Approaches To Sys Bldg
Different Approaches To Sys BldgUSeP
 
IRJET - An User Friendly Interface for Data Preprocessing and Visualizati...
IRJET -  	  An User Friendly Interface for Data Preprocessing and Visualizati...IRJET -  	  An User Friendly Interface for Data Preprocessing and Visualizati...
IRJET - An User Friendly Interface for Data Preprocessing and Visualizati...IRJET Journal
 
IRJET- Fault Detection and Prediction of Failure using Vibration Analysis
IRJET-	 Fault Detection and Prediction of Failure using Vibration AnalysisIRJET-	 Fault Detection and Prediction of Failure using Vibration Analysis
IRJET- Fault Detection and Prediction of Failure using Vibration AnalysisIRJET Journal
 
Product and sevices management system
Product and sevices management systemProduct and sevices management system
Product and sevices management systemVinod Gurram
 
departmental store
departmental storedepartmental store
departmental storeFreelancer
 

Similar to Automation of analytical instruments (20)

04.project billing system
04.project billing system04.project billing system
04.project billing system
 
Library management system
Library management systemLibrary management system
Library management system
 
Computer integrated manufacturing
Computer integrated manufacturingComputer integrated manufacturing
Computer integrated manufacturing
 
PRESS MANAGEMENT Documentation
PRESS MANAGEMENT DocumentationPRESS MANAGEMENT Documentation
PRESS MANAGEMENT Documentation
 
SEAMLESS AUTOMATION AND INTEGRATION OF MACHINE LEARNING CAPABILITIES FOR BIG ...
SEAMLESS AUTOMATION AND INTEGRATION OF MACHINE LEARNING CAPABILITIES FOR BIG ...SEAMLESS AUTOMATION AND INTEGRATION OF MACHINE LEARNING CAPABILITIES FOR BIG ...
SEAMLESS AUTOMATION AND INTEGRATION OF MACHINE LEARNING CAPABILITIES FOR BIG ...
 
SEAMLESS AUTOMATION AND INTEGRATION OF MACHINE LEARNING CAPABILITIES FOR BIG ...
SEAMLESS AUTOMATION AND INTEGRATION OF MACHINE LEARNING CAPABILITIES FOR BIG ...SEAMLESS AUTOMATION AND INTEGRATION OF MACHINE LEARNING CAPABILITIES FOR BIG ...
SEAMLESS AUTOMATION AND INTEGRATION OF MACHINE LEARNING CAPABILITIES FOR BIG ...
 
GENETIC-FUZZY PROCESS METRIC MEASUREMENT SYSTEM FOR AN OPERATING SYSTEM
GENETIC-FUZZY PROCESS METRIC MEASUREMENT SYSTEM FOR AN OPERATING SYSTEMGENETIC-FUZZY PROCESS METRIC MEASUREMENT SYSTEM FOR AN OPERATING SYSTEM
GENETIC-FUZZY PROCESS METRIC MEASUREMENT SYSTEM FOR AN OPERATING SYSTEM
 
GENETIC-FUZZY PROCESS METRIC MEASUREMENT SYSTEM FOR AN OPERATING SYSTEM
GENETIC-FUZZY PROCESS METRIC MEASUREMENT SYSTEM FOR AN OPERATING SYSTEMGENETIC-FUZZY PROCESS METRIC MEASUREMENT SYSTEM FOR AN OPERATING SYSTEM
GENETIC-FUZZY PROCESS METRIC MEASUREMENT SYSTEM FOR AN OPERATING SYSTEM
 
Genetic fuzzy process metric measurement system for an operating system
Genetic fuzzy process metric measurement system for an operating systemGenetic fuzzy process metric measurement system for an operating system
Genetic fuzzy process metric measurement system for an operating system
 
Mis
MisMis
Mis
 
Entity resolution for hierarchical data using attributes value comparison ove...
Entity resolution for hierarchical data using attributes value comparison ove...Entity resolution for hierarchical data using attributes value comparison ove...
Entity resolution for hierarchical data using attributes value comparison ove...
 
Self learning real time expert system
Self learning real time expert systemSelf learning real time expert system
Self learning real time expert system
 
IRJET- GDPS - General Disease Prediction System
IRJET- GDPS - General Disease Prediction SystemIRJET- GDPS - General Disease Prediction System
IRJET- GDPS - General Disease Prediction System
 
Different Approaches To Sys Bldg
Different Approaches To Sys BldgDifferent Approaches To Sys Bldg
Different Approaches To Sys Bldg
 
IRJET - An User Friendly Interface for Data Preprocessing and Visualizati...
IRJET -  	  An User Friendly Interface for Data Preprocessing and Visualizati...IRJET -  	  An User Friendly Interface for Data Preprocessing and Visualizati...
IRJET - An User Friendly Interface for Data Preprocessing and Visualizati...
 
2007 REVISED-ACGME-Poster
2007 REVISED-ACGME-Poster2007 REVISED-ACGME-Poster
2007 REVISED-ACGME-Poster
 
IRJET- Fault Detection and Prediction of Failure using Vibration Analysis
IRJET-	 Fault Detection and Prediction of Failure using Vibration AnalysisIRJET-	 Fault Detection and Prediction of Failure using Vibration Analysis
IRJET- Fault Detection and Prediction of Failure using Vibration Analysis
 
Product and sevices management system
Product and sevices management systemProduct and sevices management system
Product and sevices management system
 
computer Unit 8
computer Unit 8computer Unit 8
computer Unit 8
 
departmental store
departmental storedepartmental store
departmental store
 

Recently uploaded

Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 

Recently uploaded (20)

Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 

Automation of analytical instruments

  • 1. For Internal Use Only – Not for Distribution Benefits  Implementation of 1st Generation Data Listener reduced data handling time by scientists by 97%  Elimination of manual data uploading errors  2nd Generation upgrade reduced instrument set up times in the system by an average of 85%  This Data Listener automated solution is not available on the market, providing a competitive advantage to MedImmune Automation System Capabilities Delivered  Immediate data availability after samples are run on networked analyzers  65 analytical instruments (8 different types) transmit data to the database in real time  Easy extension to other functional groups Automation of Analytical Instruments Rohan Jain BPD Informatics | MedImmune | One MedImmune Way 20878 Abstract No: 180 Abstract The data generated by the analytical instruments is a key part of an experiment executed by the scientists in the laboratory. Historically, this data was accessible to scientists either in the form of a printout or by manually annotating the data from the instrument panel. The data would then be entered manually into a computer to perform various calculations and analysis. This manual process led to transcription errors and resulted in effort-time inefficiencies. To address these issues, the BPD Informatics team created a custom Windows Forms Application to monitor and process data in real-time as it is generated by instruments connected to the MedImmune network. This application runs 24 hours a day, seven days a week to collect all of the data from the instruments and store it to a database. Along with the data collection system, multiple excel templates, specific to the analytical instruments, were created to retrieve data from the database in order to perform calculations, data analysis, and graphically represent the data. This not only reduced the time spent for manually entering the data, but also eliminates the manual transcription errors. These tools were built in-house by the BPD Informatics group. Initial State The sample data that the scientist obtain from different analyzers is critical to the experiment and to the project. This data reported by the analyzer is used for purposes such as creating trends and entries into lab notebooks. Initially this data was manually transcribed from paper printouts produced by analyzers into a database due to the unavailability of commercial software on the market. This method of manual transcription allowed for shortcomings to present themselves in the form of: Process inefficiencies, such as wasted time due to manual data entry Poor integrity of the data due to transcription errors Data printouts being lost or thrown away Analyzers being out of paper and unable to produce a printout Loss of data due to a hard drive crashing on a PC connected to an analyzer Project Objective The objective of the project was to develop an automated system to monitor, process, and store in a database, the data in real-time as it is generated by instruments connected to the MedImmune network. This strategy reduces shortcomings that are otherwise present to the process and the integrity of the data. Approach The requirements of the automated system were that it should be able to collect, process, and store the data in real time, use a non- proprietary interface and database, and allow for various types of analyzers to be connected to the network to be interfaced into the system. 1st Generation (Initial System): ‒ The system collected data from various instruments, processed the data, and then stored it to the database (Figure 2). 2nd Generation (Current System): ‒ The improved system is driven by tables in a database that allows for the dynamic addition of instruments (Figure 3). 3rd Generation (Future System): ‒ The advanced system will be server- based, which will offer a maintenance-free data collection solution, thus further reducing BPDI response time. Figure 4: Current System Acknowledgements  Core team: Robert Heckathorn and Deniz Koteen  Originating team: CCFS Gaithersburg References Heckathorn, R. & Koteen, D. (2008, August). Automating Data Acquisition from PCC&F Lab Instruments. Gaithersburg, MD: Author. Figure 2: 1st Generation Data Listener Figure 1: Work Flow of Sample data to database Samples Sample Run on Instruments Print Outs Check For Mistakes Manually enter data from printouts Upload Data to Database Figure 5: Pre-Data Listener Osmometer Work Flow Diagram Figure 6: Post-Data Listener Osmometer Work Flow Diagram Analyzers Databases MedImmune Network Figure 3: 2nd Generation Data Listener Charts created Using BPD Console Data Listener application