MatrixEQTL
Matrix eQTL: Ultra Fast eQTL Analysis via Large Matrix Operations
Description
Matrix eQTL is designed for fast eQTL analysis on large datasets. Matrix eQTL can test for association between genotype and gene expression using linear regression with either additive or ANOVA genotype effects. The models can include covariates to account for factors as population stratification, gender, and clinical variables. It also supports models with heteroscedastic and/or correlated errors, false discovery rate estimation and separate treatment of local (cis) and distant (trans) eQTLs. For more details see Shabalin (2012) <doi:10.1093/bioinformatics/bts163>.
Downloads
484
Last 30 days
7475th
484
Last 90 days
484
Last year
CRAN Check Status
Show all 14 flavors
| Flavor | Status |
|---|---|
| r-devel-linux-x86_64-debian-clang | NOTE |
| r-devel-linux-x86_64-debian-gcc | NOTE |
| r-devel-linux-x86_64-fedora-clang | NOTE |
| r-devel-linux-x86_64-fedora-gcc | NOTE |
| r-devel-macos-arm64 | NOTE |
| r-devel-windows-x86_64 | NOTE |
| r-oldrel-macos-arm64 | NOTE |
| r-oldrel-macos-x86_64 | NOTE |
| r-oldrel-windows-x86_64 | NOTE |
| r-patched-linux-x86_64 | NOTE |
| r-release-linux-x86_64 | NOTE |
| r-release-macos-arm64 | NOTE |
| r-release-macos-x86_64 | NOTE |
| r-release-windows-x86_64 | NOTE |
Check details (16 non-OK)
CRAN incoming feasibility
Maintainer: ‘Andrey A Shabalin <andrey.shabalin@gmail.com>’ Package CITATION file contains call(s) to old-style personList() or as.personList(). Please use c() on person objects instead. Package CITATION file contains call(s) to old-style citEntry(). Please use bibentry() instead.
Rd files
checkRd: (-1) Matrix_eQTL_main.Rd:31: Lost braces; missing escapes or markup?
31 | {genepos} in the call of \code{Matrix_eQTL_main} function.
| ^
checkRd: (-1) Matrix_eQTL_main.Rd:35: Lost braces; missing escapes or markup?
35 | the data frames \code{snpspos} and {genepos}.
| ^
CRAN incoming feasibility
Maintainer: ‘Andrey A Shabalin <andrey.shabalin@gmail.com>’ Package CITATION file contains call(s) to old-style personList() or as.personList(). Please use c() on person objects instead. Package CITATION file contains call(s) to old-style citEntry(). Please use bibentry() instead.
Rd files
checkRd: (-1) Matrix_eQTL_main.Rd:31: Lost braces; missing escapes or markup?
31 | {genepos} in the call of \code{Matrix_eQTL_main} function.
| ^
checkRd: (-1) Matrix_eQTL_main.Rd:35: Lost braces; missing escapes or markup?
35 | the data frames \code{snpspos} and {genepos}.
| ^
Rd files
checkRd: (-1) Matrix_eQTL_main.Rd:31: Lost braces; missing escapes or markup?
31 | {genepos} in the call of \code{Matrix_eQTL_main} function.
| ^
checkRd: (-1) Matrix_eQTL_main.Rd:35: Lost braces; missing escapes or markup?
35 | the data frames \code{snpspos} and {genepos}.
| ^
Rd files
checkRd: (-1) Matrix_eQTL_main.Rd:31: Lost braces; missing escapes or markup?
31 | {genepos} in the call of \code{Matrix_eQTL_main} function.
| ^
checkRd: (-1) Matrix_eQTL_main.Rd:35: Lost braces; missing escapes or markup?
35 | the data frames \code{snpspos} and {genepos}.
| ^
Rd files
checkRd: (-1) Matrix_eQTL_main.Rd:31: Lost braces; missing escapes or markup?
31 | {genepos} in the call of \code{Matrix_eQTL_main} function.
| ^
checkRd: (-1) Matrix_eQTL_main.Rd:35: Lost braces; missing escapes or markup?
35 | the data frames \code{snpspos} and {genepos}.
| ^
Rd files
checkRd: (-1) Matrix_eQTL_main.Rd:31: Lost braces; missing escapes or markup?
31 | {genepos} in the call of \code{Matrix_eQTL_main} function.
| ^
checkRd: (-1) Matrix_eQTL_main.Rd:35: Lost braces; missing escapes or markup?
35 | the data frames \code{snpspos} and {genepos}.
| ^
Rd files
checkRd: (-1) Matrix_eQTL_main.Rd:31: Lost braces; missing escapes or markup?
31 | {genepos} in the call of \code{Matrix_eQTL_main} function.
| ^
checkRd: (-1) Matrix_eQTL_main.Rd:35: Lost braces; missing escapes or markup?
35 | the data frames \code{snpspos} and {genepos}.
| ^
Rd files
checkRd: (-1) Matrix_eQTL_main.Rd:31: Lost braces; missing escapes or markup?
31 | {genepos} in the call of \code{Matrix_eQTL_main} function.
| ^
checkRd: (-1) Matrix_eQTL_main.Rd:35: Lost braces; missing escapes or markup?
35 | the data frames \code{snpspos} and {genepos}.
| ^
Rd files
checkRd: (-1) Matrix_eQTL_main.Rd:31: Lost braces; missing escapes or markup?
31 | {genepos} in the call of \code{Matrix_eQTL_main} function.
| ^
checkRd: (-1) Matrix_eQTL_main.Rd:35: Lost braces; missing escapes or markup?
35 | the data frames \code{snpspos} and {genepos}.
| ^
Rd files
checkRd: (-1) Matrix_eQTL_main.Rd:31: Lost braces; missing escapes or markup?
31 | {genepos} in the call of \code{Matrix_eQTL_main} function.
| ^
checkRd: (-1) Matrix_eQTL_main.Rd:35: Lost braces; missing escapes or markup?
35 | the data frames \code{snpspos} and {genepos}.
| ^
Rd files
checkRd: (-1) Matrix_eQTL_main.Rd:31: Lost braces; missing escapes or markup?
31 | {genepos} in the call of \code{Matrix_eQTL_main} function.
| ^
checkRd: (-1) Matrix_eQTL_main.Rd:35: Lost braces; missing escapes or markup?
35 | the data frames \code{snpspos} and {genepos}.
| ^
Rd files
checkRd: (-1) Matrix_eQTL_main.Rd:31: Lost braces; missing escapes or markup?
31 | {genepos} in the call of \code{Matrix_eQTL_main} function.
| ^
checkRd: (-1) Matrix_eQTL_main.Rd:35: Lost braces; missing escapes or markup?
35 | the data frames \code{snpspos} and {genepos}.
| ^
Rd files
checkRd: (-1) Matrix_eQTL_main.Rd:31: Lost braces; missing escapes or markup?
31 | {genepos} in the call of \code{Matrix_eQTL_main} function.
| ^
checkRd: (-1) Matrix_eQTL_main.Rd:35: Lost braces; missing escapes or markup?
35 | the data frames \code{snpspos} and {genepos}.
| ^
Rd files
checkRd: (-1) Matrix_eQTL_main.Rd:31: Lost braces; missing escapes or markup?
31 | {genepos} in the call of \code{Matrix_eQTL_main} function.
| ^
checkRd: (-1) Matrix_eQTL_main.Rd:35: Lost braces; missing escapes or markup?
35 | the data frames \code{snpspos} and {genepos}.
| ^
Check History
NOTE 0 OK · 14 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 9, 2026
CRAN incoming feasibility
Maintainer: ‘Andrey A Shabalin <andrey.shabalin@gmail.com>’ Package CITATION file contains call(s) to old-style personList() or as.personList(). Please use c() on person objects instead. Package CITATION file contains call(s) to old-style citEntry(). Please use bibentry() instead.
CRAN incoming feasibility
Maintainer: ‘Andrey A Shabalin <andrey.shabalin@gmail.com>’ Package CITATION file contains call(s) to old-style personList() or as.personList(). Please use c() on person objects instead. Package CITATION file contains call(s) to old-style citEntry(). Please use bibentry() instead.
Rd files
checkRd: (-1) Matrix_eQTL_main.Rd:31: Lost braces; missing escapes or markup?
31 | {genepos} in the call of \code{Matrix_eQTL_main} function.
| ^
checkRd: (-1) Matrix_eQTL_main.Rd:35: Lost braces; missing escapes or markup?
35 | the data frames \code{snpspos} and {genepos}.
| ^
Rd files
checkRd: (-1) Matrix_eQTL_main.Rd:31: Lost braces; missing escapes or markup?
31 | {genepos} in the call of \code{Matrix_eQTL_main} function.
| ^
checkRd: (-1) Matrix_eQTL_main.Rd:35: Lost braces; missing escapes or markup?
35 | the data frames \code{snpspos} and {genepos}.
| ^
Rd files
checkRd: (-1) Matrix_eQTL_main.Rd:31: Lost braces; missing escapes or markup?
31 | {genepos} in the call of \code{Matrix_eQTL_main} function.
| ^
checkRd: (-1) Matrix_eQTL_main.Rd:35: Lost braces; missing escapes or markup?
35 | the data frames \code{snpspos} and {genepos}.
| ^
Rd files
checkRd: (-1) Matrix_eQTL_main.Rd:31: Lost braces; missing escapes or markup?
31 | {genepos} in the call of \code{Matrix_eQTL_main} function.
| ^
checkRd: (-1) Matrix_eQTL_main.Rd:35: Lost braces; missing escapes or markup?
35 | the data frames \code{snpspos} and {genepos}.
| ^
Rd files
checkRd: (-1) Matrix_eQTL_main.Rd:31: Lost braces; missing escapes or markup?
31 | {genepos} in the call of \code{Matrix_eQTL_main} function.
| ^
checkRd: (-1) Matrix_eQTL_main.Rd:35: Lost braces; missing escapes or markup?
35 | the data frames \code{snpspos} and {genepos}.
| ^
Rd files
checkRd: (-1) Matrix_eQTL_main.Rd:31: Lost braces; missing escapes or markup?
31 | {genepos} in the call of \code{Matrix_eQTL_main} function.
| ^
checkRd: (-1) Matrix_eQTL_main.Rd:35: Lost braces; missing escapes or markup?
35 | the data frames \code{snpspos} and {genepos}.
| ^
Rd files
checkRd: (-1) Matrix_eQTL_main.Rd:31: Lost braces; missing escapes or markup?
31 | {genepos} in the call of \code{Matrix_eQTL_main} function.
| ^
checkRd: (-1) Matrix_eQTL_main.Rd:35: Lost braces; missing escapes or markup?
35 | the data frames \code{snpspos} and {genepos}.
| ^
Rd files
checkRd: (-1) Matrix_eQTL_main.Rd:31: Lost braces; missing escapes or markup?
31 | {genepos} in the call of \code{Matrix_eQTL_main} function.
| ^
checkRd: (-1) Matrix_eQTL_main.Rd:35: Lost braces; missing escapes or markup?
35 | the data frames \code{snpspos} and {genepos}.
| ^
Rd files
checkRd: (-1) Matrix_eQTL_main.Rd:31: Lost braces; missing escapes or markup?
31 | {genepos} in the call of \code{Matrix_eQTL_main} function.
| ^
checkRd: (-1) Matrix_eQTL_main.Rd:35: Lost braces; missing escapes or markup?
35 | the data frames \code{snpspos} and {genepos}.
| ^
Rd files
checkRd: (-1) Matrix_eQTL_main.Rd:31: Lost braces; missing escapes or markup?
31 | {genepos} in the call of \code{Matrix_eQTL_main} function.
| ^
checkRd: (-1) Matrix_eQTL_main.Rd:35: Lost braces; missing escapes or markup?
35 | the data frames \code{snpspos} and {genepos}.
| ^
Rd files
checkRd: (-1) Matrix_eQTL_main.Rd:31: Lost braces; missing escapes or markup?
31 | {genepos} in the call of \code{Matrix_eQTL_main} function.
| ^
checkRd: (-1) Matrix_eQTL_main.Rd:35: Lost braces; missing escapes or markup?
35 | the data frames \code{snpspos} and {genepos}.
| ^
Rd files
checkRd: (-1) Matrix_eQTL_main.Rd:31: Lost braces; missing escapes or markup?
31 | {genepos} in the call of \code{Matrix_eQTL_main} function.
| ^
checkRd: (-1) Matrix_eQTL_main.Rd:35: Lost braces; missing escapes or markup?
35 | the data frames \code{snpspos} and {genepos}.
| ^