| c {genomeIntervals} | R Documentation |
genomeIntervals packageThis function combines several genome intervals (stranded or not) objects into a single one.
## S4 method for signature 'Genome_intervals' c(x, ..., recursive = FALSE)
x |
a |
... |
two (one if |
recursive |
inherited from the base |
If the arguments have mixed classes ( both Genome_intervals
or Genome_intervals_stranded), then
they are coerced to Genome_intervals before combination.
Otherwise, the common class is used. Ifa list is provided with NULL
entries, these are discarded. If a vector of object is provided with non genomeIntervals
classes, then a list, ordered as the input vector, is returned.
A single Genome_intervals or
Genome_intervals_stranded object. Input objects are
combined in their order of appearance in the the argument list.
If any input argument is not a Genome_intervals, list(...) is
returned instead.
##'
##' load toy examples
data("gen_ints")
##' combine i and j returns a Genome_intervals_stranded object
c( i, j )
##' combine a not-stranded and a stranded returns a not-stranded object
c( as(i, "Genome_intervals"), j )