multimedia0.2.0 package

Multimodal Mediation Analysis

ansi_aware_handler

Pretty Printing

bind_mediation

Convert mediation_data to a single data.frame

bootstrap

Bootstrap Distribution for Estimators

brms_model

Bayesian Regression Model across Responses

brms_sampler

Sample from a Bayesian Regression Model

contrast_predictions

Estimate the Difference between Profiles

contrast_samples

Difference between Samples at Contrasting Profiles

demo_joy

A Demo Dataset (Random)

demo_spline

A Demo Dataset (Spline)

direct_effect

Direct Effects from Estimated Model

edges-multimedia-method

Access Mediation Model DAG

edges

Graphical Structure for Mediation Objects

effect_summary

Average Effects across j

estimate

Estimate a Mediation Model

estimator-model-method

Accessor for Estimators

estimator

Accessor for Model Estimators

exper_df

Convert a Summarized Experiment to a data.frame

fdr_summary

Calibration using Synthetic Nulls

glmnet_model

Regularized 'Glmnet' Model across Responses

glmnet_sampler

Sample from a 'Glmnet' Package Model

indirect_overall

Overall Indirect Effect

indirect_pathwise

Indirect Effects via Single Mediation Paths

lm_model

Linear Model across Responses

lm_sampler

Sample a Linear Model

lnm_model

Logistic Normal Multinomial Model

lnm_sampler

Sample from the Logistic Normal Multinomial

mediation_data

mediation_data Constructor

mediation_models

Accessor for Outcome Models

mediators-mediation_data-method

Access to @mediators in Mediation Data

mediators-multimedia-method

Names of Mediators in a Multimedia Object

mediators-set-mediation_data-method

Set the Mediators in a Mediation Data Object

mediators-set

Set Mediators

mediators

Access Class-Specific Mediators

model-class

Representation of an Outcome or Mediation Model

multimedia

multimedia Constructor

n_mediators

Number of Mediators in a Multimedia Object

n_outcomes

Number of Outcomes in a Multimedia Object

nrow-mediation_data-method

How many samples in the mediation dataset?

null_contrast

Compare Effects from Experimental vs. Null Mediation Data

nullify

Nullify Active Edges

outcome_model

Access the Outcome Model in a Multimedia Object

outcome_models

Accessor for Outcome Models

outcomes-mediation_data-method

Outcomes Data in a Mediation Data Object

outcomes-multimedia-method

Names of Outcomes in a Multimedia Object

outcomes-set-mediation_data-method

Set the Outcomes in a Mediation Data Object

outcomes-set

Set Outcomes This is an setter method for outcomes in an S4 object, us...

outcomes

Access Outcomes

parallelize

Parallelize Estimation across Responses

plot_mediators

Visualize Indirect Effects

plot_sensitivity

Generic Sensitivity Plot

predict_across

Predict a Subset of Responses

predict-multimedia-method

Predictions from a Multimedia Class

pretreatments-mediation_data-method

Pretreatments in a Mediation Data Object

pretreatments-set-mediation_data-method

Set the Pretreatments in a Mediation Data Object

pretreatments-set

Set Pretreatments This is an setter method for pretreatments in an S4 ...

pretreatments

Access Pretreatments

retrieve_names

Variables in a Multimedia Object

rf_model

Random Forest Model

rf_sampler

Sample from a Random Forest Model

sample-multimedia-method

Sample New Mediator/Outcome Data

sensitivity_pathwise

Sensitivity Analysis for Pathwise Indirect Effects

sensitivity_perturb

Sensitivity to User-Specified Perturbations

sensitivity

Sensitivity Analysis for Overall Indirect Effect

setup_profile

Define a treatment_profile object

spline_fun

Generate Random Spline

sub_formula

Helper to Modify Formulas

sub-mediation_data-ANY-ANY-ANY-method

Subset a mediation dataset

treatment_profile-class

Define a Treatment Profile

treatments-mediation_data-method

Treatments in a Mediation Data Object

treatments-multimedia-method

Names of Treatments in a Multimedia Object

treatments-set-mediation_data-method

Set the Treatments in a Mediation Data Object

treatments-set

Set Treatments This is an setter method for treatments in an S4 object...

treatments

Access Treatments

Multimodal mediation analysis is an emerging problem in microbiome data analysis. Multimedia make advanced mediation analysis techniques easy to use, ensuring that all statistical components are transparent and adaptable to specific problem contexts. The package provides a uniform interface to direct and indirect effect estimation, synthetic null hypothesis testing, bootstrap confidence interval construction, and sensitivity analysis. More details are available in Jiang et al. (2024) "multimedia: Multimodal Mediation Analysis of Microbiome Data" <doi:10.1101/2024.03.27.587024>.

  • Maintainer: Kris Sankaran
  • License: CC0
  • Last published: 2024-09-18