SlideShare uma empresa Scribd logo
1 de 19
Baixar para ler offline
Mr. Jerry Heneghan, Director of HumanSim Product Development,
Applied Research Associates, Inc. (ARA)
28 January 2014
1	
  

BioGearsEngine.com

Copyright 2014. All rights reserved. Applied Research Associates, Inc.

Open-Source Physiology Model for
Simulation-Based Training
•  TATRC Funded Project: W81XWH-13-2-0068
•  “This work is supported by the US Army Medical Research
and Materiel Command.”
•  “The views, opinions and/or findings contained in this report
are those of the author(s) and should not be construed as
an official Department of the Army position, policy or
decision unless so designated by other documentation.”
•  Unreal® Engine Licensing (UnrealEngine.com)
•  I am the Unreal licensing manager in the government
vertical

2	
  

BioGearsEngine.com

Copyright 2014. All rights reserved. Applied Research Associates, Inc.

Disclaimers
•  Director of Product Development "BioGears	
  is	
  a	
  project	
  of	
  great	
  importance	
  to	
  the	
  
for
medical	
  simula:on	
  community	
  and	
  the	
  
HumanSim® at ARA
advancement	
  of	
  immersive	
  medical	
  technologies.	
  
•  Founder and former CEO of
Our	
  team	
  looks	
  forward	
  to	
  crea:ng	
  the	
  most	
  
Virtual Heroes, Inc. acquired ’09 comprehensive,	
  open	
  source	
  mathema:cal	
  model	
  
•  Executive Producer for America’s of	
  human	
  physiology	
  available.”	
  –	
  Mr.	
  Jerry	
  
Heneghan	
  
Army Game
•  Program manager in the Technology Assisted Learning
Division of the Research Triangle Institute (RTI) - focused on
the game technologies for healthcare training and education
•  Game producer at Tom Clancy’s Red Storm Entertainment
•  Started his career in the military and served as a U.S. Army Aviator
(AH-64 pilot) in assignments all over the world
•  Holds an M.B.A. from the Fuqua School of Business at Duke
University and a B.S. in engineering from the U.S. Military Academy
3	
  

BioGearsEngine.com

Copyright 2014. All rights reserved. Applied Research Associates, Inc.

BioGears: Principal Investigator
•  BioGears has four main
parts a physiology engine,
common data model,
extensive documentation
and BioGearsEngine.com
that gives everyone
access to state-of-the-art
physiology modeling
software.
•  Both the common data
model and the physiology
engine will be open
source.
4	
  

BioGearsEngine.com

Copyright 2014. All rights reserved. Applied Research Associates, Inc.

What is BioGears?
BioGears: Project Goals
•  Create a publicly available physiology research
platform that enables accurate and consistent
simulated physiology across training applications
•  Lower the barrier to create medical training
content
•  Engage the community to develop and extend
physiology models
•  Meet the training needs of the military
•  Expand the body of knowledge regarding the use
of simulated physiology for medical education

5	
  

BioGearsEngine.com

Copyright 2014. All rights reserved. Applied Research Associates, Inc.

•  The goals of BioGears are:
•  ARA is the prime contractor
•  We have a mix of engineers, computer scientists and
biomedical personnel contributing to BioGears
•  Bryan Bergeron, M.D. (www.bryanbergeron.com)
•  We are identifying additional partners who have expertise
specifically in the areas of pharmacokinetics, and modeling
of chronic conditions
•  We are seeking an experienced physiology modeler to join
ARA’s team
•  For more information please see www.careers.ara.com

6	
  

BioGearsEngine.com

Copyright 2014. All rights reserved. Applied Research Associates, Inc.

BioGears: Project Team
BioGears: Anticipated Schedule
2013	
  
Current
Progress

2014	
  

Milestone: Project Kick Off (Sept 15, 2013)
Creation of Common Data Model
Rearchitecture of Physiology Engine
Base System Development
Base System Validation

2015	
  

Feature Development
Feature Validation
Community Outreach
Milestone: Beta Build Release and Users’ Group Conference
(Fall 2015)

2016	
  
2017	
  
7	
  

Engine Maintenance
Continued Community Involvement
Publications
(2017) Website Maintenance Only
BioGearsEngine.com

Copyright 2014. All rights reserved. Applied Research Associates, Inc.

Milestone: Mini Build Release and Website Launch (Sept 2014)
BioGears: Engine Capabilities
• 
• 
• 
• 
• 
• 

•  Features:

Blood Chemistry
Cardiovascular
Energy
Fluids
Respiratory/Gas Exchange
Renal

•  Hemorrhage
•  Smoke Inhalation
•  Exercise

•  Additional Systems
•  Anesthesia Machine
•  ECG
•  Drug Administration

8	
  

BioGearsEngine.com

Copyright 2014. All rights reserved. Applied Research Associates, Inc.

•  Physiology Systems:
BioGears: Engine Methodology
•  Systems use a circuit representation or lumped parameter
approach composed of compartments

•  Interface commands allow users to trigger events that the
systems reacts to

9	
  

BioGearsEngine.com

Copyright 2014. All rights reserved. Applied Research Associates, Inc.

•  Systems then monitor compartment information to trigger
physiological responses and feedback mechanisms
BioGears: Engine Methodology Example

70

12

68

8

66

4

64
800

10	
  

900

1000

Time
Time

1100

1200

BioGearsEngine.com

0
1300

Respiration Rate

16

Respiration Rate

20

72

Heart Heart Rate
Rate

74

Respiration
Heart Rate

Copyright 2014. All rights reserved. Applied Research Associates, Inc.

•  Inject Succinylcholine (muscle relaxant)
•  Cardiovascular circuit transports around the body
•  Appropriate compartment detects level and reduces spontaneous
respirations and heart contractility
•  Endocrine system releases hormones to increase heart rate and blood
pressure once low arterial oxygen is detected
•  Resistance and capacitance of the cardiovascular system compartments
is modified in an effort to compensate/stabilize the body
BioGears: Software Common Data Model (CDM)
•  Object Oriented Design of class structures that provides a
unified set of data objects for physiology simulation
•  Anatomy, Circuits, Compartments, Equipment, Patient, and
Substances/Drugs

•  This representation supports the structure, relationships, and
organization of data, and provides a standard for data exchange

•  Provides the link between physiological data and the
mathematics needed to accurately represent and evaluate a
series of systems and events

11	
  

BioGearsEngine.com

Copyright 2014. All rights reserved. Applied Research Associates, Inc.

•  Implemented in an eXtensible Markup Language (XML)
schema
BioGears: Envisioned Users
Engine	
  Integrator	
  

BioGears	
  Contributor	
  

External	
  Model/	
  
Engine	
  Developer	
  

Use	
  the	
  engine	
  as	
  is	
  via	
  
the	
  API	
  

Adds	
  systems	
  to	
  the	
  
engine	
  

Uses/extends	
  CDM	
  to	
  
drive	
  their	
  model	
  

	
  

Extends	
  func:onality	
  

Ex.	
  Game	
  Developers	
  

Replaces	
  systems	
  with	
  
other	
  models	
  

Runs	
  BioGears	
  engine	
  
and	
  other	
  engine(s)	
  in	
  
tandem	
  	
  

BioGears will be open source all code under the BSD 3 license
• 

• 

• 

12	
  

Creates	
  customer	
  files	
  
(pa:ents,	
  drugs,	
  
command	
  lists,	
  etc)	
  as	
  
input	
  to	
  BioGears	
  
engine	
  for	
  research	
  
purposes	
  

Includes the CDM and Engine, plus other framework support

BSD 3 license is a GPL-compatible software license that allows unlimited
modification and/or redistribution of code and/or derived products for any purpose
as long as its copyright notices and the license's disclaimers of warranty are
maintained
While it is encouraged that any modification or extension to the BioGears code
base be made available to the community, under BSD 3, it is not required for
modifications to be released to the community
BioGearsEngine.com

Copyright 2014. All rights reserved. Applied Research Associates, Inc.

• 

Researcher/	
  Educator	
  
BioGears: Software Deliverables
•  Software Development Kit (SDK) (Targets: Integrator)
• 
• 
• 
• 
• 

Built Binaries and Headers
Front facing Interface only access point
Code Examples
Doxygen style documentation for every interface/function
Datasets: Patient, Drug, configuration files, etc

•  Header, Code, and project files (makefiles, msvc projects, etc.)
•  Full Doxygen style documentation inline for entire engine code
base including functionality, references, assumptions etc.

•  System Level Documents (Targets: Researcher,
Contributor, Model Developer)
•  Word Documents for each system
•  Methodology of the system, good background information for
papers and researchers
•  Does not cover the workings of every subroutine in the code
base
13	
  

BioGearsEngine.com

Copyright 2014. All rights reserved. Applied Research Associates, Inc.

•  Source Code (Targets: Integrator, Contributor, Model
Developer, Researcher)
BioGears: Showcase Scenarios
•  Male, 25 y/o, high level of physical
conditioning
•  Actions/Interventions: Performing strenuous
exercise at high altitude. Results in heat stroke
•  Assessments: Core temperature, sweat rate,
pallor, heart rate
•  Actions/Interventions: Administer drugs,
intubate
•  Assessments: Blood panel, respiration rate,
ETCO2, Heart rate, BP, SPO2, PFT

•  Male 60 y/o, hypertensive, diabetic, obese:
•  Actions/Interventions: Drug administration
•  Assessments: Blood Panel, Urine Panel,
EKG, Retina Assessment
14	
  

BioGearsEngine.com

Sedation & Airway Images
Project funded by TATRC

Copyright 2014. All rights reserved. Applied Research Associates, Inc.

•  Female, with Asthma, 12 hrs NPO, OR
BioGears: Showcase Scenarios contd.
•  Female, 17 y/o, exposure elements

•  Male 22 y/o, massive trauma
resulting in hemorrhage, tension
pneumothorax
•  Actions/Interventions: Tourniquet
Application, Needle Decompression,
drug and fluid administration
•  Assessments: Bleeding rate, heart
rate, blood pressure, distal pulse,
respiration rate
15	
  

BioGearsEngine.com

Combat Medic Images
Project funded by Army RDECOM

Copyright 2014. All rights reserved. Applied Research Associates, Inc.

•  Actions/Interventions: Environment
customization for heat loss and body
insulation; variation of nutritional/
hydration state
•  Assessments: Core /Peripheral
temperature, Heart Rate, Respiration
Rate
•  Under Development
•  Learn about the engine and
the BioGears project
•  Download the engine (mini
build 2014, beta build 2015)
•  Connect with community
members via forums
•  Share scenario files, see
how others are using the
engine
•  Sign Up for conference and project news

16	
  

BioGearsEngine.com

Copyright 2014. All rights reserved. Applied Research Associates, Inc.

BioGearsEngine.com
BioGears: How to Contribute
•  Source Code:
•  Primary trunk and contributor branches available via Google Code
•  Link to source provided at BioGearsEngine.com (first build available
Fall 2014)

•  Configuration and Data Files:
•  Scenario files, patient files, drug files, etc, can be accessed and posted
on BioGearsEngine.com
•  Forum discussions, uploaded publication and other documents that
discuss the use, validation, and extensions of the BioGears engine

•  Example:
•  A user can create a branch to model a new feature. Then discuss their
contributions and provide configuration and analysis information via the
website forums.

17	
  

BioGearsEngine.com

Copyright 2014. All rights reserved. Applied Research Associates, Inc.

•  Analysis:
BioGears: Conference 2015

•  How to use BioGears in your application
•  How you can contribute to the ongoing body of knowledge
•  Demonstrating how BioGears is working in a medical training tool
ARA is developing for the Army

•  We are looking for interested parties to sign up to
participate, speak and display.
•  Please ‘sign up’ via BioGearsEngine.com to keep up with
news about the project and the conference!

18	
  

BioGearsEngine.com

Copyright 2014. All rights reserved. Applied Research Associates, Inc.

•  In Fall 2015 the BioGears team will hold a conference in the
Raleigh/Durham area.
•  The conference will coincide with our BioGears Engine Beta
Build release and will focus on:
19	
  

BioGearsEngine.com
Copyright 2014. All rights reserved. Applied Research Associates, Inc.

QUESTIONS

Mais conteúdo relacionado

Semelhante a BioGears Open Source Human Physiology Engine IMSH2014 Conference

IMSH 2014: BioGears Conference Presentation
IMSH 2014: BioGears Conference PresentationIMSH 2014: BioGears Conference Presentation
IMSH 2014: BioGears Conference PresentationBioGearsEngine
 
Process and Regulated Processes Software Validation Elements
Process and Regulated Processes Software Validation ElementsProcess and Regulated Processes Software Validation Elements
Process and Regulated Processes Software Validation ElementsArta Doci
 
Tag.bio aws public jun 08 2021
Tag.bio aws public jun 08 2021 Tag.bio aws public jun 08 2021
Tag.bio aws public jun 08 2021 Sanjay Padhi, Ph.D
 
Comp8 unit8b lecture_slides
Comp8 unit8b lecture_slidesComp8 unit8b lecture_slides
Comp8 unit8b lecture_slidesCMDLMS
 
2.-IT-266_APDET-Module-2-of-3.pptx
2.-IT-266_APDET-Module-2-of-3.pptx2.-IT-266_APDET-Module-2-of-3.pptx
2.-IT-266_APDET-Module-2-of-3.pptxKENNEDYDONATO1
 
Comp8 unit3 lecture_slides
Comp8 unit3 lecture_slidesComp8 unit3 lecture_slides
Comp8 unit3 lecture_slidesCMDLMS
 
Chapter 16 Identifying and Selecting an Information System Sol.docx
Chapter 16 Identifying and Selecting an Information System Sol.docxChapter 16 Identifying and Selecting an Information System Sol.docx
Chapter 16 Identifying and Selecting an Information System Sol.docxketurahhazelhurst
 
Using Microservices to Design Patient-facing Research Software
Using Microservices to Design Patient-facing Research SoftwareUsing Microservices to Design Patient-facing Research Software
Using Microservices to Design Patient-facing Research SoftwareMartin Chapman
 
IHE on FHIR and DICOMweb 2017
IHE on FHIR and DICOMweb 2017IHE on FHIR and DICOMweb 2017
IHE on FHIR and DICOMweb 2017Brad Genereaux
 
Choosing right-automation-tool
Choosing right-automation-toolChoosing right-automation-tool
Choosing right-automation-toolBabuDevanandam
 
Building an Intelligent Biobank to Power Research Decision-Making
Building an Intelligent Biobank to Power Research Decision-MakingBuilding an Intelligent Biobank to Power Research Decision-Making
Building an Intelligent Biobank to Power Research Decision-MakingDenodo
 
GVK BIO - BioIT Services
GVK BIO - BioIT ServicesGVK BIO - BioIT Services
GVK BIO - BioIT Servicesgvk_bio
 
Connected Health: The Importance of Systems Integration
Connected Health: The Importance of Systems IntegrationConnected Health: The Importance of Systems Integration
Connected Health: The Importance of Systems IntegrationUBMCanon
 
So You Think You Can Write a Test Case - XBOSoft Webinar
So You Think You Can Write a Test Case - XBOSoft WebinarSo You Think You Can Write a Test Case - XBOSoft Webinar
So You Think You Can Write a Test Case - XBOSoft WebinarXBOSoft
 
An introduction to software engineering
An introduction to software engineeringAn introduction to software engineering
An introduction to software engineeringSHREEHARI WADAWADAGI
 

Semelhante a BioGears Open Source Human Physiology Engine IMSH2014 Conference (20)

IMSH 2014: BioGears Conference Presentation
IMSH 2014: BioGears Conference PresentationIMSH 2014: BioGears Conference Presentation
IMSH 2014: BioGears Conference Presentation
 
Process and Regulated Processes Software Validation Elements
Process and Regulated Processes Software Validation ElementsProcess and Regulated Processes Software Validation Elements
Process and Regulated Processes Software Validation Elements
 
Tag.bio aws public jun 08 2021
Tag.bio aws public jun 08 2021 Tag.bio aws public jun 08 2021
Tag.bio aws public jun 08 2021
 
Comp8 unit8b lecture_slides
Comp8 unit8b lecture_slidesComp8 unit8b lecture_slides
Comp8 unit8b lecture_slides
 
2.-IT-266_APDET-Module-2-of-3.pptx
2.-IT-266_APDET-Module-2-of-3.pptx2.-IT-266_APDET-Module-2-of-3.pptx
2.-IT-266_APDET-Module-2-of-3.pptx
 
Comp8 unit3 lecture_slides
Comp8 unit3 lecture_slidesComp8 unit3 lecture_slides
Comp8 unit3 lecture_slides
 
Chapter 16 Identifying and Selecting an Information System Sol.docx
Chapter 16 Identifying and Selecting an Information System Sol.docxChapter 16 Identifying and Selecting an Information System Sol.docx
Chapter 16 Identifying and Selecting an Information System Sol.docx
 
Using Microservices to Design Patient-facing Research Software
Using Microservices to Design Patient-facing Research SoftwareUsing Microservices to Design Patient-facing Research Software
Using Microservices to Design Patient-facing Research Software
 
IHE on FHIR and DICOMweb 2017
IHE on FHIR and DICOMweb 2017IHE on FHIR and DICOMweb 2017
IHE on FHIR and DICOMweb 2017
 
se
sese
se
 
Hsc 2008 Day 2
Hsc 2008   Day 2Hsc 2008   Day 2
Hsc 2008 Day 2
 
Clinical Anatomy 9566
Clinical Anatomy 9566Clinical Anatomy 9566
Clinical Anatomy 9566
 
SA Chapter 13
SA Chapter 13SA Chapter 13
SA Chapter 13
 
Choosing right-automation-tool
Choosing right-automation-toolChoosing right-automation-tool
Choosing right-automation-tool
 
Building an Intelligent Biobank to Power Research Decision-Making
Building an Intelligent Biobank to Power Research Decision-MakingBuilding an Intelligent Biobank to Power Research Decision-Making
Building an Intelligent Biobank to Power Research Decision-Making
 
GVK BIO - BioIT Services
GVK BIO - BioIT ServicesGVK BIO - BioIT Services
GVK BIO - BioIT Services
 
Connected Health: The Importance of Systems Integration
Connected Health: The Importance of Systems IntegrationConnected Health: The Importance of Systems Integration
Connected Health: The Importance of Systems Integration
 
So You Think You Can Write a Test Case - XBOSoft Webinar
So You Think You Can Write a Test Case - XBOSoft WebinarSo You Think You Can Write a Test Case - XBOSoft Webinar
So You Think You Can Write a Test Case - XBOSoft Webinar
 
An introduction to software engineering
An introduction to software engineeringAn introduction to software engineering
An introduction to software engineering
 
E-Doctor
E-DoctorE-Doctor
E-Doctor
 

Último

Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Karmanjay Verma
 
Landscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfLandscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfAarwolf Industries LLC
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Kaya Weers
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Nikki Chapple
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditSkynet Technologies
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...BookNet Canada
 
A Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxA Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxAna-Maria Mihalceanu
 
QMMS Lesson 2 - Using MS Excel Formula.pdf
QMMS Lesson 2 - Using MS Excel Formula.pdfQMMS Lesson 2 - Using MS Excel Formula.pdf
QMMS Lesson 2 - Using MS Excel Formula.pdfROWELL MARQUINA
 

Último (20)

Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 
How Tech Giants Cut Corners to Harvest Data for A.I.
How Tech Giants Cut Corners to Harvest Data for A.I.How Tech Giants Cut Corners to Harvest Data for A.I.
How Tech Giants Cut Corners to Harvest Data for A.I.
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#
 
Landscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfLandscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdf
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
 
A Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxA Glance At The Java Performance Toolbox
A Glance At The Java Performance Toolbox
 
QMMS Lesson 2 - Using MS Excel Formula.pdf
QMMS Lesson 2 - Using MS Excel Formula.pdfQMMS Lesson 2 - Using MS Excel Formula.pdf
QMMS Lesson 2 - Using MS Excel Formula.pdf
 

BioGears Open Source Human Physiology Engine IMSH2014 Conference

  • 1. Mr. Jerry Heneghan, Director of HumanSim Product Development, Applied Research Associates, Inc. (ARA) 28 January 2014 1   BioGearsEngine.com Copyright 2014. All rights reserved. Applied Research Associates, Inc. Open-Source Physiology Model for Simulation-Based Training
  • 2. •  TATRC Funded Project: W81XWH-13-2-0068 •  “This work is supported by the US Army Medical Research and Materiel Command.” •  “The views, opinions and/or findings contained in this report are those of the author(s) and should not be construed as an official Department of the Army position, policy or decision unless so designated by other documentation.” •  Unreal® Engine Licensing (UnrealEngine.com) •  I am the Unreal licensing manager in the government vertical 2   BioGearsEngine.com Copyright 2014. All rights reserved. Applied Research Associates, Inc. Disclaimers
  • 3. •  Director of Product Development "BioGears  is  a  project  of  great  importance  to  the   for medical  simula:on  community  and  the   HumanSim® at ARA advancement  of  immersive  medical  technologies.   •  Founder and former CEO of Our  team  looks  forward  to  crea:ng  the  most   Virtual Heroes, Inc. acquired ’09 comprehensive,  open  source  mathema:cal  model   •  Executive Producer for America’s of  human  physiology  available.”  –  Mr.  Jerry   Heneghan   Army Game •  Program manager in the Technology Assisted Learning Division of the Research Triangle Institute (RTI) - focused on the game technologies for healthcare training and education •  Game producer at Tom Clancy’s Red Storm Entertainment •  Started his career in the military and served as a U.S. Army Aviator (AH-64 pilot) in assignments all over the world •  Holds an M.B.A. from the Fuqua School of Business at Duke University and a B.S. in engineering from the U.S. Military Academy 3   BioGearsEngine.com Copyright 2014. All rights reserved. Applied Research Associates, Inc. BioGears: Principal Investigator
  • 4. •  BioGears has four main parts a physiology engine, common data model, extensive documentation and BioGearsEngine.com that gives everyone access to state-of-the-art physiology modeling software. •  Both the common data model and the physiology engine will be open source. 4   BioGearsEngine.com Copyright 2014. All rights reserved. Applied Research Associates, Inc. What is BioGears?
  • 5. BioGears: Project Goals •  Create a publicly available physiology research platform that enables accurate and consistent simulated physiology across training applications •  Lower the barrier to create medical training content •  Engage the community to develop and extend physiology models •  Meet the training needs of the military •  Expand the body of knowledge regarding the use of simulated physiology for medical education 5   BioGearsEngine.com Copyright 2014. All rights reserved. Applied Research Associates, Inc. •  The goals of BioGears are:
  • 6. •  ARA is the prime contractor •  We have a mix of engineers, computer scientists and biomedical personnel contributing to BioGears •  Bryan Bergeron, M.D. (www.bryanbergeron.com) •  We are identifying additional partners who have expertise specifically in the areas of pharmacokinetics, and modeling of chronic conditions •  We are seeking an experienced physiology modeler to join ARA’s team •  For more information please see www.careers.ara.com 6   BioGearsEngine.com Copyright 2014. All rights reserved. Applied Research Associates, Inc. BioGears: Project Team
  • 7. BioGears: Anticipated Schedule 2013   Current Progress 2014   Milestone: Project Kick Off (Sept 15, 2013) Creation of Common Data Model Rearchitecture of Physiology Engine Base System Development Base System Validation 2015   Feature Development Feature Validation Community Outreach Milestone: Beta Build Release and Users’ Group Conference (Fall 2015) 2016   2017   7   Engine Maintenance Continued Community Involvement Publications (2017) Website Maintenance Only BioGearsEngine.com Copyright 2014. All rights reserved. Applied Research Associates, Inc. Milestone: Mini Build Release and Website Launch (Sept 2014)
  • 8. BioGears: Engine Capabilities •  •  •  •  •  •  •  Features: Blood Chemistry Cardiovascular Energy Fluids Respiratory/Gas Exchange Renal •  Hemorrhage •  Smoke Inhalation •  Exercise •  Additional Systems •  Anesthesia Machine •  ECG •  Drug Administration 8   BioGearsEngine.com Copyright 2014. All rights reserved. Applied Research Associates, Inc. •  Physiology Systems:
  • 9. BioGears: Engine Methodology •  Systems use a circuit representation or lumped parameter approach composed of compartments •  Interface commands allow users to trigger events that the systems reacts to 9   BioGearsEngine.com Copyright 2014. All rights reserved. Applied Research Associates, Inc. •  Systems then monitor compartment information to trigger physiological responses and feedback mechanisms
  • 10. BioGears: Engine Methodology Example 70 12 68 8 66 4 64 800 10   900 1000 Time Time 1100 1200 BioGearsEngine.com 0 1300 Respiration Rate 16 Respiration Rate 20 72 Heart Heart Rate Rate 74 Respiration Heart Rate Copyright 2014. All rights reserved. Applied Research Associates, Inc. •  Inject Succinylcholine (muscle relaxant) •  Cardiovascular circuit transports around the body •  Appropriate compartment detects level and reduces spontaneous respirations and heart contractility •  Endocrine system releases hormones to increase heart rate and blood pressure once low arterial oxygen is detected •  Resistance and capacitance of the cardiovascular system compartments is modified in an effort to compensate/stabilize the body
  • 11. BioGears: Software Common Data Model (CDM) •  Object Oriented Design of class structures that provides a unified set of data objects for physiology simulation •  Anatomy, Circuits, Compartments, Equipment, Patient, and Substances/Drugs •  This representation supports the structure, relationships, and organization of data, and provides a standard for data exchange •  Provides the link between physiological data and the mathematics needed to accurately represent and evaluate a series of systems and events 11   BioGearsEngine.com Copyright 2014. All rights reserved. Applied Research Associates, Inc. •  Implemented in an eXtensible Markup Language (XML) schema
  • 12. BioGears: Envisioned Users Engine  Integrator   BioGears  Contributor   External  Model/   Engine  Developer   Use  the  engine  as  is  via   the  API   Adds  systems  to  the   engine   Uses/extends  CDM  to   drive  their  model     Extends  func:onality   Ex.  Game  Developers   Replaces  systems  with   other  models   Runs  BioGears  engine   and  other  engine(s)  in   tandem     BioGears will be open source all code under the BSD 3 license •  •  •  12   Creates  customer  files   (pa:ents,  drugs,   command  lists,  etc)  as   input  to  BioGears   engine  for  research   purposes   Includes the CDM and Engine, plus other framework support BSD 3 license is a GPL-compatible software license that allows unlimited modification and/or redistribution of code and/or derived products for any purpose as long as its copyright notices and the license's disclaimers of warranty are maintained While it is encouraged that any modification or extension to the BioGears code base be made available to the community, under BSD 3, it is not required for modifications to be released to the community BioGearsEngine.com Copyright 2014. All rights reserved. Applied Research Associates, Inc. •  Researcher/  Educator  
  • 13. BioGears: Software Deliverables •  Software Development Kit (SDK) (Targets: Integrator) •  •  •  •  •  Built Binaries and Headers Front facing Interface only access point Code Examples Doxygen style documentation for every interface/function Datasets: Patient, Drug, configuration files, etc •  Header, Code, and project files (makefiles, msvc projects, etc.) •  Full Doxygen style documentation inline for entire engine code base including functionality, references, assumptions etc. •  System Level Documents (Targets: Researcher, Contributor, Model Developer) •  Word Documents for each system •  Methodology of the system, good background information for papers and researchers •  Does not cover the workings of every subroutine in the code base 13   BioGearsEngine.com Copyright 2014. All rights reserved. Applied Research Associates, Inc. •  Source Code (Targets: Integrator, Contributor, Model Developer, Researcher)
  • 14. BioGears: Showcase Scenarios •  Male, 25 y/o, high level of physical conditioning •  Actions/Interventions: Performing strenuous exercise at high altitude. Results in heat stroke •  Assessments: Core temperature, sweat rate, pallor, heart rate •  Actions/Interventions: Administer drugs, intubate •  Assessments: Blood panel, respiration rate, ETCO2, Heart rate, BP, SPO2, PFT •  Male 60 y/o, hypertensive, diabetic, obese: •  Actions/Interventions: Drug administration •  Assessments: Blood Panel, Urine Panel, EKG, Retina Assessment 14   BioGearsEngine.com Sedation & Airway Images Project funded by TATRC Copyright 2014. All rights reserved. Applied Research Associates, Inc. •  Female, with Asthma, 12 hrs NPO, OR
  • 15. BioGears: Showcase Scenarios contd. •  Female, 17 y/o, exposure elements •  Male 22 y/o, massive trauma resulting in hemorrhage, tension pneumothorax •  Actions/Interventions: Tourniquet Application, Needle Decompression, drug and fluid administration •  Assessments: Bleeding rate, heart rate, blood pressure, distal pulse, respiration rate 15   BioGearsEngine.com Combat Medic Images Project funded by Army RDECOM Copyright 2014. All rights reserved. Applied Research Associates, Inc. •  Actions/Interventions: Environment customization for heat loss and body insulation; variation of nutritional/ hydration state •  Assessments: Core /Peripheral temperature, Heart Rate, Respiration Rate
  • 16. •  Under Development •  Learn about the engine and the BioGears project •  Download the engine (mini build 2014, beta build 2015) •  Connect with community members via forums •  Share scenario files, see how others are using the engine •  Sign Up for conference and project news 16   BioGearsEngine.com Copyright 2014. All rights reserved. Applied Research Associates, Inc. BioGearsEngine.com
  • 17. BioGears: How to Contribute •  Source Code: •  Primary trunk and contributor branches available via Google Code •  Link to source provided at BioGearsEngine.com (first build available Fall 2014) •  Configuration and Data Files: •  Scenario files, patient files, drug files, etc, can be accessed and posted on BioGearsEngine.com •  Forum discussions, uploaded publication and other documents that discuss the use, validation, and extensions of the BioGears engine •  Example: •  A user can create a branch to model a new feature. Then discuss their contributions and provide configuration and analysis information via the website forums. 17   BioGearsEngine.com Copyright 2014. All rights reserved. Applied Research Associates, Inc. •  Analysis:
  • 18. BioGears: Conference 2015 •  How to use BioGears in your application •  How you can contribute to the ongoing body of knowledge •  Demonstrating how BioGears is working in a medical training tool ARA is developing for the Army •  We are looking for interested parties to sign up to participate, speak and display. •  Please ‘sign up’ via BioGearsEngine.com to keep up with news about the project and the conference! 18   BioGearsEngine.com Copyright 2014. All rights reserved. Applied Research Associates, Inc. •  In Fall 2015 the BioGears team will hold a conference in the Raleigh/Durham area. •  The conference will coincide with our BioGears Engine Beta Build release and will focus on:
  • 19. 19   BioGearsEngine.com Copyright 2014. All rights reserved. Applied Research Associates, Inc. QUESTIONS