Change Log
Version 9.1.48 (2022-09-23)
Added
Implement download of all data recursively in a folder as zip (#1068)
Implement HBM4EU import file raw data copier (#1239)
New option ‘correlate monitoring and modelled concentrations (#1260)
Implement kmeans and hierarchical cluster analysis (#1270)
Changed
Updated R version used by MCRA from 3.6.0 to 3.6.3
Change name of “Fraction of LOR” to “Fraction for censored value replacement” (#1344)
Increase field length of prodCode in SSD format (#1353)
Fixed
Correct summary of bootstrap results of upper exposures by food, substance, and processing type to also include records not created in the nominal run (#1263)
Update HBM individuals report summary to summarize based on selected individuals instead of all survey individuals (#1291)
Exposures with kinetic models subaction gives error: The given key was not present in the dictionary. (#1301)
Add settings patch to restore Imazalil standard action (#1304)
Fix numeric range population subset selection (#1320)
Version 9.1.47 (2022-08-19)
Added
Implement non-dietary exposure source module (#1278)
Changed
Remove all web-database dependencies in core simulation modules (#1147)
Fixed
Null reference exception in RisksActionCalculator (#1293)
Risks Safety chart is not shown (#1295)
Kinetic models subaction fails due to lacking (active) substances (#1297)
Wrong foreign key reference in RawHazardCharacterisations table (#1299)
Reset password: user name not accepted when it is an e-mail address
Version 9.1.46 (2022-07-29)
Added
Set concentration unit in HBM data module based on HBM data (#1261)
Human monitoring analysis: Implement graph of Cum HBM data and Cum modelled (#1262)
Add cumulative correlations section to biological matrix comparison output report (#1275)
Add summary of selected individuals/individual-days to HBM data report (#1291)
Changed
Update documentation on TDS exposure assessments (#1235)
Update HBM analysis action to output individual concentrations instead of individual-day concentrations for chronic assessments (#1258)
Human monitoring analysis: split into two modules (#1264)
Update kinetic model settings form; show only outputs that are concentrations (and not cumulative amounts) (#1257)
Refactor inputs of biological matrix comparisons module (RPFs and ActiveSubstances) (#1274)
Fixed
Fix resetting of scoping type loop-setting to false when switching from data to compute any module (#1266)
Fix population subset selection (in compute variant of populations); also show when running survey loops (#1268)
Version 9.1.45 (2022-06-07)
Added
Add API endpoint to get data source by path and name (#1236)
Add LOQ, LOD for concentrations and human monitoring concentrations data (#852)
Data repository: add column with size of uploaded files (#1185)
Add full path column to admin repositories table (#1232)
Add HBM matrix to exposure mixtures (#1240)
Changed
Upgraded web application to Angular v13
Enhance file/folder drag-and-drop in data repository browser (#1178)
Kinetic model settings: location of summarized settings (#1226)
Disable risk type of exposures panel when part of human monitoring analysis action (#1187)
Update FNS standard action datasets (#1244)
Update FNS standard action DE MeHg with latest data and alignment of individual subset and sample subset (#1245, #1248)
Fixed
Update Karrer kinetic model with faster parameterizations (#1210)
JSON metadata should not refer to ‘localhost’ url (#1247)
Importing the same action zip twice results in a corrupt project at the second import (#1259)
Zipped CSV SampleProperties table contains ‘idRawDataSource’ column, fails on upload (#1253)
Version 9.1.44 (2022-04-21)
Added
Standard actions: add ‘download short report pdf’ option to screen report (#716)
Add option to align sample subsets with location/region/period/season of selected population (#1159)
Implement overview of all data shares and access rights in the Admin pages (#1174)
Allow download of datasource from within outputs (#1193)
Allow download of datasource from within actions (#1194)
Update human monitoring analysis with option for cumulative analyses using RPFs (#1205)
Changed
Risks: adapt text for POCE (‘Exposure’ instead of ‘Effect’) (#1230)
Fixed
Selection of sampling type in human monitoring data/analysis action does not work (#1207)
target eposures without RPF crashes (#1229)
Data repository: fix sizing of treeview, treeview is visible by default
Version 9.1.43 (2022-03-21)
Fixed
Performance of risk by food and risk by food-substance calculation (#1208)
Fix broken links to documentation in home/landing page (#1223)
Last bin of hazard index distribution stretched when the distribution is (far) below 1 (#1224)
Version 9.1.42 (2022-03-18)
Added
Implement cumulative HI graphs (#1171)
Implement first version TDS harmonised standard action (#1173)
Create Human Biomonitoring (HBM) standard action (#1167)
Add HBM4EUDashboard styled boxplots for substances (#1168)
Add HBMGV to hazard characterisation types (#1191)
Changed
Remove scoping actions (add/remove) from pop-up window (#1179)
Change ‘custom action’ to ‘full action’ (#1172)
Action summary panel: show only data source name: full data source path in the tooltip (#1200)
Update all by-substance boxplots, total distribution (#1215)
Update front-end landing page before and after login (#1073)
Fixed
Human monitoring analysis: Setting Risk type should be echoed in output (#1186)
Uploading excel dataset with only one column (e.g. Effects-idEffect) fails (#1189)
Fix default absorption factor fallback (#1221)
Version 9.1.41 (2022-02-21)
Added
Allow to change metadata of an action from within the action (#1004)
Add metadata.json to downloaded data source zip files (#1163)
Documentation: add description of value types in settings (#1126)
New plot for HBM data and analysis section. (#1168)
Changed
Throw exception when empty data sources are uploaded (#820)
Fixed
Plot time course kinetic model is wrong (#1160)
Incorrect count in Human monitoring data table (#1183)
Simulation fails: no actives substances are available in HumanMonitoringAnalysisActionCalculator (#1190)
Version 9.1.40 (2021-12-10)
Added
Add market share field to food conversion table, visible when applicable (#1141)
Changed
Update human monitoring analysis documentation (#1137)
Update FNS cloud standard actions based on feedback 2-12-2021 (#1140)
Fixed
SA Imazalil cannot be run anymore (#1139)
Version 9.1.39 (2021-11-26)
Added
Add description field to repositories (#294)
Data repository: add date (last modified) at the folder level (#514)
Include generation of html report in zip download (#713)
Implement subset switches in consumption module based based on individual properties from the population specification (#957)
Add optional calculation of risks-by-substance and risks-by-substance/food when computing risks directly from dietary exposures (#1113)
Add uncertainty POCE (#1124)
Changed
View of hazard characterisations - report if a distribution is used (#595)
Display second axis for exposure in heatplots MOE and HI for safety risks (#1128)
Update FNS standard action on MeHg (#1130)
Add uncertainty of exposures to Risks sections MOE and HI (#1127)
Update FNS standard action on MeHg and related standard action based on review (#1130)
Update name of FNS cloud standard action on MeHg to be well under the maximum allowed length of action names (#1131)
Include correlation coefficients in modelled vs measured exposure table of human monitoring analysis module output (#1135)
Fixed
Fix visibility of reference substance selection list in exposure mixtures actions (#1121)
Exposure mixtures action fails when option “Express results in terms of reference substance equivalents (cumulative)” is not checked (#1122)
Download of action data as zip for actions with both focal commodity samples and normal samples (#488)
Export action with data as zipped CSV: missing individual and food properties (#1129)
Version 9.1.38 (2021-10-15)
Added
Create Methylmercury German TDS standard action (#1048)
Create standard action Nickel Belgian age groups (#1049)
Extend risks module with an option to compute risks directly from dietary exposures (#1095)
Risks: add optional calculation of risks-by-food when computing risks directly from dietary exposures (#1096)
Add method to resolve conflicts when multiple active substance concentrations are allocated for the same sample (#1112)
Changed
Update mixtures action with option to compute mixtures directly from dietary (#1105)
Optimise % contributions in runs with uncertainty (#1110)
Removed API descriptions from MCRA documentation page: link to Swagger API doc (#1115)
Fixed
Update action raw data provider such that scope selection is only active when the module is in as-data mode (#1091)
Replace random number generators for drawing the stochastic individual HCs (#1104)
Contributions in pie and table differ (#1111)
PDF rendering fails: Null reference Exception in CompoundExposureDistributionsSectionView (#1116)
High difference between exposure distributions section and substance exposure distributions (#1117)
Active substance allocation; non-detects that were allocated as zero should have a residue value of zero, not NaN (#1118)
Version 9.1.37 (2021-09-17)
Added
Implement EuroMix follow-up standard action (#1047)
Add default task name property to projects to allow setting the task names in standard actions (#1099)
Changed
Remove IPGF deprecated standard actions (#1050)
Population age definitions: age max should be exclusive (#1077)
Fixed
Fix summary upper exposures by substance; account for uncertainty loop with total exposure of zero
Fix bug in MCR, substances are not rpf weighted
Version 9.1.36 (2021-09-03)
Added
Update exposure mixtures output: include percentage variance explained in csv in zip-download (#1084)
Changed
Having multiple sample analyses for a food sample should result in one single sample in the concentrations data (#444)
Refactored/renamed Web API methods according to REST Web API standards (#908)
Updated web front end to Angular 12
Fixed
Fix links to documentation in primary entity module panels (#1080)
Fix populations bulk-copier to also allow specifying a populations table only (fixes regression tests) (#1085)
In a cumulative assessment, the distributions per substance differ from the distributions in a single substance analysis (#1090)
Bug in populations/consumptions action; null reference error and “no survey selected” (#1092)
Fix dynamic individual property values method in populations bulkcopier to skip (not copy) empty cells
Fix individual subset filters builder to skip location
Version 9.1.35 (2021-07-29)
Added
Add column names
Name
andDescription
(optional) for strong entities (data formats) (#366)Add option to filter out individuals with less than N survey days (#102)
Changed
Remove
FoodFacetProcessingFactors
from code and database (#1036)Convert
ProcessingTypes.BulkingBlending
column to boolean (#1034)
Fixed
Disable hyperlinks in Standard Action short reports (#999)
Fixed bug in hierarchy FoodEx2 validation project (#1052)
Fix bug in concentration models action: no concentration resampling with sample-based yields null set of monte carlo sample collection (#1053)
Fixed visibility of
NominalBodyWeight
inPopulations
Fix Excel File Reader: create new Excel reader instance for each sheet in the Excel file
Update populations import: don’t create population properties for categorical properties with empty cells
Version 9.1.34 (2021-07-12)
Added
In compute variant of populations, create a population instead of passing a null-population (#1030)
Implement dynamic column bulk-copying for population property values (#1031)
Populations: make StartDate and EndDate fixed properties of the populations table (#1042)
Extend data format of Assessment Group Membership Models with an optional index-substance (#1044)
Changed
Match unit definitions with field types of table definitions and add checks (#1009)
Allow populations loop in populations action (#1019)
Refactor location of populations to become an additional individual property (#1023)
Update individual day filter mechanism; create separate filters builder for individual day filters (#1026)
Use nominal bodyweight of population in kinetic modelling under hazard characterisation (IVIVE) (#1033)
ProcessingTypes: make DistributionType and BulkingBlending optional (#1037)
Enable survey loop in exposure mixture module (#1038)
Fixed
Populations should not be optional anymore in overarching actions (#1021)
Location field in “summary population statistics” table should be removed (#1022)
Update populations output: startdate/enddate is missing, nominal body weight is missing (#1024)
Exposure mixtures: output contains the same table for each mixture (#1039)
Exposure mixtures: improve co-exposure graph display of color identification numbers (#1040)
Confusing substance name in the exposure distributions by substance sections (#1043)
Version 9.1.33 (2021-06-16)
Added
Add percentiles (median + quartiles) to consumptions output table (#963)
Standard actions: clone to custom action (#973)
Add populations data format with additional tables for individual-properties (#954)
Implement loop of populations with selection of individuals or individual-days based on comparing with targeted population properties (#930)
Implement concept of fallback aliases in column definitions (#1008)
Add Hazard characterisation types TWI, BMDL01 and BDML10 (#1005)
Changed
Set limit of safety chart (unsafe side) automatically (#968)
Rename populations in imazalil standard action (#971)
Reorder output sections of imazalil standard action (#972)
Change mail sender address on WUR test
Add contact person to MCRA front-end for support (#944)
Update csv data reader to include parsing of date-times and integers
Refactor modules to allow compute for primary entity modules (#1002)
Restrict individual and individual days to population properties (#957)
Update bulk-copier to keep track of copied tables over all bulk copier instances (#1018)
Fixed
Bug in summarizing food conversion substance independent (#976)
Fix exception rendering the page returned for a registration confirmation link
Use conditional visibility for settings in short output report for standard actions (#877)
Documentation: Improved references and labels (#682)
Fix kinetic model action calculator/settings summarizer to allow only absorption factors as data (#1015)
Version 9.1.32 (2021-04-26)
Added
Implement AOP network graph creator and include it in refactored AOP network report section (#947)
Add biological organisation type definition, enum, and converter
Changed
Change description upper graphs (#964)
Use information for settings item definition for settings display name if no display name is set (#877)
Update imazalil standard action: fix conditional visibilities (#965)
Fixed
Fix AOP networks action calculator: account for focal effect being null; then use adverse outcome effect instead (#969)
Version 9.1.31 (2021-04-16)
Added
Add mechanism to include standard action settings in short report (#877)
Include name field in food consumption survey table definition (#929)
Changed
Update upper tail percentage of standard actions for cumulative risk assessment to 99 instead of 99.9 (#911)
Hide/remove adjustment factor in/from settings form of standard action chronic prospective (#910)
Update Imazalil standard action (#913)
Update table definition aliases for consumption data (and also human monitoring data) (#937)
Rename population subset to individuals subset (#934)
Update MCRA project dependencies (Third party NuGet packages)
Several documentation updates and additions
Fixed
Fix bug screening caused by substance independent conversion (#931)
Implement logarithmic axis and calculate percentiles on normal scale (#940)
Version 9.1.30 (2021-04-06)
Added
Implement standard action risk steatosis imazalil (#891)
Implement substance independent conversion (#746)
Changed
Hide option ExposureInterpretation (#881)
Remove ARFD and ADI (from compounds table) (#882)
Add warning for substances with no exposure, add link (#896)
Change layout output for consumptions (data) AND consumptions modelled foods (#792)
Fixed
Error when a subset of days is taken in contributions of foods (#928)
Fix Lowerbounds are 0 (on logscale!) (#924)
Version 9.1.29 (2021-03-22)
Fixed
Null reference exception, active substances are not set, should default to all substances
Version 9.1.28 (2021-03-18)
Added
Paging and filtering in Admin/Users panel
Individual day subset selection interface
Implement sectionlabels as a technichal solution to be used in templates and regression testing
Changed
Sample subset selection: also allow for specifying sample subsets on additional sample properties
Fixed
Paging in Admin/Tasks panel: first page is shown twice and last page is missing
Fix wrong IESTI case and add a unit test
Fix empty aggregate plots
Version 9.1.27 (2021-03-08)
Added
Add upper section for exposures by processed food and substance in dietary exposures output
Standard action Acute prospective: add more focal combinations to choose from
Option to display a table ‘left rotated’ for tables with 1 data row
Create IPGF standard action for single-sample (semi-)probabilistic risk calculations
Create Substance prioritisation standard action
Create PFAS standard action
Implement food group level output (trees) similar to MCRA 8.3
Changed
Update MCRA output summarizers with include/exclude options for specific sections
Risks: Calculation of cumulative risks should be possible if only the HC of the index substance is provided.
Standard actions: update acute cumulative risk assessment EU 2018 to also include lean CAGs
Remove LNN model option from chronic standard actions PA and PFAS
Update standard action chronic cumulative exposure PFAS to use RPF databases
Fixed
Figure caption should also be included when including a chart-element in standard action output templates
Survey loop: cannot create scope with > 1 survey
Active substances: hyperlinks to Input modules do not work
Data sources reports: Data type names should be updated
No tables with MOE’s/HI’s for single substance analysis in output
Setting of Substances sub-action are not echoed in output
Change sorting of HI according to plot
Update hazard versus exposure scatter plot to show all points
Hazard Characterisations: for data option, use additional assessment factor should not be visible
Version 9.1.26 (2021-02-01)
Added
Standard action for IPGF acute cumulative risk assessment
Implement sample subset selection by month to allow for seasonal sample subset selection
Changed
Update and fix EU2018 standard actions; exclude irrelevant sections that slow down the summarizer
Change order Multiple MOE heatmap plot
Update prospective risk assessment standard action; set default to MRL scenario and clear focal food subset for background only scenario
Revise single value risk output
Update convert to custom action method of action service; clear output section filters when converting to a custom action
Fixed
Zip file export in admin panel tasks didn’t work correctly
Missing value imputation should also be visible in frontend form for non-cumulative multi-substance analysis
Multiple margins of exposure chart did not render the infinity values correctly that can be encountered in using the inverse distribution
Fix population subset settings service; don’t set subset for properties for which no subset selection was made
Version 9.1.25 (2021-01-15)
Added
Add implementation IESTInew Case 1,3 and case 2a, 2b
Add implementation new IESTI pre- and post-harvest
Extend standard actions mechanism with option to let user attach (own) data sources from repository manager
Documentation: implemented List of Symbols
Implement entity code conversion using csv-translation table files
Changed
Upgraded web application to Angular 11
Simulation service stops when database connection can’t be made or database is not upgraded to correct version
Fixed
Fix and update standard action definition training prospective risk assessment acute tier 2
Reading boolean CSV data should allow True/False strings and numbers 0 and 1
Version 9.1.24 (2021-01-08)
Added
New adjustment factor background contributions
Fixed
Bug in large portion calculation
Version 9.1.23 (2021-01-04 Release)
Added
Subset selection on location and year for samples/concentrations
Add columns exposure and percentage to risks
Implement standard action demo acute cumulative risk assessment
Changed
Refactor ConsumptionsPerFoodAsMeasured to ConsumptionsByModelledFood
Fixed
Section content of parent sections is rendered for empty section headers
Fix bug in summarizing hazard index by substance in risks summarizer
Fix Zip download from Admin Tasks panel
Fix dietary exposures ComTier2 definition: should also have UseUnitVariability set to true
Version 9.1.22 (2020-12-03)
Added
Added OpenApi documentation
Changed
Use paging and filtering in Admin Tasks panel to improve responsiveness
Fixed
Performance improvements in the front end web application
Some extra performance improvements in acute and chronic uncertainty loops
Fix bug in ISUF for emptyday removal
Version 9.1.21 (2020-11-30)
Added
Add concentration distributions module and remove concentration distributions from concentrations module
Changed
Update concentration models settings form and module input requirements for conditional visibilities for TDS analyses
Implement download action without data functionality and replace separate xml downloads of settings and data source configuration
Fixed
Improved performance of uncertainty runs
Fixed plots in Risks section
Consistency between action settings used in calculation and reported in output
Fix import of old TDS analyses: try to fetch concentration distributions whenever TDS option is selected
Version 9.1.20 (2020-10-20)
Changed
Updated third party NuGet packages used in MCRA to their latest versions
Combined tabs for Action data sources and Action settings to ‘Data sources and settings’
Active substances: In output table replace counts/fractions of possible membership with those of membership (possible+certain)
Fixed
Screening output should not show cumulative results
Version 9.1.19 (2020-10-17)
Added
Add new logstudent plot and fixed the restrictions on parameters
Option to add individual plots and tables in standard action short output
Standard action versioning
Implemented inverse distribution in all riskmodules
Add pdf download option for standard action short output report
Changed
Output tables now have paging enabled when sorting and show full table contents
Remove use of reference dose based on ADI/ARfD from substances table from target exposures and risks module
Split is-critical-effect option into is-multiple-effects and real is-critical-effect option and migrate is-critical effect filtering to hazard characterisations module
Change replace code-effect setting by code-focal-effect setting that should only be used for projects using AOP networks and add code-effect to code-focal-effect transform
Output: in uncertainty runs show median for central estimate rather than mean
Fixed
Do not compute single value exposures for food/substance combinations without concentrations
Fix resetting of distribution parameters on changing the model in single value risks distributions settings form
Hazard characterisation settings panel doesn’t load in front-end
Fix PDF report tables: CSV tables were not rendered correctly in PDF output
Version 9.1.18 (2020-09-30)
MCRA 9.1 Beta release, including standard actions first draft.
Version 9.0.41 (2020-08-25)
Changed
Tabulated concentrations data is converted to MCRA concentrations data format on uploading (sample based)
Publications list is updated
Fixed
Changing a data source for all modules in a project (toggle all) fails when one of the modules already has this data source
Version 9.0.40.0 (2020-05-19)
Added
Add focal commodity concentrations table group definition
Add minimum and maximum concentration value to samples by food and substance table records
Add concentration limit exceedances summaries, filter, and settings
Update commander to also allow for running project folders
Added report write functionality to MCRA simulation commander
Add method to compute mu and sigma of log-normal distribution from mean and variance
Add deterministic and single value concentration and consumption tables
Add raw food unit weights table
Add raw occurrence frequencies table
HiddenAliases element in table definition XMLs for deprecated alias names
Changed
Refactor focal-commodity action and data loading
Change loading of tabulated samples in compiled data manager
Updated Angular and NuGet packages
Add custom exception handling in MVC web api and adjust web.config settings for published MCRA versions (security issue)
Fixed
Download fails for a project with data as zipped CSV
Fix loading of project data source configuration containing multiple mappings
Add ‘priority’ to user groups again, make name and priority editable
Fix dietary exposures action calculator/summarizer/outputwriter for calculation of dietary exposure point estimates
Restore hierarchical table functionality
Refactor angular services and make sure that no data is left behind when logging out
Simulation workers have ‘idle’ status when there are still tasks waiting (in a calculation loop)
Correct method to derive b from bmd/bmr for two-stage dose response model
Version 9.0.39.0 (2020-03-24)
Fixed
Project settings transform: remove any ScopeKeysFilter elements which have an empty SelectedCodes collection
Project settings transform: only copy SelectedCompounds to ScopeKeysFilter if any codes exist
Agricultural uses from findings calculator; make sure only to use the setting only-scale-authorised when the setting is-rescale is set
Version 9.0.38.0 (2020-03-23)
Added
Added priority field to Tasks table
TargetExposures module
Hazard characterizations module
Show MCRA version info in outputs on screen and PDFs
Added average weighted mean
Add new layout to tables and graphs
Added create to svg to chart creator
MCRA.Simulation.Commander, creates ‘mcra’ command line runner, also used for regression testing
Changed
Changed URL reverse proxy address prefix from ‘EuroMix’ to ‘mcra90’ (and ‘mcra91’)
Refactoring of multiple calculators
Update front-end to Angular 9
Improve loading of regression test output: one json file per summary details table
Update concentrations action calculator to include check for code water in case of water imputation
Remove redundant exposure by substance table from MCR output section
Refactor charts to use svg image output option
Refactor project data sources: new table ProjectDataSourceVersions
Refactor Hazard vs Exposure view
Replace RandomNumbers MultivariateNormal by new MultivariateNormal random sampling method
Remove ‘EuroMix’ name from URLs and assembly names where applicable
Fixed
Scheduling of loop tasks, include priority
Fix and refactor Risks summarizer and results
E-mail verification link uses wrong URL
Allow loading workspaces and actions of other users as administrator
Version 9.0.37.0 (2020-02-17)
Added
Add user details edit form, so user can edit own full name, affiliation and e-mail address
Add table with consumption frequencies to consumption statistics foods as eaten/measured
Show data source usage for data source versions
Add covariate/covariable selection settings item definitions and update settings form
Changed
Update consumptions action calculator: allow individuals with no consumptions at all
Update publications page
Fixed
Fix bug: substance amounts should be divided by BW (not multiplied)
Fix import of zipped project files: recognizing whether there is a \Data\ Subfolder
Fix distribution by food/compound table; don’t show summary statistics in terms of reference substance equivalents
Minor bug in percentile calculation: to get identical results in 8.3 and 9.0 version
Version 9.0.36.0 (2020-01-21)
Added
Add GitInfo NuGet package to projects and adjust AssemblyInfo files to reflect version of MCRA
Changed
Refactor random seed generation of chronic intake modelling with covariate groups
Fixed
User was not correctly logged out after expiration of token in the Web application
Version 9.0.35.0 (2020-01-07)
Added
Add code to generate class with static database version information to check whether database is patched correctly
Changed
Documentation additions and fixes
Fixed
Fix issue #376: Refactor CompiledDataManager, add missing CSV write functions for some types
Fix concentrations action calculator; allow unreferenced analytical methods for sample analyses
Version 9.0.34.0 (2019-12-11)
Added
Add module definition property to allow multiple data sources for specific modules (starting with consumptions)
Include food surveys as loop entity
Changed
Production version, removed Beta status
E-mail other user implemented, but hide other user’s mail address
Remove food survey selection using settings; should be selected through scope selection
Refactor data reading/linking summary; add additional information on reading/linking per data source
Database version for MCRA 9 is now 9, patches start at 0 again
Fixed
Incorrect display of unverified users in admin users panel
Graph display in Kinetic models section didn’t fit on page in PDF output
Remove use of concentration unit specified in substances table for tabulated concentration data
Version 9.0.33.0 (2019-11-27)
Added
Add info upper graph: percentage, number of records
Regression test outputs visible in Admin panel
Structurally add ‘test server status’ to the websites published to the test server(s)
Add real names for users and affiliation, also at registration
Changed
Surpress number of substances for single substance analysis
Update documentation of TDS exposure assessment
Fixed
Wrong percentage for upper tail OIM
Update documentation of TDS exposure assessment
Input requirement of kinetic models in hazard charactisations; now based on target dose calculation method and target level
Enable sql server data reader for ConcentrationTabulated (was not written as CSV file)
Version 9.0.32.0 (2019-11-11)
Added
Implementation of task loops (not available in frontend yet)
Implement model-then-add dietary output writer
Changed
Move hard coded Food Subset settings transformation to the settings transformation file in ProjectEntityModels
Fixed
Import action with original data files
Multiple bug fixes
Version 9.0.31.0 (2019-11-05)
First version to be published to RIVM production environment, still beta.
Fixed
Better feedback for users who are already registered in other MCRA version
Version 9.0.30.0 (2019-10-22)
Fixed
Remove authorised uses check in occurrence patterns calculator
Sample compound collection csv writer with missing samples
Version 9.0.29.0 (2019-10-21)
Added
Implement uncertainty intervals contributions per route
Fixed
If there are no selected substances, then use multiple selected
Version 9.0.28.0 (2019-10-18)
Added
Add populations as primary entity of risks module
Implement exposure per person
Changed
A repository with data sources that are referenced by a project can now be deleted, a warning is shown which data sources are still in use.
Share functionality now includes option to recursively apply changes to subfolders
Cleanup of database: remove obsolete settings tables (settings are stored as XML per project now)
Reordered output sections in several places
Fixed
Fix for renaming a data source
Several other bug fixes
Version 9.0.27.0 (2019-10-10)
Added
‘All Users’ group for sharing data repositories with all registered users
Changed
Example data is now available in a repository accessible by the ‘All Users’ group: Documentation-Examples
Fixed
Upload action zip files for users in Workspace menu now works
Version 9.0.26.0 (2019-10-08)
Added
Implement exposures per person
Implement download action with original data files option
Changed
Output generates HTML instead of XML in the database
Output is generated and rendered at the end of simulation
Output retrieval in web application is much faster
Fixed
Update job scheduler service reference and fix abort task functionality
Risks: Highest possible value for setting Right margin afety plot should be the same as the value hardcoded for maxuimum MoE (see plot)
Fix pdf download of large reports
Documentation: show correct version number in colophon
Documentation: PDF availability
Subsections within output section html should also be expandable/collapsible
Data sections of subviews were not saved correctly in the database
Version 9.0.25.0 (2019-10-03)
Added
Exposure per person
Added documentation sections
Port total diet study functionality from MCRA8
Implement chronic human monitoring analysis
Add checks for authentication (user access) in output service
Changed
Output generates HTML instead of XML in the database
Output is generated and rendered at the end of simulation
Output retrieval in web application is much faster
Fixed
Fix/refactor focal food eaters subset selection
Fix menu depth in Documentation
Version 9.0.24.0 (2019-08-12)
Added
Added Swagger Web API for generating web API documentation
Import Action+Data zipfile function added to Workspace context menu
Unit tests for Action Calculators and summarizers
Added documentation sections
Changed
Update and refactor sample subset selection
Use SqlExpress instance for unit testing
Removed obsolete CSHtml views
Updated to Angular version 8
Fixed
Remove captcha key from list when it is used, fixing replay attack vulnerability
Save project settings
Version 9.0.23.0 (2019-07-12)
Added
Unit tests for Action Calculators
Added documentation sections
Changed
Project settings are now saved as compressed XML
Project settings are also saved with the tasks that are created
Tasks run with the settings they were created with, changing project settings for a queued task does not affect the task’s settings any more
Fixed
Documentation fixes
Several issues fixed
Version 9.0.22.0 (2019-06-07)
Added
Unit tests for MCRA.Data.Raw
Added documentation sections
Changed
Changed Unity lifetime manager to fix refreshing of data
Fixed
Documentation fixes
Several issues fixed
Version 9.0.21.0 (2019-06-07)
Added
More unit tests for several components increasing coverage.
Add a downloadable table for bootstrap results uncertainty
Repository: add user that uploaded the file as file property. Show in detail window
Add datasource path to data source table in output and workspace datasources list
Add percentiles uncertainty met dynamic uncertainty bounds
Changed
Updated all projects to .NET framework 4.8
Updated all NuGet packages to the latest versions compatible with .NET 4.8 and code fixes
Refactor and cleanup intake percentile section
Remove deprecated job executers
Re-implement sparse nonnegative matrix under approximation, repair a bug for the cut off
Refactor exposure mixture calculation
Fixed
Refactor healthImpact to Risk according to mcra9.0 design
Version 9.0.20.0 (2019-05-09)
Added
Publication and reports using MCRA link on home page
More unit tests for several components increasing coverage.
Changed
Update target exposures / hazard characterisations summarizer: refactor kinetic units into target units for summarizing
Updated home page text
Consistent order of Workspaces and Data buttons/menu items on home page and toolbar
Refactor intake distribution sections
Fixed
Fix index substance selection for running Proast single model
Fix PercentageOfReferenceDose in section
Version 9.0.19.0 (2019-04-29)
Added
Add target exposures calculator
More unit tests for several components increasing coverage.
Add created/modified dates to workspace and remove deprecated field idTwoWayTableDataSource from project
Changed
Refactor of non-dietary exposure calculator
Refactor acute non-dietary exposures calculation; simplify calculation
Remove toolbar buttons from home page when not logged in and add explicit register and log in options
Fixed
Fix chronic target exposure calculator: use computed kinetic conversion factors in preference of absorption factors.
Fix aggregate exposure calculator: create non-dietary exposures dictionary using individual-day-ids as keys instead of individual-ids.
Fix cumulative line chart creator
Fix and refactor chronic non-dietary exposure calculation
Version 9.0.18.0 (2019-04-17)
Added
More unit tests for several components increasing coverage. Installed Moq test framework.
Changed
Several cosmetic changes and changes to documentation.
Food extrapolations: switch meaning of from-food and to-food for food extrapolations to align with use of read-across food translations in food conversion.
Fixed
Bug fix for dose response models when no reference substance is selected.
Fixes in TDS bulkcopying and calculations.
Version 9.0.17.0 (2019-04-04)
Added
Unit tests for several components increasing coverage.
Changed
Several cosmetic changes and changes to documentation.
Fixed
Fix in Proast data reader.
Version 9.0.16.0 (2019-04-04)
Fixed
Correctly compute RPFS and account for distinction between mol-based/mass-based RPFs.
Version 9.0.15.0 (2019-03-28)
Fixed
Fix in compiled data manager of dose response data: allow name to be null.
Fix Proast dose response modelling: prevent Proast from starting user-interaction.
Version 9.0.14.0 (2019-03-28)
Added
Added COSMOS kinetic model v6.
Added dose response model uncertainty table for recording bootstrap results.
Include option to run Proast with bootstrap and include bootstrap results in dose response model uncertainty table.
Added mechanism for downloading output formatted according to data-formats (output=input).
Added implementation of IVIVE.
Changed
Documentation of modules is largely automatically generated from code.
Updates of Proast dose response model fitting and reading of results.
Align fonts and font-sizes of charts.
Changed settings of hazard characterisations for IVIVE.
Fixed
Fixed: also copy scope selection when cloning an action.
Version 9.0.13.0 (2019-03-01)
Added
Added option to merge dose response data of multiple experiments.
Added default inter- and intra-species factors as action settings.
Version 9.0.12.0 (2019-03-01)
Changed
Removed substances limit for running Proast dose response modelling.
Version 9.0.11.0 (2019-02-28)
Added
Documentation.
Added settings manager and frontend wizard for creating new hazard characterisation actions.
Added option to select sub-networks of AOP networks.
Added module input tier definitions and use these for setting action settings according to predefined tiers.
Added implementation of cascading tier settings: also set input actions according to input tiers when specified in tier settings.
Changed
Allow missing data for hazard characterisations when the imputation option is checked.
Version 9.0.10.6 (2019-02-22)
Changed
Render equations in documentation as svg.
Fixed
Correct EuroMix host URL in registration verification link in registration email.
Version 9.0.10.0 (2019-02-22)
Added
Option in active substance allocation to retain allocated substances that are not part of the selected active substances.
Column in samples by food/substance table: “mean LORs”.
Option to download output tables as zip.
Wizard for creating new actions.
Changed
Various changes and additions in documentation (under construction).
Update occurrence pattern summary: order by food, then by percentage.
Replace default uncertainty limits in various output tables by limits specified by the user.
Extended food recipes output table to contain both name and code column, and fix display for processed foods.
Unverified users can now be approved directly in ‘Unverified users’ admin panel.
Fixed
Fix simulation progress reporting.
Fix active substance allocation to correctly store authorization status of allocated samples, even when authorization statuses are not used for allocation itself.
Fix verification link in registration confirmation e-mail sent to the user, that incorrectly showed local host address in URL.
Fix user settings page: generate application key and change password work correctly now.
Version 9.0.9.0 (2019-02-15)
Added
Memory monitoring on simulation workers: when max configured memory use is exceeded for a set amount of time, the running task is cancelled.
Menu item in output overviews for generating a PDF for the complete output of the task.
Changed
Use ‘cancel token’ in screening calculator, to enable faster cancellation of screening calculation when requested.
Fixed
In task log table in Admin - Tasks panel, the simulation worker endpoint was not shown.
Version 9.0.8.0 (2019-02-07)
No change log available.