Date accepted: 2025-04-15
Submitting Author Name: Alasdair Warwick
Submitting Author Github Handle: @rmgpanw
Other Package Authors Github handles: (comma separated, delete if none) @cyu12, @BZuckerman97, @rnluben, @abolvera
Repository: https://github.com/rmgpanw/gtexr/tree/ropensci-software-review
Version submitted: 0.1.0.9000
Submission type: Standard
Editor: @adamhsparks
Reviewers: @ernestguevarra, @zkamvar
Archive: TBD
Version accepted: TBD
Language: en
Package: gtexr
Title: Query the GTEx Portal API
Version: 0.1.0.9000
Authors@R: c(
person(given = "Alasdair",
family = "Warwick",
role = c("aut", "cre", "cph"),
email = "alasdair.warwick.19@ucl.ac.uk",
comment = c(ORCID = "0000-0002-0800-2890")),
person("Benjamin", "Zuckerman", role = "aut",
comment = c(ORCID = "0000-0002-0077-6074")),
person("Abraham", "Olvera-Barrios", role = "aut",
comment = c(ORCID = "0000-0002-3305-4465")),
person("Chuin Ying", "Ung", role = "aut",
comment = c(ORCID = "0000-0001-8487-4589")),
person("Robert", "Luben", role = "aut",
comment = c(ORCID = "0000-0002-5088-6343"))
)
Description: A convenient R interface to the Genotype-Tissue Expression (GTEx)
Portal API. For more information on the API, see
<https://gtexportal.org/api/v2/redoc>.
License: MIT + file LICENSE
URL: https://rmgpanw.github.io/gtexr/,
https://github.com/rmgpanw/gtexr
BugReports: https://github.com/rmgpanw/gtexr/issues
Encoding: UTF-8
Roxygen: list(markdown = TRUE)
RoxygenNote: 7.3.1
Imports:
cli,
dplyr,
httr2 (>= 1.0.0),
purrr,
rlang,
tibble,
tidyr
Suggests:
curl,
httptest2,
knitr,
rmarkdown,
testthat (>= 3.0.0)
Config/testthat/edition: 3
VignetteBuilder: knitr
Scope
Please indicate which category or categories from our package fit policies this package falls under: (Please check an appropriate box below. If you are unsure, we suggest you make a pre-submission inquiry.):
Explain how and why the package falls under these categories (briefly, 1-2 sentences):
gtexr
wraps the Genotype-Tissue Expression (GTEx) Portal API (v2), providing a simple option for programmatic data retrieval from this rich resource.
GTEx data is extensively used across diverse areas of biomedical research, from basic regulatory genomics to clinical applications. For example, researchers use GTEx to investigate tissue-specific gene expression patterns, interpret genome-wide association study findings, and infer causal relationships between gene expression and disease. While the GTEx Portal provides a web interface for data access, many analyses require programmatic access to query multiple genes, variants, or tissues systematically.
There are no other similar R packages on CRAN (and no Python packages on PyPI that I have found). I am aware of the R package gtexRNA on GitHub from sigven, however it appears this was not completed, is no longer actively maintained, and was designed to query the now discontinued GTEx API V1.
Yes
@tag
the editor you contacted.Not applicable
pkgcheck
items which your package is unable to pass.Not applicable
Technical checksConfirm each of the following by checking the box.
This package:
Please note
gtexr
version 0.1.0 is already available on CRAN
Do you intend for this package to go on Bioconductor?
Do you wish to submit an Applications Article about your package to Methods in Ecology and Evolution? If so:
MEE OptionsPlease note, I do intend to submit an article about
gtexr
to the Journal of Open-Source Software (JOSS). The draft manuscript is located atinst/paper
on the ropensci-software-review branch.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4