Skip to content

Commit 255b594

Browse files
committed
Re-export S3 generics
1 parent 0396639 commit 255b594

File tree

5 files changed

+71
-4
lines changed

5 files changed

+71
-4
lines changed

NAMESPACE

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,12 @@ S3method(prior_summary,ermod)
4545
S3method(summary,ermod)
4646
export(.dev_ermod_refmodel)
4747
export(.select_cov_projpred)
48+
export(as_draws)
49+
export(as_draws_array)
50+
export(as_draws_df)
51+
export(as_draws_list)
52+
export(as_draws_matrix)
53+
export(as_draws_rvars)
4854
export(build_spec_coveff)
4955
export(build_spec_coveff_one_variable)
5056
export(calc_ersim_med_qi)
@@ -68,13 +74,15 @@ export(extract_var_cov)
6874
export(extract_var_exposure)
6975
export(extract_var_resp)
7076
export(extract_var_selected)
77+
export(loo)
7178
export(plot_coveff)
7279
export(plot_er)
7380
export(plot_er_exp_sel)
7481
export(plot_er_gof)
7582
export(plot_submod_performance)
7683
export(plot_var_ranking)
7784
export(print_coveff)
85+
export(prior_summary)
7886
export(replace_spec_coveff)
7987
export(run_kfold_cv)
8088
export(sim_coveff)
@@ -90,4 +98,4 @@ importFrom(posterior,as_draws_df)
9098
importFrom(posterior,as_draws_list)
9199
importFrom(posterior,as_draws_matrix)
92100
importFrom(posterior,as_draws_rvars)
93-
importFrom(rstanarm,prior_summary)
101+
importFrom(rstantools,prior_summary)

R/ermod-methods.R

Lines changed: 39 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -252,7 +252,8 @@ extract_coef_exp_ci <- function(x, ci_width = 0.95) {
252252
#' @importFrom loo loo
253253
#'
254254
#' @return An object of class `loo`
255-
NULL
255+
#' @export
256+
loo::loo
256257

257258
#' @rdname loo
258259
#' @export
@@ -302,6 +303,36 @@ loo.ermod_bin_emax <- function(x, ...) {
302303
#' @name as_draws
303304
NULL
304305

306+
#' @rdname as_draws
307+
#' @importFrom posterior as_draws
308+
#' @export
309+
posterior::as_draws
310+
311+
#' @rdname as_draws
312+
#' @importFrom posterior as_draws_list
313+
#' @export
314+
posterior::as_draws_list
315+
316+
#' @rdname as_draws
317+
#' @importFrom posterior as_draws_array
318+
#' @export
319+
posterior::as_draws_array
320+
321+
#' @rdname as_draws
322+
#' @importFrom posterior as_draws_df
323+
#' @export
324+
posterior::as_draws_df
325+
326+
#' @rdname as_draws
327+
#' @importFrom posterior as_draws_matrix
328+
#' @export
329+
posterior::as_draws_matrix
330+
331+
#' @rdname as_draws
332+
#' @importFrom posterior as_draws_rvars
333+
#' @export
334+
posterior::as_draws_rvars
335+
305336
#' @rdname as_draws
306337
#' @export
307338
as_draws.ermod <- function(x, ...) {
@@ -339,13 +370,19 @@ as_draws_rvars.ermod <- function(x, ...) {
339370
}
340371

341372
# prior_summary --------------------------------------------------------------
373+
374+
375+
#' @name prior_summary
376+
#' @importFrom rstantools prior_summary
377+
#' @export
378+
rstantools::prior_summary
379+
342380
#' Summarize the priors used for linear or linear logistic regression models
343381
#'
344382
#' See [rstanarm::prior_summary()] for details.
345383
#'
346384
#' @export
347385
#' @rdname prior_summary
348-
#' @importFrom rstanarm prior_summary
349386
#' @param object An object of class `ermod`
350387
#' @param ... Additional arguments passed to `rstanarm::prior_summary()`
351388
#' @return An object of class `prior_summary.stanreg`

man/as_draws.Rd

Lines changed: 17 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

man/loo.Rd

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

man/prior_summary.Rd

Lines changed: 4 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)