Skip to content
Choose a tag to compare

BioGears 7.5.0

This release marks quality of life improvements related to exposing language hooks using the SWIG library. In this release a stable set of C# bindings can be generated using the provided SWIG templates and has been used successfully to build C#

Choose a tag to compare

What's new in ver 7.3.2

  • Plasma Lyte compound substance added
  • New drug administration route nasal administration
  • New drug nasal naloxone
  • CPACK installer functionality added
  • Moved data tracking to advance model time method
  • Added sequential organ failure (SOFA score) as an assessment
  • Changed website documentation tools to python, removed Java requirements
  • Minor drug model updates for LD50 and PD modifiers
  • Implemented improved command line interface, named bg-cli to support better threading and logging
  • Integrated inflammation model into hemorrhage model to make it more physiologically accurate
  • Implemented acute respiratory distress model
  • Implemented a model of sleep and the metabolic consequences of sleep
  • added new psychomotor vigilance test (PVT) patient assessment
  • Removed legacy functionality of the GI system
  • Implemented Richmond agitation sedation (RASS) scale as a patient request
    • Is a function of the pharmacokinetics of propofol and other anesthesia drugs
  • Implemented a new exercise model that supported weighted exercise, cycling, and rowing
  • Updated nervous system model, validated for inflammation and other injury responses
    • Including localized autoregulation
  • Implemented a tourniquet action for specific body regions
    • will perform locally, reducing hemorrhage in downstream vessels
  • Compatibility updates to support Unreal Engine integration
  • General CMAKE updates to the build system
  • Minor bug updates and validation changes to models
  • Finished all conformant override parameters (pressure, heart rate, respiration rate, and oxygen saturation)

For a list of historical releases please see our website.

Choose a tag to compare

Preview release of our upcoming windows installer.

Choose a tag to compare

BioGears 7.3.1 release.

This release fixes bugs related to patient state loading and log forwarding found in all previous 7.0 releases. Additionally, it resolves an edge case of time loss when advancing time by non intervals of dt.

The following models were updated during this release.

  • Updated consolidated autonomic nervous system model with major updates to our baroreceptor model to include multiple effectors (arterial, pulmonary stretch and different locations (carotid and aortic)
  • Re-validated all major functionality to meet or exceed prior validation with new nervous model
  • Model for heart and muscle local autoregulation in relation to oxygen levels
  • Pressure conformant overrides developed and released
  • New Drug: acetaminophen oral dosage
  • Updates to the pain model to now allow pain decay as an input parameter for the user
  • Many how to updates to document and reflect new modern integration techniques
    In addition to these changes. This release includes multiple documentation and bug fixes.
Choose a tag to compare

What's new in ver 7.3 (January 30, 2020

  • Updates to CMD_BIO executable for batch validation and scenario execution
  • Website generation python preprocess tool
  • Transmucosal Fentanyl implementation
    • oral diffusion through the mucosa layer and a model for GI transit and small intestine absorption
  • Hemorrhage model updates
    • Direct model connection to energy and nutrient model
  • Tourniquet action for use with Hemorrhage scenarios
  • New drug: Tranexamic Acid
    • Validated for use in a hemorrhage scenario to decrease bleed rates
  • Propofol validation and bug fixes
  • Expansion of the cerebral circuit to a larger more complex system
    • Added cerebral autoregulation, hemorrhage, and updated TBI model
  • New drugs: Moxifloxacin and Ertapenem (intravenous and intra-arterial)
    • Used in sepsis model, validated for treatment guidelines
  • Validation updates to Fentanyl drug
    • Updated tissue volumes, updated perfusion limited diffusion method, and updates to PK values
  • New override functionality
    • Heart rate, respiration rate, and blood pressure values may now be set while running a conformant engine
      • Other physiology will change in collaboration with these values to accurately change major physiology during runtime without an injury or action
  • New whole blood model/substance
    • Antigens, agglutination model and typed blood substance files for administration during runtime
  • New drug administration route: oral tablet
    • Antibiotic with validated PK profiles and infection interactions
    • May be used in sepsis scenarios for management of infection
    • New future tylenol drug for moderate pain management
  • python plotter util updates to batch plot csv files generated by BioGears
  • New complex How-to files covering burn and sepsis for developers use
  • Modifications to SE classes to support Unreal Engine integration
  • Updated website generation and layout
  • Patient blood type added as patient parameter
  • General CMAKE updates to the build system
Choose a tag to compare

What's new in ver 7.2 and 7.2.1 (January 29, 2019)

  • General bug fixes and updates
    • Finalization for testing and implementation to BioGears override functionality with full physiology request data support
  • Arterial and Venous PH data requests
  • Inflammation state data to support sepsis model serialization
  • Generalized sepsis model to a more generic inflammation model
    • Will be critical to future modeling efforts (hemorrhage, burn, infection)
  • New example sepsis xml files (SepsisSevere_Gut.xml)
  • New lymph circuit
    • Handles Albumin transport and re-circulation
    • Creates realistic oncotic pressure sources for substance transport
    • Transport from tissue systems back into the vasculature via lymph
  • New command line utility project (cmd_bio) for native c++ runtime, driver, batch run organizer/manager
  • Optional name value for xml actions meal and environment
  • New burn model
    • User defined total body surface area input
    • Inflammation cascade validated for long running scenarios (24 hr +)
    • Validated for traditional treatment protocols with USISR SMEs
  • New unit testing framework (Google Test) to better support multiplatform functionality
    • Unit Test harness is a separate project in CMAKE which can be controlled with Biogears_BUILD_TEST variable
  • Introduced const char* DLL interfaces for all functions dealing with std::string to avoid windows related issues dealing with XSD implicitly exporting string through inheritance
  • Updated functionality to tension pneumothorax to fix bug in bilateral behavior
  • Updated hemorrhage bugs to update blood gas levels and metabolic requirements
    • Validated with University of Washington
Choose a tag to compare

What's new in ver 7.1 (September 26, 2018)

  • Patches to drug blood pressure modifications to restrict pathways to be more physiologically accurate
  • Vasopressin support and validation
  • Major patches to #include requirements, reduction in file dependencies
    • Increases modularity of the project, increase build times during development
  • Change in how we generate code from our CDM XSD files to one file per XSD file instead of per type
    • Reduced build times for the full source from 40 to 10 min
    • empty constructors in SETypes to = default and adding override markers
    • no longer use stdafx.h while compiling and so many headers make direct reference to COmmonDataModel.h and Biogears.h which were previously bundled in these precompiled headers
  • Override functionality now supported in BioGears
    • May override any physiology data request with desired value
    • Logging will document range of possible values if typing unsupported data
    • Engine can now be globally flagged as conformant or non conformant to increase future development possibilities
    • Can be manipulated via action api calls
    • Example xmls and sdks demonstrate functionality
  • Moved all BioGears functionality in to the BioGears namespace
Choose a tag to compare

What's new in ver 7.0 (August 22, 2018)

  • BioGears python plotting tool
  • Max work rate now a patient parameter and is configurable
  • Hemorrhage action updates, may now specify location and rate
    • Rate will diminish as pressure in the vessel decreases
  • Update build process to be entirely supported by CMAKE
    • Removed Apache Ant dependency
    • Updated build directory and runtime directory dependencies
  • Full build support for arm platforms
  • Updates to source to support all major platforms: mac, win, linux, and Arm
  • Updated build architecture to python buildbot libraries
    • 8 concurrent nightly builds to ensure multi-platform support
  • Setup mirroring onto our new github repository
    • All development now open to the community with feature branches also supporting nightly builds
  • Dockerfile and testing/support now supported, see more at
  • Pain model and patient pain susceptibility configuration flag
    • Validated pain model supported, stimulus can be specified with severity from 0-1
    • Works with all supported pain medication in the BioGears engine
      • Treat patient with Morphine, Fentynal, and/or Ketamine
    • New How-to-pain file to display sdk support
  • Sepsis model
    • Robust whole body inflammation model with severity and location specifiers in .xml and SDK
    • New How-to-sepsis file to show sdk functionality (command-line tool)
    • Validated treatments with fluid resuscitation guidelines, vasopressin, norepinephrine, and antibiotics
    • Validated blood chemistry markers such as bilirubin, white blood cell count, and lactate
  • New antibiotic IV drip
    • Can be used to treat sepsis
  • Two new supported patients: toughguy and toughgirl
  • Sweat rate patches now meeting validation
    • Better core temperature regulation during exercise
    • Hyper/hypo-hidrosis now a supported patient parameter
  • Updates and new 7.0 java GUI release to support users who want to create their own substance
    • Includes ability to patch in new drugs
  • Chemoreceptor method updated to track validation for hypercapnic and hypoxic conditions
    • Better support for respiratory validation across the board, particularly supported respiratory conditions
  • Patches to saline infusion loading on the patient for better respiratory validation