Releases: Helmut01/replicateBE
Releases · Helmut01/replicateBE
replicateBE 1.1.3
v1.1-1
Bug fixes
- Corrected example in the vignette (warning on
r-devel-linux-x86_64-fedora-gcc
,r-devel-linux-x86_64-fedora-gcc
, andr-devel-windows-x86_64-new-UL
). THX to Brian D. Ripley. - In the result data frame of
method.B(..., print = FALSE, details = TRUE)
falselyA
instead ofB
was given in the columnMethod
.
Minor changes
- Updated GCC and WHO guideline (comparison of variabilities no more required); changed URL of EMA GL in man pages, README, and vignette.
replicateBE v1.1-0
Major changes
- If
path.out
is missing, R’s temporary folder will be used. - Added
regulator
"HC"
inmethod.B()
to support Health Canada’s approach (upper cap of scaling ~57.4%). Ifalpha = 0.5
only the PE has to lie within 80.0–125.0% (highly variable Cmax). However, bothoption = 1
(Satterthwaite) andoption = 3
(Kenward-Roger) are only approximate because Health Canada prefers a mixed-effects model. THX to Philippe Liège. - Added
swT
(full replicates),swR
(andswR.rec
if outlier(s) are detected) to the data.frame of results (previously only in the result file). Referring to the columns in examples of man pages, vignette, andtestthat.R
adapted. - In
method.A()
andABE()
changed the ANOVA from ‘Type I’ (default) to ‘Type III’ in order to get the correct test for carryover. Clarified in the vignette. - Direct widening to 75.00–133.33% for Cmax according to the conditions of the Gulf Cooperation Council. New argument
regulator
"EMA"
(default) or"GCC"
inmethod.A()
andmethod.B()
. Hence, at least version 1.5.3 ofPowerTOST
is required.
Minor changes
path.out
in examples changed from"~/"
totempdir()
. CRAN policy violation noted by B. Ripley.method.B.R
:options(contrasts = c("contr.treatment", "contr.poly"))
is the default. If a user has set other ones, restore them on exit.
replicateBE v1.0-15
Major changes
- Stops now if
path.in
orpath.out
(ifprint=TRUE
|plot.bxp=TRUE
) is not given. Previously the user’s home folder"~/"
was automatically used. Man pages updated accordingly.
Minor changes
- Use
normalizePath()
inget.data.R
andinfo.env.R
for clarity (i.e., the OS-dependent full path is given in the result-file). - Removed
graphics.off()
from the beginning ofget.data.R
. Caused the error incheck()
where a PDF is created. - Checks whether the png-device is available on the system. If not, show a message and change to
plot.bxp = FALSE
. - Cosmetic changes in vignette.
replicateBE v1.0-14
On CRAN 2020-04-09.
Bug fixes
- Changed expected value of
DF
obtained bymethod.B(..., data = rds30, option = 1)
from 17.86418 to 17.86417 and reducedtolerance
in functionexpect_equivalent()
oftestthat
from 5e-7 to 1e-6. Prevents errors with r-devel on Linux and r-patched on Solaris. Required due to changed default tolerance settings in v.1.1-23 of packagelme4
of 2020-04-07. Not relevant because the CI passed already with the more strict tolerance and in practice only four to five significant digits (not seven) are required for the CI. Furthermore, all tests passed with the current release (R3.6.3) on all operating systems.
Minor changes
- Cosmetic changes in vignette, installation more detailed given in
README
.
replicateBE v1.0-13
On CRAN 2020-01-09.
Bug fixes
- Converts
ext
to lower-case. Mixed-case threw an error. - Resolved issue 2 raised by MT. Results were correct but the message an annoyance. Uses now
as.data.frame(read_excel(..., col_names = FALSE, .name_repair = "minimal"))
inget.data()
. Since the file may contain a commentary header, we needcol_names = FALSE
and construct the names later (i.e., the defaultcol_names = TRUE
is not possible).
Minor changes
- If
verbose = TRUE
in all methods:print(anova(...), digits = 6, signif.stars = FALSE)
. - Changed names of variables in the data frame of results. Updated man pages.
- Unified ANOVA-table and degrees of freedom if
verbose = TRUE
. Added response to verbose-output ofmethod.B
(automatically inmethod.A
). - Handles a case where a user exports one of the internal dataset as a CSV with row.names and quoted variables (i.e., instead of
write.csv(rds01, 'rds01.csv', quote = FALSE, row.names = FALSE
) naïvely uses justwrite.csv(rds01, 'rds01.csv')
).
Importing such a CSV-file was not possible so far. Resolved issue 3 raised by MT. - Adapted tests for
method.B()
:rds29
andrds30
instead ofrds18
. Satterthwaite DF(..., option = 1)
and Kenward-Roger(..., option = 3)
. - Added two small imbalanced and incomplete datasets:
rds29
(TRTR|TRTR, n=12),rds30
(TRR|RTR|RRT, n=14). Requested by a reviewer of the manuscript.
replicateBE v.1.0-12
On CRAN 2019-11-11 (carnival release).
Minor changes
- Updated CSS of vignette, fixes in
README
. - Replaced TOC-links in vignette by CSS-div (fixed background image).
- Cosmetic fix. Treats the special case in verbose output of
CV.calc.R
when at least one studentized outlier is detected but no standarized outlier. - Badges in
README
. - Added Table of Contents in
README.Rmd
and vignette (THX to Yihui Xie on r-help for the latter).
replicateBE v1.0-11
On CRAN 2019-08-25.
Bug fixes
- Changed default path-variables from
NULL
to the user’s home folder"~/"
.
Minor changes
print(..., , digits = 7)
ifverbose = TRUE
. More significant digits not needed since given in the result data frame in full precision anyway.README.Rmd
knitted toREADME.md
.
replicateBE v1.0-10
On CRAN 2019-07-24.
Issue
- Corrupt LaTeX-Installation on CRAN. Therefore, in the PDF-manual URLs in references are converted to truncated (i.e., wrong) URLs in footnotes.
Bug fixes
- Stopped import when no missings according to the specifier
na
where found.
Minor changes
README.md
.NEWS.md
instead ofNEWS
.- Removed numbered references (see Issue above).
- Updated links to the EMA’s datasets in
info.data()
.
replicateBE v1.0-9
On CRAN 2019-07-22.
Bug fixes
importFrom(pbkrtest, getKR)
since error on win-builder.r-project.org
'pbkrtest package required for Kenward-Roger's method'
(not locally!)- Forces
logtrans = TRUE
if a user asks for an internal dataset which does not have the columnlogPK
.
Major changes
- Added Kenward-Roger degrees of freedom to
method.B(..., option = 3)
.
Minor changes
- Updated links to EMA’s documents (again...) in man pages. Numbered references.
- More informative warning in
get.data()
if na-specifier does not match the data in columnsPK
and/orlogPK
. - Depends now on R >= 3.5.0 (since .rda saved with 3.6.0).
- Kept column
logPK
only inrds01
andrds02
because given by the EMA. Removed inrds06
,rds12
,rds14
,rds18
--rds21
(TRTR|RTRR) andrds03
,rds17
(TRT|RTR). Man-pages corrected. Reduces the footprint of the library by 5%. - If
path.in
and/orpath.out
not given or specified folder does not exist: Changedcat()
towarning()
. - Cosmetic changes in verbose output of
method.A()
. suppressMessages()
no more needed (vignette and testthat). Issue originating inrlang
andggplot2
resolved.stringsAsFactors = FALSE
in res-list of all methods.- Removed superfluous
options(ow)
after models. - Updated man page of
method.A()
and the vignette.