Releases: Gilead-BioStats/gsm
v2.2.4
gsm v2.2.4
This patch release will be the final release of the gsm package. This release adds deprecation language upon load as well as to the top of the README.
The {gsm.core}
package is the successor package to be used. More information can be found on the package website
What's Changed
- Closes #2017 strips out qualification related components by @zdz2101 in #2032
- Stripping out functions for
{gsm.core}
release by @lauramaxwell in #2031 - Closes #2036 remove clindata dependency and create datasim object in data-raw/data folder by @zdz2101 in #2041
- Revert dev branch to main content by @lauramaxwell in #2044
- gsm deprecation messages by @lauramaxwell in #2045
- gsm v2.2.4 release candidate by @lauramaxwell in #2046
Full Changelog: v2.2.3...v2.2.4
gsm v2.2.3
This patch release updates several user interface and widget features. Specifically:
- Allow users to show/hide the table of contents on the KRI Report
- Fixes a bug that displayed the incorrect label on the y axis
- Extend charts to display additional group metadata
- Support the display of descending thresholds
What's Changed
- Review package dependencies by @lauramaxwell in #2007
- Remove glossary. by @jonthegeek in #2019
- v2.2.2 release back to dev by @lauramaxwell in #2025
- Add button to show/hide report table of contents by @lauramaxwell in #2012
- Revert "Add button to show/hide report table of contents" by @samussiah in #2028
- Fix y-axis label. by @samussiah in #2030
- Extend charts to display additional group metadata and support descending thresholds. by @samussiah in #2037
- Remove hard dependency on
InvestigatorLastName
and incorporate tweaks togsm.viz
. by @samussiah in #2038 - GSM v2.2.3 release by @lauramaxwell in #2039
Full Changelog: v2.2.2...v2.2.3
2039/merge: Merge pull request #2038 from Gilead-BioStats/forgot-one
Remove hard dependency on `InvestigatorLastName` and incorporate tweaks to `gsm.viz`.
gsm v2.2.2
v2.2.2
This patch release moves the duckdb dependency from Imports to Suggests to side step an duckdb/duckdb-r#612 related to deployment of gsm.app to Posit Connect.
What's Changed
- v2.2.2 RC by @samussiah in #2021
Full Changelog: v2.2.1...v2.2.2
2021/merge: Merge pull request #2019 from Gilead-BioStats/simplify-params
Remove glossary.
gsm v2.2.1
Overview
This patch release primarily addresses minor report updates bug fixes. Specifically:
- Reduce size of flags over time table by only displaying the most recent 12 periods
- Return an object of class
function
fromGetStrFunctionIfNamespaced()
- Generalize all
Flag_*()
functions to a singleFlag()
function - Use
log4r
framework set up in v2.2.0 forstopif()
/stopifnot()
calls - Add Subject Disposition field to Study Completion
What's Changed
- update readme report links and dev version by @lauramaxwell in #1995
- Fix #1992- always return function in namespace util by @lauramaxwell in #1998
- Closes #1976 wrap all our stop-esque calls into the log4r setup by @zdz2101 in #1994
- add subject disposition by @samussiah in #2004
- Fix 1946 by @samussiah in #1999
- Refactor Flag functions by @jwildfire in #1920
- Add docs and tests for lConfig by @lauramaxwell in #2005
- gsm v2.2.1 release candidate by @lauramaxwell in #2008
- gsm v2.2.1 release by @lauramaxwell in #2009
Full Changelog: v2.2.0...v2.2.1
gsm v2.2.0
Overview
This minor release prepares the gsm to be used as part of a more sophisticated pipeline, through the addition of
flexible logging and hooks for data access. Specifically:
- Use
DuckDB
for sql queries and data type coercion withinRunQuery()
- Implement more flexible logging with the
log4r
package - Add the ability to use
lConfig
and specify load and save hooks for use with local or remote data. - Allow RunWorkflows to execute code from other packages with
GetStrFunctionIfNamespaced()
. - Additional minor updates:
- fix bug that prevented threshold annotations from appearing in
Widget_BarChart()
- remove
required
from yaml specs - update vignettes to align with new yaml specs
- fix bug that prevented threshold annotations from appearing in
What's Changed
- updated class structure by @andersonjake1988 in #1913
- Keep bg color for switch. by @jonthegeek in #1917
- Fix country metadata by @samussiah in #1926
- Fix Ingest return value by @jonthegeek in #1923
- Add Nickname to report header and fix
RunQuery
bug by @lauramaxwell in #1915 - Update
Metrics.yaml
to not generatelWorkflows
within steps by @lauramaxwell in #1930 - Closes #1928 swaps out last remnants of
kable
andkableExtra
in favor ofgt
by @zdz2101 in #1932 - Closes #1880 add site/participant target numbers and labels to
STUDY.yaml
by @zdz2101 in #1899 - Add act_fpfv and est_fpfv to STUDY.yaml spec by @lauramaxwell in #1941
- Closes #1882 adds a toggle to display past year or full data by @zdz2101 in #1931
- PD > IPD and display site activation / participant enrollment in study info. by @samussiah in #1945
- gsm v2.1.2 release candidate by @lauramaxwell in #1942
- Fix table placement in qual report pdf by @lauramaxwell in #1949
- Fix 1801 by @annezheng2 in #1943
- Closes #1937 Display only results of metrics where data is available in reports by @zdz2101 in #1953
- Update query for treatment discontinuation KRIs by @lauramaxwell in #1960
- Remove
required
from yamls and associated functions by @lauramaxwell in #1951 - add fields to STUDY.yaml by @lauramaxwell in #1957
- Add hooks to
RunWorkflow
. by @samussiah in #1961 - Fix typo in STUDY.yaml by @jonthegeek in #1969
- Update vignettes by @lauramaxwell in #1970
- Add thresholds back into barcharts by @lauramaxwell in #1975
- Closes #1933 introduces logging capabilities to gsm by @zdz2101 in #1939
- Closes #1964 update RunQuery to apply data types where applicable by @lauramaxwell in #1965
- fix ldata passthrough, resolves #1981 by @dpastoor in #1982
- fix issue in
RunQuery
related to incomplete column spec by @samussiah in #1986 - add namespacing capability by @dpastoor in #1988
- V2.2.0 rc by @lauramaxwell in #1985
- run styler on 2.2 by @lauramaxwell in #1991
New Contributors
- @annezheng2 made their first contribution in #1943
Full Changelog: v2.1.1...v2.2.0
1990/merge: Merge pull request #1985 from Gilead-BioStats/v2.2.0-rc
1985/merge: Merge pull request #1982 from Gilead-BioStats/fix-1981
fix ldata passthrough, resolves #1981
v2.1.2
Overview
This patch release primarily addresses minor report updates and handling classes in sql queries properly. Specifically:
- Add method param to
RunQuery
so that we can use"name__class"
method - update Flags Over Time widget to only show past 12 months by default, but add toggle to show full history
- display site/participant target as
n/N (x%)
in reports - display study nickname on report (if present)
- use
gt
for tables throughout entire package
What's Changed
- updated class structure by @andersonjake1988 in #1913
- Keep bg color for switch. by @jonthegeek in #1917
- Fix country metadata by @samussiah in #1926
- Fix Ingest return value by @jonthegeek in #1923
- Add Nickname to report header and fix
RunQuery
bug by @lauramaxwell in #1915 - Update
Metrics.yaml
to not generatelWorkflows
within steps by @lauramaxwell in #1930 - Closes #1928 swaps out last remnants of
kable
andkableExtra
in favor ofgt
by @zdz2101 in #1932 - Closes #1880 add site/participant target numbers and labels to
STUDY.yaml
by @zdz2101 in #1899 - Add act_fpfv and est_fpfv to STUDY.yaml spec by @lauramaxwell in #1941
- Closes #1882 adds a toggle to display past year or full data by @zdz2101 in #1931
- PD > IPD and display site activation / participant enrollment in study info. by @samussiah in #1945
- gsm v2.1.2 release candidate by @lauramaxwell in #1942
Full Changelog: v2.1.1...v2.1.2