Skip to contents

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 RiskScoreWeight parameter in the yaml workflows for each KRI.
  • Site-level risk scores are calculated using the new CalculateRiskScore() function.
  • Site Risk Scores are saved in a new Metric srs0001 via 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.1

This patch release addresses changes to an .rda object updated in gsm.core v1.1.3.

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 meta of 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 #27

  • Qualification 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 #33

  • Update to gsm.viz 2.2:
    The package has been updated to use gsm.viz version 2.2, bringing new visualization capabilities and updates.
    PR #36

  • Replacement of clindata with gsm.datasim:
    In line with updates across other GSM packages, clindata has been replaced with the gsm.datasim package.
    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

Other Updates:

  • Several bug fixes have been applied to improve stability and functionality.

For more detailed information, please refer to the pull requests linked above.

gsm.kri v0.0.1

This initial release migrates the KRI-specific functions, workflows, widgets and documentation from {gsm} to gsm.kri.