Plot transcript models
Usage
trackplot_gene(
transcripts,
region,
exon_size = 2.5,
gene_size = 0.5,
label_size = 11 * 0.8/ggplot2::.pt,
track_label = "Genes",
return_data = FALSE
)Arguments
- transcripts
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 strandfeature: Only entries marked as"transcript"or"exon"will be consideredgene_name: Symbol or gene ID to displaytranscript_id: Transcritp identifier to link transcripts and exons
Usually given as the output from
read_gencode_transcripts()- region
Region to plot, e.g. output from
gene_region(). String of format "chr1:100-200", or list/data.frame/GRanges of length 1 specifying chr, start, end. Seehelp("genomic-ranges-like")for details- exon_size
size for exon lines in units of mm
- gene_size
size for intron/gene lines in units of mm
- label_size
size for transcript labels in units of mm
- return_data
If true, return data from just before plotting rather than a plot.
- labels
Character vector with labels for each item in transcripts. NA for items that should not be labeled
- transcript_size
size for transcript lines in units of mm
