View source: R/shaman_plot_map.R
| shaman_plot_map_score_with_annotations | R Documentation |
shaman_plot_map_score_with_annotations
shaman_plot_map_score_with_annotations(
genome,
points_score,
interval_range,
point_size = 0.1,
misha_tracks = list(),
mt_colors = getOption("shaman.track_colors"),
mt_ylims = NULL,
annotations = list(),
a_colors = getOption("shaman.annotation_colors"),
add_genes = T,
add_ideogram = T,
add_axis = T,
gene_stacking = "squish",
gene_size = 0.7,
track_size = 0.8,
annotation_size = 0.7,
fig_fn = "",
fig_width = 900,
fig_height = 5/6 * 900
)
genome |
Name of reference genome (e.g. "hg19", "mm10") |
points_score |
A dataframe containing the points (start1, start2) and their normalized score. |
interval_range |
1D interval (chrom, start, end) specifying the region to plot |
misha_tracks |
List of 1D track expressions (virtual tracks also supported) which can be extracted from. |
mt_colors |
Array of colors, one for each misha_track, which will be used to plot each 1d track. |
annotations |
List of gintervals highlighting annotated regions. |
a_colors |
Array of colors, one for each annotation set. |
add_genes |
Boolean flag indicating whether to show gene annotations. |
add_ideogram |
Boolean flag indicating whether to add an chromosomal ideogram. |
add_axis |
Boolean flag indicating whether to show chromosmal axis. |
gene_stacking |
Describes the viewing option of the genes track. Can be either "squish", or "dense". |
gene_size |
Size of gene annotation view. |
track_size |
Size of track view. |
fig_fn |
Name of png file to output to. Empty string will cause the figure to be plotted to the current device. |
fig_width |
Width in pixels of output png figure. |
fig_height |
Height in pixels of output png figure. |
my_ylims |
Y-axis limits for each misha track. If not provided, generated automatically based on the data to be displayed in the region. |
annot_size |
Size of annotation view. |
Plots observerved hic contact matrix color-coded by normalized scores, aligned with linear data such as gene annotations, rna, chromatin, transcription factor binding, etc').
gsetroot(shaman_get_test_track_db())
points <- gextract("hic_score", gintervals.2d(2, 175e06, 178e06, 2, 175e06, 178e06), colnames = "score")
shaman_plot_map_score_with_annotations("hg19", points, gintervals(2, 175e06, 178e06))
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.