load a VCF (variant) track provided as a Bioconductor VariantAnnotation object
Source:R/igvShiny.R
loadVcfTrack.Rdload a VCF (variant) track provided as a Bioconductor VariantAnnotation object
Usage
loadVcfTrack(
session,
id,
trackName,
vcfData,
deleteTracksOfSameName = TRUE,
trackConfig = list(),
validateReference = TRUE
)Arguments
- session
an environment or list, provided and managed by shiny
- id
character string, the html element id of this widget instance
- trackName
character string
- vcfData
VariantAnnotation object
- deleteTracksOfSameName
logical, default TRUE
- trackConfig
a named list of additional igv.js track configuration options.
- validateReference
logical flag, default TRUE: checks track contigs against the active reference genome and emits warnings/toasts on mismatch.
Examples
library(igvShiny)
demo_app_file <-
system.file(package = "igvShiny", "demos", "local-data.R")
if (interactive()) {
shiny::runApp(demo_app_file)
}