gpatterns.merge_tracks: Merge tracks

gpatterns.merge_tracksR Documentation

Merge tracks

Description

Creates a track called new_track that is the sum of the methylation calls in tracks. In addition, if merge_tidy_cpgs is TRUE, creates a union of tidy_cpgs of tracks and generates pattern frequency and pattern coverage for the combined tidy_cpgs. If patterns attributes are present, they will be combined and calculated for the new track.

Usage

gpatterns.merge_tracks(
  tracks,
  new_track,
  description,
  intervals = gintervals.all(),
  iterator = NULL,
  add_var = FALSE,
  merge_tidy_cpgs = TRUE,
  ...
)

Arguments

tracks

tracks to merge

new_track

new track name

description

new track description

intervals

intervals scope. default is all the genome (gintrevals.all())

iterator

new track iterator. if left NULL, the iterator would be the union of all the covered CpGs of tracks

add_var

calculate variance (of tracks '.avg'). Will be created in new_track.var

merge_tidy_cpgs

merge also tidy cpgs and create pattern frequency and pattern coverage track. Does not work for tracks without the single molecule data (e.g. arrays, processed data)

...

additional parameters for gpatterns.import_from_tidy_cpgs

Value

name of the new_track


tanaylab/gpatterns documentation built on May 15, 2023, 6:23 p.m.