Changelog
Source:NEWS.md
gsm.kri 1.3.1
This patch release addresses a bug related to the gsm.viz implementation of site risk score.
gsm.kri 1.3.0
This release adds a new Site Risk Score metric that calculates weighted site-level risk across multiple KRIs. In short, the new default workflow has the following steps:
- KRI Flags are given weights using the new
RiskScoreWeightparameter in theyamlworkflows for each KRI. - Site-level risk scores are calculated using the new
CalculateRiskScore()function. - Site Risk Scores are saved in a new Metric
srs0001via a new standard workflow - A column showing site risk scores has been added to the KRI report via update in
gsm.viz
See the new Site Risk Score vignette for full implementation details. Other minor updates are described below.
Minor Updates: - Update Issue Templates and Contributor Guidelines - Add GitHub Actions for tarball creation upon release
gsm.kri 1.2.2
This patch release fixes a bug in Report_KRI.Rmd that produced an error in LaTeX compilation of the report output.
gsm.kri 1.2.0
This minor release introduces new chart configuration functionality, refactors widget generation to support additional settings and unified output labels, and adds a new flag‐change report. Key changes:
- Add MakeChartConfig() helper and propagate … into widgets and Visualize_Metric()
- Refactor widgets to return a labeled lWidget with output_label attribute
- Introduce Report_FlagChange() using updates from gsm.reporting v1.1.0
gsm.kri 1.1.2
This patch release updates the following yaml files in /2_metrics to update default accrual thresholds
- kri0005.yaml
- kri0006.yaml
- kri0007.yaml
- kri0008.yaml
- kri0009.yaml
- kri0010.yaml
- kri0011.yaml
- cou0005.yaml
- cou0006.yaml
- cou0007.yaml
- cou0008.yaml
- cou0009.yaml
- cou0010.yaml
- cou0011.yaml
gsm.kri 1.1.1
This patch release updates the description file to incorporate min version for gsm.core.
gsm.kri v1.1.0
This minor release adds a new KRI along with a few other small fixes.
- PK Compliance Rate KRI workflows have been added as workflow 0013.
- Remove unnecessary lower bound thresholds for the Data Quality KRIs.
- All workflows now use the new FlagAccrual() functionality, so AccrualMetric and AccrualThreshold have been added to the
metaof each yaml.
gsm.kri v1.0.0
We are happy to announce the first major release of the gsm.kri package, which houses the metric and module workflows, as well as all visualization functions and widgets for the GSM pipeline.
Key Enhancements:
Updated KRI Descriptions and Templates:
The descriptions of Key Risk Indicators (KRIs) have been updated to improve clarity and understanding based on Risk Advisor feedback. PR #27Qualification Report GitHub Actions (GHA):
A new GitHub Actions workflow for generating qualification reports has been added, automating the process and ensuring better integration with the overall pipeline.
PR #33Update to gsm.viz 2.2:
The package has been updated to usegsm.vizversion 2.2, bringing new visualization capabilities and updates.
PR #36Replacement of clindata with gsm.datasim:
In line with updates across other GSM packages,clindatahas been replaced with thegsm.datasimpackage.
PR #34“How to Add a New KRI” Vignette:
A new vignette has been added that provides a step-by-step guide on how to add a new KRI to the package, making it easier for users to extend and customize the package for their needs.
PR #29
gsm.kri v0.0.1
This initial release migrates the KRI-specific functions, workflows, widgets and documentation from {gsm} to gsm.kri.