engine merge requestshttps://gitlab.kitware.com/physiology/engine/-/merge_requests2023-09-20T12:19:08-04:00https://gitlab.kitware.com/physiology/engine/-/merge_requests/181Dependency Updates2023-09-20T12:19:08-04:00Aaron Brayaaron.bray@kitware.comDependency UpdatesUpdate pybind11 to version `2.11.1`
Update protobuf to version `24.3`
Add absl`20230802.0` as its required by protobuf now
A few code changes to support some API changesUpdate pybind11 to version `2.11.1`
Update protobuf to version `24.3`
Add absl`20230802.0` as its required by protobuf now
A few code changes to support some API changeshttps://gitlab.kitware.com/physiology/engine/-/merge_requests/180Respiratory and Documentation Updates2023-09-07T21:48:26-04:00Aaron Brayaaron.bray@kitware.comRespiratory and Documentation UpdatesClean up respiratory warning and fix potential shunt bug.
Dampen respiratory compliance outputs to prevent crazy spikes.
Cleaning up various methodology reports and plottingClean up respiratory warning and fix potential shunt bug.
Dampen respiratory compliance outputs to prevent crazy spikes.
Cleaning up various methodology reports and plottinghttps://gitlab.kitware.com/physiology/engine/-/merge_requests/179Address warnings2023-09-14T14:25:14-04:00Jacob MooreAddress warningsThis MR addresses compiler warnings when using GCC, MSVC, and Clang.This MR addresses compiler warnings when using GCC, MSVC, and Clang.Jacob MooreJacob Moorehttps://gitlab.kitware.com/physiology/engine/-/merge_requests/177Machine Learning framework to predict hemorrhage based cardiac collapse2023-08-25T09:16:06-04:00Aaron Brayaaron.bray@kitware.comMachine Learning framework to predict hemorrhage based cardiac collapsehttps://gitlab.kitware.com/physiology/engine/-/merge_requests/176Machine Learning study to predict hemorrhage based cardiovascular collapse2023-08-25T09:04:08-04:00Aaron Brayaaron.bray@kitware.comMachine Learning study to predict hemorrhage based cardiovascular collapsehttps://gitlab.kitware.com/physiology/engine/-/merge_requests/175Re-add functionality to convert to validation unit if needed2023-08-23T11:03:00-04:00Aaron Brayaaron.bray@kitware.comRe-add functionality to convert to validation unit if neededhttps://gitlab.kitware.com/physiology/engine/-/merge_requests/174Refactor respiratory logic to support any number of lung segments/lobes2023-08-13T21:46:56-04:00Aaron Brayaaron.bray@kitware.comRefactor respiratory logic to support any number of lung segments/lobeshttps://gitlab.kitware.com/physiology/engine/-/merge_requests/173Bug Fixes from Python Testing2023-08-10T18:37:18-04:00Aaron Brayaaron.bray@kitware.comBug Fixes from Python Testinghttps://gitlab.kitware.com/physiology/engine/-/merge_requests/172Add base excess to blood chemistry2023-08-01T23:27:27-04:00Aaron Brayaaron.bray@kitware.comAdd base excess to blood chemistryhttps://gitlab.kitware.com/physiology/engine/-/merge_requests/171Automated Validation Framework2023-07-31T21:43:15-04:00Aaron Brayaaron.bray@kitware.comAutomated Validation FrameworkMoving validation data to a better spreadsheet format
Creating a pipeline to take that data, create a scenario, run the scenario, pull out data from the csv associated with the validation data and create markdown tables of the comparison...Moving validation data to a better spreadsheet format
Creating a pipeline to take that data, create a scenario, run the scenario, pull out data from the csv associated with the validation data and create markdown tables of the comparison.
Create a new run command to process these spreadsheets then build a single custom validation report, or inject that report into our current documentaion markdown.
As part of this, we converted Airway Obstruction to this new auto style of validation
Its validation section in the Respiratory Methodology is now auto generated using this new frameworkAaron Brayaaron.bray@kitware.comAaron Brayaaron.bray@kitware.comhttps://gitlab.kitware.com/physiology/engine/-/merge_requests/170Plotting Updates2023-07-17T12:06:33-04:00Aaron Brayaaron.bray@kitware.comPlotting UpdatesDon't show negative time
Better action/event colorsDon't show negative time
Better action/event colorsAaron Brayaaron.bray@kitware.comAaron Brayaaron.bray@kitware.comhttps://gitlab.kitware.com/physiology/engine/-/merge_requests/169Update Stable2023-06-28T06:30:33-04:00Aaron Brayaaron.bray@kitware.comUpdate StableGet all the changes from 4.2 into stable
The engine is working pretty well with all these together
Still need to fix a few known issues and validateGet all the changes from 4.2 into stable
The engine is working pretty well with all these together
Still need to fix a few known issues and validatehttps://gitlab.kitware.com/physiology/engine/-/merge_requests/168Explictly fail compare when comparing non vs non-nan values2023-05-18T09:11:48-04:00Emily VeenhuisExplictly fail compare when comparing non vs non-nan valuesEmily VeenhuisEmily Veenhuishttps://gitlab.kitware.com/physiology/engine/-/merge_requests/167Bugfix/py plot bounds2023-05-16T08:38:55-04:00Emily VeenhuisBugfix/py plot boundsEmily VeenhuisEmily Veenhuishttps://gitlab.kitware.com/physiology/engine/-/merge_requests/166Python plot improvements2023-05-12T14:43:54-04:00Emily VeenhuisPython plot improvements- Increases x-axis discretization for Python plots
- Adds buffer to axis bounds for compare and plotter plot types- Increases x-axis discretization for Python plots
- Adds buffer to axis bounds for compare and plotter plot typesEmily VeenhuisEmily Veenhuishttps://gitlab.kitware.com/physiology/engine/-/merge_requests/165Python CSV Comparisons2023-05-09T22:17:17-04:00Aaron Brayaaron.bray@kitware.comPython CSV ComparisonsReimplement the csv verfication comparison code in python
This allows us to use the new python plotting capabilityReimplement the csv verfication comparison code in python
This allows us to use the new python plotting capabilityhttps://gitlab.kitware.com/physiology/engine/-/merge_requests/164Configure Respiration for Dynamic Discritization2023-05-09T13:59:08-04:00Aaron Brayaaron.bray@kitware.comConfigure Respiration for Dynamic DiscritizationWe want to be able to modify and model the discritization of the lung compartments, such as going from 2 lungs to 2 lungs with lobes.We want to be able to modify and model the discritization of the lung compartments, such as going from 2 lungs to 2 lungs with lobes.https://gitlab.kitware.com/physiology/engine/-/merge_requests/163Data Request Updates2023-05-05T16:49:38-04:00Aaron Brayaaron.bray@kitware.comData Request UpdatesRefactor the python API to pull data as an array like C# and Java rather than a map
Update the stringification of data requests in all language API's
Fix a spelling error and add all equipment prefixes to csv headersRefactor the python API to pull data as an array like C# and Java rather than a map
Update the stringification of data requests in all language API's
Fix a spelling error and add all equipment prefixes to csv headershttps://gitlab.kitware.com/physiology/engine/-/merge_requests/161New Hemothorax Model.2023-04-28T19:25:47-04:00Aaron Brayaaron.bray@kitware.comNew Hemothorax Model.Create a model for hemothoraxCreate a model for hemothoraxhttps://gitlab.kitware.com/physiology/engine/-/merge_requests/160Needle Decompression Update2023-04-25T08:30:50-04:00Aaron Brayaaron.bray@kitware.comNeedle Decompression UpdateUpdate this model to work better with all other respiratory improvementsUpdate this model to work better with all other respiratory improvements