MyNixOS website logo
Description

REST API Client for the 'PGS' Catalog.

Programmatic access to the 'PGS' Catalog. This package provides easy access to 'PGS' Catalog data by accessing the REST API <https://www.pgscatalog.org/rest/>.

quincunx

CRANstatus License:MIT lifecycle

The goal of {quincunx} is to provide programmatic access to the Polygenic Score (PGS) Catalog, an open resource for polygenic scores and associated metadata describing their development and respective assessment.

Browse the online documentation at rmagno.eu/quincunx to get started.

Installation

Install {quincunx} from CRAN:

# Install from CRAN
install.packages("quincunx")

You can instead install the development version of {quincunx} by setting Ramiro Magno’s universe repository:

options(repos = c(ramiromagno = 'https://ramiromagno.r-universe.dev',
                CRAN = 'https://cloud.r-project.org'))

install.packages('quincunx')

Cheatsheet

Citing this work

{quincunx} was published in Bioinformatics in 2021: https://doi.org/10.1093/bioinformatics/btab522.

To generate a citation for this publication from within R:

citation('quincunx')
#> 
#> To cite quincunx in publications use:
#> 
#>   Ramiro Magno, Isabel Duarte, Ana-Teresa Maia, quincunx: an R package
#>   to query, download and wrangle PGS Catalog data, Bioinformatics,
#>   btab522, 16 July 2021, Pages 1-3,
#>   https://doi.org/10.1093/bioinformatics/btab522
#> 
#> A BibTeX entry for LaTeX users is
#> 
#>   @Article{,
#>     title = {quincunx: an R package to query, download and wrangle PGS Catalog data},
#>     author = {Ramiro Magno and Isabel Duarte and Ana-Teresa Maia},
#>     journal = {Bioinformatics},
#>     year = {2021},
#>     pages = {1--3},
#>     url = {https://doi.org/10.1093/bioinformatics/btab522},
#>   }

Citing PGS Catalog publications

Also, please do not forget to cite the authors behind the original studies and the papers associated with the PGS Catalog project:

  • Lambert, S.A., Gil, L., Jupp, S. et al. The Polygenic Score Catalog as an open database for reproducibility and systematic evaluation. Nat Genet 53, 420–425 (2021). doi: 10.1038/s41588-021-00783-5
  • Wand, H., Lambert, S.A., Tamburro, C. et al. Improving reporting standards for polygenic scores in risk prediction studies. Nature 591, 211–219 (2021). doi: 10.1038/s41586-021-03243-6

Terms of use

Please note that if you use the data provided by the PGS Catalog either directly or via {quincunx} you agree to abide to the EMBL-EBI Terms of Use.

Code of Conduct

Please note that the {quincunx} project is released with a Contributor Code of Conduct. By contributing to this project, you agree to abide by its terms.

Acknowledgements

This work would have not been possible without the precious feedback from the PGS Catalog team, particularly Samuel Lambert and Laurent Gil.

Package name and hex sticker

The package name {quincunx} is another name for Galton Board, that so nicely exemplifies the Central Limit Theorem, which in turn is a key concept of genetics, namely, Fisher’s infinitesimal model… which leads us to Polygenic Scores, the key concept of the PGS Catalog.

The bird in the hex sticker is a Porphyrio porphyrio, an emblematic species native to the Ria Formosa Natural Park, which is a wildlife reserve surrounding the University of Algarve, where the authors are affiliated.

Metadata

Version

0.1.7

License

Unknown

Platforms (75)

    Darwin
    FreeBSD
    Genode
    GHCJS
    Linux
    MMIXware
    NetBSD
    none
    OpenBSD
    Redox
    Solaris
    WASI
    Windows
Show all
  • aarch64-darwin
  • aarch64-genode
  • aarch64-linux
  • aarch64-netbsd
  • aarch64-none
  • aarch64_be-none
  • arm-none
  • armv5tel-linux
  • armv6l-linux
  • armv6l-netbsd
  • armv6l-none
  • armv7a-darwin
  • armv7a-linux
  • armv7a-netbsd
  • armv7l-linux
  • armv7l-netbsd
  • avr-none
  • i686-cygwin
  • i686-darwin
  • i686-freebsd
  • i686-genode
  • i686-linux
  • i686-netbsd
  • i686-none
  • i686-openbsd
  • i686-windows
  • javascript-ghcjs
  • loongarch64-linux
  • m68k-linux
  • m68k-netbsd
  • m68k-none
  • microblaze-linux
  • microblaze-none
  • microblazeel-linux
  • microblazeel-none
  • mips-linux
  • mips-none
  • mips64-linux
  • mips64-none
  • mips64el-linux
  • mipsel-linux
  • mipsel-netbsd
  • mmix-mmixware
  • msp430-none
  • or1k-none
  • powerpc-netbsd
  • powerpc-none
  • powerpc64-linux
  • powerpc64le-linux
  • powerpcle-none
  • riscv32-linux
  • riscv32-netbsd
  • riscv32-none
  • riscv64-linux
  • riscv64-netbsd
  • riscv64-none
  • rx-none
  • s390-linux
  • s390-none
  • s390x-linux
  • s390x-none
  • vc4-none
  • wasm32-wasi
  • wasm64-wasi
  • x86_64-cygwin
  • x86_64-darwin
  • x86_64-freebsd
  • x86_64-genode
  • x86_64-linux
  • x86_64-netbsd
  • x86_64-none
  • x86_64-openbsd
  • x86_64-redox
  • x86_64-solaris
  • x86_64-windows