GEint: Misspecified Models for Gene-Environment Interaction
Version 0.1.2

First major functionality is to compute the bias in misspecified linear gene-environment interaction models. The most generalized function for this objective is GE_bias(). However GE_bias() requires specification of many higher order moments of covariates in the model. If users are unsure about how to calculate/estimate these higher order moments, it may be easier to use GE_bias_normal_squaredmis(). This function places many more assumptions on the covariates (most notably that they are all jointly generated from a multivariate normal distribution) and is thus able to automatically calculate many of the higher order moments automatically, necessitating only that the user specify some covariances. There are also functions to solve for the bias through simulation and non-linear equation solvers, these can be used to check your work. Second major functionality is to implement the Bootstrap Inference with Correct Sandwich (BICS) testing procedure, which we have found to provide better finite-sample performance than other inference procedures for testing GxE interaction. More details on these functions are available in Sun, Carroll, Christiani, and Lin, "Testing for Gene-Environment Interaction Under Exposure Misspecification" (Submitted).

AuthorRyan Sun [aut, cre]
Date of publication2017-01-06 23:06:17
MaintainerRyan Sun <ryansun.work@gmail.com>
LicenseGPL-3
Version0.1.2
Package repositoryView on CRAN
InstallationInstall the latest version of this package by entering the following in R:
install.packages("GEint")

Getting started

GEint Tutorial

Popular man pages

GE_bias: GE_bias.R
GE_BICS: GE_BICS.R
GE_enumerate_inputs: GE_enumerate_inputs.R
GE_nleqslv: GE_nleqslv #' Uses package nleqslv to get a numerical...
GE_scoreeq_sim: GE_scoreeq_sim.R
GE_test_moment_calcs: GE_test_moment_calcs.R
GE_translate_inputs: GE_translate_inputs.R
See all...

All man pages Function index File listing

Man pages

GE_bias: GE_bias.R
GE_bias_normal_squaredmis: GE_bias_normal_squaredmis.R
GE_BICS: GE_BICS.R
GE_enumerate_inputs: GE_enumerate_inputs.R
GE_nleqslv: GE_nleqslv #' Uses package nleqslv to get a numerical...
GE_scoreeq_sim: GE_scoreeq_sim.R
GE_test_moment_calcs: GE_test_moment_calcs.R
GE_translate_inputs: GE_translate_inputs.R

Functions

GE_BICS Man page Source code
GE_bias Man page Source code
GE_bias_normal_squaredmis Man page Source code
GE_enumerate_inputs Man page Source code
GE_nleqslv Man page Source code
GE_scoreeq_sim Man page Source code
GE_test_moment_calcs Man page Source code
GE_translate_inputs Man page Source code

Files

inst
inst/doc
inst/doc/GEint_example.Rmd
inst/doc/GEint_example.R
inst/doc/GEint_example.html
NAMESPACE
R
R/GE_nleqslv.R
R/GE_BICS.R
R/GE_bias_normal_squaredmis.R
R/GE_translate_inputs.R
R/GE_bias.R
R/GE_enumerate_inputs.R
R/GE_scoreeq_sim.R
R/GE_test_moment_calcs.R
vignettes
vignettes/GEint_example.Rmd
MD5
build
build/vignette.rds
DESCRIPTION
man
man/GE_bias.Rd
man/GE_test_moment_calcs.Rd
man/GE_nleqslv.Rd
man/GE_enumerate_inputs.Rd
man/GE_bias_normal_squaredmis.Rd
man/GE_BICS.Rd
man/GE_scoreeq_sim.Rd
man/GE_translate_inputs.Rd
GEint documentation built on May 19, 2017, 8:46 p.m.

Questions? Problems? Suggestions? Tweet to @rdrrHQ or email at ian@mutexlabs.com.

Please suggest features or report bugs in the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.