A convinient wrapper around cbind
and
rbind
tailored specially for binding multiple objects
containing results from digital PCR experiments.
bind_dpcr(input, ...)
adpcr
or
dpcr
or a list.adpcr
or
dpcr
. See Details. If input
is a list, ignored.An object of class adpcr
or
dpcr
, depending on the input.
In case of adpcr
or dpcr
objects, bind_dpcr
works
analogously to cbind
, but without recycling. In case on
unequal length, shorter objects will be filled in with additional NA
values. The original length is always preserved in n
slot.
bind_dpcr
automatically names binded experiments using format
x
.y
, where x
is number of object passed to function and
y
is a number of experiment in a given object.
Because bind_dpcr
calls do.call
function,
binding together at the same time more than 500 objects can lead to
'stack overflow' error.
Opposite function: extract_run
#>#>#>#>bound_arrays <- bind_dpcr(bigger_array, smaller_array)#>#>#>#>#>biggest_droplet <- sim_dpcr(m = 15, n = 35, times = 5, n_exp = 1) bound_droplets <- bind_dpcr(smaller_droplet, bigger_droplet, biggest_droplet)#>