EBPRS
Derive Polygenic Risk Score Based on Emprical Bayes Theory
Description
EB-PRS is a novel method that leverages information for effect sizes across all the markers to improve the prediction accuracy. No parameter tuning is needed in the method, and no external information is needed. This R-package provides the calculation of polygenic risk scores from the given training summary statistics and testing data. We can use EB-PRS to extract main information, estimate Empirical Bayes parameters, derive polygenic risk scores for each individual in testing data, and evaluate the PRS according to AUC and predictive r2. See Song et al. (2020) <doi:10.1371/journal.pcbi.1007565> for a detailed presentation of the method.
Downloads
277
Last 30 days
11388th
277
Last 90 days
277
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 | OK |
| r-devel-linux-x86_64-fedora-gcc | OK |
| r-devel-macos-arm64 | OK |
| r-devel-windows-x86_64 | OK |
| r-oldrel-macos-arm64 | OK |
| r-oldrel-macos-x86_64 | OK |
| r-oldrel-windows-x86_64 | OK |
| r-patched-linux-x86_64 | OK |
| r-release-linux-x86_64 | OK |
| r-release-macos-arm64 | OK |
| r-release-macos-x86_64 | OK |
| r-release-windows-x86_64 | OK |
Check details (14 non-OK)
CRAN incoming feasibility
Maintainer: ‘Shuang Song <song-s19@mails.tsinghua.edu.cn>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: c(person(given = "Shuang",
family = "Song",
role = c("aut", "cre"),
email = "song-s19@mails.tsinghua.edu.cn"),
person(given = "Wei",
family = "Jiang",
role = "aut"),
person(given = "Lin",
family = "Hou",
role = "aut"),
person(given = "Hongyu",
family = "Zhao",
role = "aut"))
as necessary.
CRAN incoming feasibility
Maintainer: ‘Shuang Song <song-s19@mails.tsinghua.edu.cn>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: c(person(given = "Shuang",
family = "Song",
role = c("aut", "cre"),
email = "song-s19@mails.tsinghua.edu.cn"),
person(given = "Wei",
family = "Jiang",
role = "aut"),
person(given = "Lin",
family = "Hou",
role = "aut"),
person(given = "Hongyu",
family = "Zhao",
role = "aut"))
as necessary.
*
*
*
*
*
*
*
*
*
*
*
*
Check History
NOTE 12 OK · 2 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 9, 2026
CRAN incoming feasibility
Maintainer: ‘Shuang Song <song-s19@mails.tsinghua.edu.cn>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: c(person(given = "Shuang",
family = "Song",
role = c("aut", "cre"),
email = "song-s19@mails.tsinghua.edu.cn"),
person(given = "Wei",
family = "Jiang",
role = "aut"),
person(given = "Lin",
family = "Hou",
CRAN incoming feasibility
Maintainer: ‘Shuang Song <song-s19@mails.tsinghua.edu.cn>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: c(person(given = "Shuang",
family = "Song",
role = c("aut", "cre"),
email = "song-s19@mails.tsinghua.edu.cn"),
person(given = "Wei",
family = "Jiang",
role = "aut"),
person(given = "Lin",
family = "Hou",