Release Notes MonolixSuite 2021R2
June 2022
The document is the release notes for MonolixSuite2021R2 and lists the bug fixes of all applications of the MonolixSuite.
Data
Interpretation of the occasion index was wrong when the ids were not ordered in the data set
Additional dose lines with ADDL or SS were wrongly duplicated (with the same time value) after applying a filter on the data set
Addition of washout between overlapping occasions was at the time of first dose instead of first dose or first observation
Fix of the crash happening after data filtering action when found lines were not unique
Fix of the crash happening when an “ignored observation” column was ignoring all data of an occasion
Filtering was not possible if the column header was “line”
Global interface
On Linux, numerical keyboard input was not working
After attempting to close a project which has unsaved changes, and selecting “Save and quit” in the pop-up window, clicking “Cancel” in the file browser window does not close the application anymore.
Monolix
Fix of the slow-down of the ODE solver. In case of many doses or regressors, the slow-down could be up to 20% compared to the 2020R1 version.
Fix of the export of the “Individual fits” plot getting stuck when plots are exported automatically at the end of the run
Fix occasional crashes when running only the EBEs task after reloading a project with results
Check on conditional distribution setting “interval length” was wrongly applied at project load when “enable maximum iterations limit” was disabled
Theoretical distribution line (black, dashed) was not saved to png when CDF was not selected in distribution of the residuals plot
RSE by linearization were shown in the column of RSE by IS when RSE by IS were already present and RSE by linearization task failed
Highlighting of all points of an individual when hovering on one of them was sometimes incomplete in case of censored data.
VPC simulations for TTE data were generating several times the same individual leading to unsmooth prediction interval, which were especially visible in case of no inter-individual variability
In case of categorical or count data displayed as “stacked” in the Observed data plot, y-axis ticks and the color legend were wrong in case the plot was split into subplots
In case of categorical or count data displayed as “stacked” in the Observed data plot, colors were wrong in case the plot was split into subplots
Scrollbars in the Initial Estimates tab now remain visible even when the font size is increased above 125%
“merge” button after a split by covariates was not properly reset after changing the split groups
The error message when trying to do calculations on a bsmm output has been improved
Implementation of covariate transformations using if/else statements by modifying directly the mlxtran file was leading to an error at load after a save (which saves with a slightly different syntax)
Simulx
Tab “stratify” was not shown when no covariates were present, which was preventing the reordering of simulation groups subplots
Crash in outcome/endpoint calculation when all three following conditions were fulfilled: dataset present in exploration, and occasion structure of the simulation different from the occasion structure of the data set, and outcome calculated by id (and not by id and occ)
In the Exploration tab, the color palette for the treatment groups has been updated to avoid poorly visible colors such as yellow.
The Result tab now shows a “loading icon” until the results are updated, instead of still showing the results of the previous simulation.
When creating a population parameter element from an external file, the lines are now kept in the same order as provided in the file.
When clicking on “view” for the elements defined in the Definition tab, when the table is truncated for display time purposes, a message is now displayed below the table to inform the user of the truncation.
Projects with categorical covariates elements of type “manual” using strings with special characters could not be reloaded
User-defined models with correlation parameters defined via an expression in the EQUATION block were not supported in 2021R1 anymore (while they were in 2020).
[MAC OS only] occasionnal crash when splitting output distribution plot has been fixed
[MAC OS only] clicking on the “outcome & endpoint” window was making the “simulation” window dispappear
PKanalix
List of factors for the linear BE model were not properly updated after applying a data set filtering
Results of CA calculation in case of occasions were influenced by the presence of other occasions
When reloading a project with no parameters selected in the “BE” column, the project was displayed with default parameters in the BE column
Exported plots are not deleted anymore when saving the project after plots settings have been modified
Project setting “result folder” not was properly reloaded when it was not the default value
Sycomore
In the Comparison tab, parameter values of the form “-0.xxx” were not properly displayed in the table
lixoftConnectors
getFixedEffectsByAutoInit() now returns the same number of digits as the ‘autoinit’ in the GUI
plotNCAIndividualFits() with obsUnusedColor=”colored” and colorGroup was not coloring all dots
In the function setProjectSettings(), argument “userfilesnexttoproject=T” for Simulx was not properly recognized, argument “datanexttoproject=T” for PKanalix was also not properly recognized.
getPopulationElements() now returns mlx_PopUncertainLin and mlx_PopUncertainSA when they exist
loadProject() now checks the file extension depending on which software was indicated during initialization of the lixoftConnectors
In plotRandomEffectsCorrelations(), in case of IOV, it is now possible to choose the variability level to display, as in the GUI
Error messages have been added in setGroupElement() when forbidden element combinations are used
getSimulationResults() now has two additional arguments “id” and “rep” to request only a subset of the results. This is useful when the results are too large to be sent to R in one call.
Occasions with no dose were generating an error “subscript out of bounds” in getTreatmentsInformation() and functions using it such as plotObservedData()
ValidationSuite
Demo projects for bioequivalence and infusion+steady-state have been added to the validation suite for PKanalix