R/get_top_expressed_genes.R

Defines functions get_top_expressed_genes

Documented in get_top_expressed_genes

#' Get Top Expressed Genes
#'
#' @description Find top expressed genes for a specified tissue.
#'
#' - Returns top expressed genes for a specified tissue in a dataset, sorted by median expression.
#' - When the optional parameter filterMtGene is set to true, mitochondrial genes will be excluded from the results.
#' By default, this service queries the latest GTEx release.
#'
#' [GTEx Portal API
#' documentation](https://gtexportal.org/api/v2/redoc#tag/Expression-Data-Endpoints/operation/get_top_expressed_genes_api_v2_expression_topExpressedGene_get)
#'
#' @inheritParams gtexr_arguments
#'
#' @return A tibble.
#' @export
#' @family Expression Data Endpoints
#'
#' @examples
#' \dontrun{
#' get_top_expressed_genes(tissueSiteDetailId = "Artery_Aorta")
#' }
get_top_expressed_genes <- function(tissueSiteDetailId,
                                    datasetId = "gtex_v8",
                                    filterMtGene = TRUE,
                                    page = 0,
                                    itemsPerPage = 250){
  gtex_query(endpoint = "expression/topExpressedGene")
}

Try the gtexr package in your browser

Any scripts or data that you put into this service are public.

gtexr documentation built on Sept. 19, 2024, 5:06 p.m.