Skip to contents

Build plates

gp()
Make a gp object
gp_sec()
Add a section to a gp object.

Visualize

gp_plot()
Plot a gp object
gp_mini_theme()
A theme for making little in-line plots

Datasets

example_plate
A 8x12 matrix of random integers 1-10
pcr_plate
Data from a PCR experiment on a 384-well plate
plate_formats
Standard plate formats for microwell plates
protein_quant
Data from a protein quantification assay in a 96-well plate. See the "Using gp to wrangle plate data" vignette for more details

Utilities

as_gp()
Coerce object to gp
gp_serve()
Extract useful, tidy data from a gp object
gp_unserve()
Turn a tidy data.frame into a gp
gp_unravel() gp_reravel()
Turn data from 'plate form' to 'tidy form' and back
gp_excise()
Slice out a smaller gp from a gp via coordinates
wells()
Calculate wells of gp object
well_data()
Extract well data from an object

Internal utilities

new_gp()
A constructor for a gp object
arrange_by_dim()
Arrange gp well data relative to user supplied start_corner
coordinate()
Create a dimension pattern 'unit' of a section
flip_dim()
Take a set of numbers and flip them around on a number line
is_fwd()
Check if axis moves in the canonical direction
non_int_replicate()
Recycle a df a non-integer number of times
rel_dim()
Performs flip_dim if necessary
unroll_sec_dim_along_parent()
Repeat one dimension of a child section across a dimension of a parent section