Learn R Programming

dpcR (version 0.1.4.0)

bind_dpcr-methods: Bind dpcr objects

Description

A convinient wrapper around cbind and rbind tailored specially for binding multiple objects containing results from digital PCR experiments.

Usage

bind_dpcr(input, ...)

Arguments

input
an object of class adpcr or ddpcr or a list.
...
objects of class adpcr or ddpcr. See Details. If input is a list, ignored.

Value

  • An object of class adpcr or ddpcr, depending on the input.

Details

In case of adpcr or ddpcr objects, bind_dpcr can 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.

See Also

Opposite function: extract_dpcr

Examples

Run this code
bigger_array <- sim_adpcr(400, 765, 1000, pos_sums = FALSE, n_panels = 5)
smaller_array <- sim_adpcr(100, 700, 1000, pos_sums = FALSE, n_panels = 3)
bound_arrays <- bind_dpcr(bigger_array, smaller_array)

smaller_droplet <- sim_ddpcr(m = 7, n = 20, times = 5, n_exp = 2)
bigger_droplet <- sim_ddpcr(m = 15, n = 25, times = 5, n_exp = 4)
biggest_droplet <- sim_ddpcr(m = 15, n = 35, times = 5, n_exp = 1)
bound_droplets <- bind_dpcr(smaller_droplet, bigger_droplet, biggest_droplet)

Run the code above in your browser using DataLab