Skip to content

EBPRS

Derive Polygenic Risk Score Based on Emprical Bayes Theory

v2.1.0 · Aug 25, 2020 · GPL-3

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

2 NOTE
12 OK
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)
NOTE r-devel-linux-x86_64-debian-clang

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.
NOTE r-devel-linux-x86_64-debian-gcc

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.
OK 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

*


            

Check History

NOTE 12 OK · 2 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 9, 2026
NOTE r-devel-linux-x86_64-debian-clang

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",
NOTE r-devel-linux-x86_64-debian-gcc

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",

Dependency Network

Dependencies Reverse dependencies ROCR BEDMatrix data.table EBPRS

Version History

new 2.1.0 Mar 9, 2026