diff --git a/DESCRIPTION b/DESCRIPTION index 90c04cc5..399eb965 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -1,7 +1,7 @@ Type: Package Package: random.cdisc.data Title: Create Random SDTM and ADAM Datasets -Version: 0.3.13.9064 +Version: 0.3.14 Date: 2023-07-14 Authors@R: c( person("Pawel", "Rucki", , "pawel.rucki@roche.com", role = c("aut", "cre")), diff --git a/NEWS.md b/NEWS.md index d847b3b2..6d1b3356 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,10 +1,4 @@ -# random.cdisc.data 0.3.13.9064 - -### Enhancements -* Refactor `adpc` and `adab` following the new CDISC standard. -* Refactor `abab` parameters and visits to align with `adpc`. -* Skipping examples in `h_adqlqc` documentation. -* Changed example in `apply_metadata` to reduce example run time. +# random.cdisc.data 0.3.14 ### Breaking changes * Renamed `ADSL` argument to `adsl` in `radab`, `radae`, `radaette`, `radcm`, `raddv`, `radeg`, `radex`, `radhy`, `radlb`, @@ -14,14 +8,7 @@ ### New features * Added new random dataset generator: Anti-Drug Antibody Analysis Dataset (`radab`). - -### Bug fixes -* Updated all the `ANL01FL` `NA` values to `""` in `adae`. -* Updated `DVDECOD` and `DVSCAT` values in `addv`. -* Fixed `adtm` calculations so that records with same `AVISIT` have the same `ADTM` for each patient. -* Fixed checks for `na_percentage` argument that is in most datasets. -* Updated package for breaking changes in `tidyselect`. -* Updated `adtte` so that the events, analysis values and censor values make logical sense. +* Added new random dataset generator: EORTC QLQ-C30 V3 Analysis Dataset (`radqlqc`). ### Enhancements * Added variables `ASTDY`, `AENDY`, `EXDOSFRQ`, `EXROUTE`, `VISIT`, `VISITDY`, `EXSTDTC`, `EXENDTC`, `EXSTDY`, @@ -46,6 +33,14 @@ * Added "datetime" and "date" as valid variable types to apply in `apply_metadata`. * Implemented the `lubridate` package in all date/datetime variable derivations. +### Bug fixes +* Updated all the `ANL01FL` `NA` values to `""` in `adae`. +* Updated `DVDECOD` and `DVSCAT` values in `addv`. +* Fixed `adtm` calculations so that records with same `AVISIT` have the same `ADTM` for each patient. +* Fixed checks for `na_percentage` argument that is in most datasets. +* Updated package for breaking changes in `tidyselect`. +* Updated `adtte` so that the events, analysis values and censor values make logical sense. + ### Miscellaneous * Updated installation method and aligned with other packages. * Updated tests to use `testthat` 3rd edition and added snapshot testing for random rows. @@ -55,6 +50,10 @@ * Renamed `random.cdisc.data.R` file to `package.R` and cleaned up contents. * Added more detailed documentation for function parameters. * Converted all dataset names to lowercase/snake case for consistency with other NEST packages. +* Refactor `adpc` and `adab` following the new CDISC standard. +* Refactor `abab` parameters and visits to align with `adpc`. +* Skipping examples in `h_adqlqc` documentation. +* Changed example in `apply_metadata` to reduce example run time. # random.cdisc.data 0.3.13 diff --git a/README.md b/README.md index dd2a7517..251306a8 100644 --- a/README.md +++ b/README.md @@ -23,7 +23,6 @@ The `random.cdisc.data` is a package for creating random CDISC data. The random datasets available to create are: - `radsl`: Subject-Level Analysis Dataset (ADSL) - - `radab`: Anti-Drug Antibody Analysis Dataset (ADAB) - `radae`: Adverse Event Analysis Dataset (ADAE) - `radaette`: Time to Adverse Event Analysis Dataset (ADAETTE)