Biogears 7.2.1 (April 9th, 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 in metabolic requirements
    • Validated with University of Washington

Biogears 7.1.1 (October 1st, 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
    • Increased modularity of the project, increased 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 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

Biogears 7.0.0 (August 22nd, 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 https://cloud.docker.com/u/biogears/repository/docker/biogears/engine
  • 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, Fentanyl, 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