All functions

fwrite_header()

writes a data frame with a header

fwrite_igv()

Write IGV file from intervals set data frame

fwrite_ucsc()

Write USCS genome browser file from intervals set data frame

gcluster.run2()

Runs R commands on a cluster that supports SGE

get_promoters()

Define promoter regions

gextract.left_join()

Returns the result of track expressions evaluation for each of the iterator intervals, and cbinds the intervals (instead of intervalID)

gextract_meth()

gextract methylation data

gintervals.filter()

Filter intervals set by distance to another. A wrapper around gintervals.neighbours and filter(dist <= max_distance)

gintervals.neighbors1()

Finds neighbors between two sets of intervals (and does not return conflicting column names)

gseq.create_track()

Create sequence tracks for misha database

gset_genome()

Set misha root based on genome name

gtrack.create_dirs()

Create directories needed for track creation

gtrack.import_mappedseq_bam()

Wrapper around gtrack.import_mappedseq for (multiple) bam files

gvtrack.array_extract()

Extract a virtual track on each array.track column

intervs_to_mat()

Transform an intervals set to matrix

mat_to_intervs()

Transform a matrix with coordinate rownames to intervals set