import_wig {wig}R Documentation

Imports a WIG file

Description

import_wig reads a WIG (wiggle) file and expands the data into long format, i.e., the each observation in the returned tibble pertains the position of one single base.

Usage

import_wig(file_path, n = -1L)

Arguments

file_path

A path to a WIG file.

n

The (maximal) number of lines to read. Negative values indicate that one should read up to the end of input on the connection.

Value

A tibble of three variables: chr, chromosome; pos, genomic position; and val, value. Chromosome positions are 1-relative, i.e. the first base is 1, as specified in WIG files.

Examples

# Import a WIG file
wig_file <- system.file(
              "extdata",
              file = 'hg19-pik3ca.wig',
              package = "wig",
              mustWork = TRUE)

import_wig(wig_file)


[Package wig version 0.1.0 Index]