MwPharm++/Edsim++ Release 1.9.3 - Description
- Solved: Fixed R-plot code in R code generation template RxODE.xml (x-axis showed point rank instead of time value)
- Solved: Monitored value in TMonitor showed discontinuity in case first observed value was different from current value
- Solved: XInputController must use the interactant flag in order to identify the 2nd target in case of 2 target inputs
- Solved: XInput controller must take into account the molecular weight specified in the target inputs
- Solved: Do not validate variable weighting method in interactive mode (var and obs tabs)
- Solved: XRenalFunc must set the exclude flag on the synthetic reference observations
- Added: Show a clear error message when importing an Excel workbook with an Roa not defined in the data capture model
- Added: The parameter Vmax in object of types TPolyMon must be set to read-only
- Solved: Remove duplicate observations during the import of Excel files
- Added: Excel import/export has been made more robust (e.g. numbers formatted as text are now handled correctly)
- Added: The QInput and XExponential must register the "Any" quantity in a static constructor (just like XRegression)
- Solved: Exclude irrelevant symbols in the dropdown selection box on the observations tab (e.g. CoFactor, AUC, OnOff, etc)
- Solved: Fixed a non-critical hidden overflow exception when calculating a constant rate infusion regimen.
- Solved: TPolyMon object will now correctly signal a non-standard model in case of non-standard inputs like TGamma
- Solved: Dose calculation not possible for models with only non-linear elimination (e.g. ethanol)
- Solved: Avoid multiple arterisks postfixed on units
- Solved: Error when connecting two residual error objects to one compartment (e.g. for C and Cu)
- Added: Do not allow setting a parameter unit when it is allometrically scaled (only at gui level)
- Solved: Removed "mm Hg", "kPa" and "%" from the Edsim++.units file (now defined in Pressure and Fraction quantities)
- Solved: Changed the default Mic value from 0 to 1 in TReference and TIntegrator objects. This means that initially AUC24 = AUC24MIC
- Added: The TPatient options can now be set to fixed (StdPop="Yes", default) or to actual set values (StdPop="No", less confusing)
- Added: Added "Truncate" option to QPulse object. This is equivalent to "Absolute" mode but with negative values truncated to zero.
- Added: Added QAbsDT input for modeling dose dep. bioavailability and time dep. absorption rate (Alhadab 2020, PMID 32430638)
- Added: Added QAbsSIN input for modeling cyclic absorption rate representing gastric emptying (Karatza 2019, PMID: 31514255)
- Added: Added TMetaTrans transport for modelling metabolite formation via a number of transit compartments
- Added: Added QEffect class for converting any variable into an effect (modelled after TMonitor)
- Added: Added TLinkTrans transport for modeling virtual transit compartments
- Added: Include generic XObserved.Factor covariates in addition to patient variables labelled "Lab" when exporting patients to Excel
- Added: The open file dialog of Edsim++ now also lists "*.ed~" files (excluded files in KinPop++ projects)
- Added: Added a new batch simulation mode (Simulate & Pause), which is usefull for quicky inspecting many patient EDX files.
- Added: Allow TTool objects to be connected to other TTool objects (e.g. XOnOff to a TMonitor)
- Added: Allow EDX file source in File > Merge > Patients (in addition to XLS) in order to copy patient data to a new model
- Added: XScaler, XExponential, XRegression and XLevel can now also refer to constants (e.g. Term) in addition to variables.
- Added: Added Age, relative renal function (RF) and cardiac output (CO) as fixed Excel import/export symbols
- Added: The Excel import function now also produces an Excel output file (*.output.xlsx) which can be used for validation
- Added: Optionally exclude *.Sd symbols in the dropdown selection box on the observations tab (SD checkbox, default unchecked)
- Removed:Removed support for .NET Core 2.2 Edsim++ engine packages
- Added: While fitting, the progressbar is now only updated per fit iteration and not per simulation output (avoids event overload)
- Added: The parameter values in TPolyMon\TBody objects are always individual values. Therefore the population checkbox will be hidden
- Added: The DoseCalc plugin has been synchronized with the MwPharm version. Added a new screen for editing model meta data
- Added: DosLib does not require a model with a central compartment named C01 anymore. Adds more flexibility to DoseCalc plugin
- Added: While dosing, the progressbar is now only updated per simulation iteration and not per simulation output (more efficient)
- Added: Added Tmic (time above MIC), TmicC (cumulative Tmic) and TmicR (Tmic as a fraction of the dosing interval) to TIntegrator
- Changed:Changed the default Mic value from 0 to 1 in TReference and TIntegrator objects. This means that initially AUC24 = AUC24MIC
- Added: The TPatient options can now be set to fixed (StdPop="Yes", default) or to actual set values (StdPop="No", less confusing)
- Added: External concentration now freely selectable in TLink and TVirtualLink (e.g. switch to Cu for free concentration)
- Added: Added TVitro compartment class for modeling linear and non-linear protein binding in a test tube
- Added: A "Series" sheet containing formula based chart series is added to the workbook when saving a model to Excel (*.xls, *.xlsx)
- Added: Added XBinary tool object which is typically used for coding genetic covariates