Creates a tracks object consisting of all subtracks of `x` with `i` segments (i.e., `i`+1 positions).
subtracks(x, i, overlap = i - 1)
A tracks object is returned which contains all the subtracks of any track in the input tracks object that consist of exactly `i` segments and overlap adjacent subtracks in `overlap` segments.
a single track or a tracks
object.
subtrack length. A single integer, lists are not supported.
the number of segments in which each subtrack shall overlap
with the previous and next subtrack. The default i - 1
returns all
subtracks. Can be negative, which means that space will be left between
subtracks.
The output is always a single tracks object, which is
convenient for many common analyses. If subtracks are to be considered separately
for each track, use the function staggered
together with
lapply
. Subtrack extraction always starts at the first position of the
input track.
prefixes
to extract all subtracks of a given length starting
from the first coordinate in each track, subtracksByTime
to extract
all subtracks of a given length starting at some fixed timepoint,
and selectSteps
to extract single steps starting at a fixed timepoint
from a subset of trackids.