Pulse Physiology Explorer
The Pulse Physiology Engine is a powerful tool for simulating full body human physiology. However, without a visualization tool the information is difficult to understand. The Pulse Physiology Explorer is built on Qt to provide a visualization tool to intuitively interact and view data generated by Pulse.

Download the Pulse Explorer
The provided builds below are based on the Pulse 4.3.1 used to build our Unity Asset and our Unreal Engine Plugin. By keeping the Explorer in sync with these, you are able to create scenarios and states within the explorer to use with your game engine of choice.
![]() |
![]() |
![]() |
![]() |
The Explorer is still under development and still very experimental. If you have any suggestions or questions about the Explorer, or would like to help develop it, please post on our Discourse Channel. If you would like to help develop, take a look at our issues.
NOTE to Windows users, There is a known issue with Intel graphics chipset drivers on Windows 10. If your system also has a discrete GPU (such as an nVidia card), make sure that it is being used for the PulseExplorer.exe by adding it to the nVidia control panel in the Windows control panel.
NOTE to MacOS users If you would rather have a tar.gz, you can get it here.
NOTE to Linux users Let us know on discourse if you are on linux and need us to build the explorer for you.
Running the Explorer
To start the Explorer, run the appropriate batch/shell script.
- Windows users, execute the PulseExplorer.bat file at the root of the zip
- Linux users, execute the PulseExplorer.sh file at the root of the zip
The Pulse Editor allows you to create (or load) a patient, dynamically interact with the Pulse engine, and view any of the data provided by the Pulse Engine.
We have several video tutorials
Below we provide a few guides on how to use the Pulse Editor
You can download all Pulse scenarios here .
Showcase Viewer
A showcase is a controlled scenario, in a specific situation, that automatically loads a patient state and provides a specific tailored set actions for a user to work through. Generally a showcase tells a story and steps the users through actions and what impact they are having on the engine. Showcases are good to for teaching a specific topic using Pulse as they can limit and control how Pulse is used. These are a simple way for beginners to experience what Pulse can do in a more controlled environment.
To start a showcase, select the showcase tab and use the showcase drop down control and click the load button.
We provide the following showcases:
- Anaphylaxis - Demonstrates respiratory function and oxygen saturation effects
- Combat Multi-trauma - Demonstrates the effects of the Pulse hemorrhage and pneumothorax models