Conveniently look up the region of a gene by gene symbol. The value returned by this function
can be used as the region argument for trackplot functions such as
trackplot_coverage() or trackplot_gene()
Usage
gene_region(
genes,
gene_symbol,
extend_bp = c(10000, 10000),
gene_mapping = human_gene_mapping
)Arguments
- genes
Transcipt features given as GRanges, data.frame, or list. See
help("genomic-ranges-like")for details on format and coordinate systems. Required attributes:chr,start,end: genomic positionstrand: +/- or TRUE/FALSE for positive or negative strandgene_name: Symbol or gene ID
- gene_symbol
Name of gene symbol or ID
- extend_bp
Bases to extend region upstream and downstream of gene. If length 1, extension is symmetric. If length 2, provide upstream extension then downstream extension as positive distances.
- gene_mapping
Named vector where names are gene symbols or IDs and values are canonical gene symbols
