import_blockmeasures {gcplyr} | R Documentation |
Function to import blockmeasures from files and return widemeasures
This function acts as a wrapper to call read_blocks
,
uninterleave
, then trans_block_to_wide
in one go
import_blockmeasures(
files,
num_plates = 1,
plate_names = NULL,
wellnames_sep = "",
...
)
files |
Vector of filenames (as strings), each of which is a block-shaped file containing measures data. File formats can be .csv, .xls, or .xlsx |
num_plates |
Number of plates. If multiple plates uninterleave will be used to separate blockmeasures into those plates accordingly |
plate_names |
(optional) Names to put onto the plates when output |
wellnames_sep |
String to use as separator for well names between rowname and column name |
... |
Other arguments to pass to |
Common arguments that you may want to provide via ...
include:
startrow
, endrow
, startcol
, endcol
,
sheet
- specifying the location of design information
inside files
to read_blocks
metadata
- specifying metadata to read_blocks
See help for read_blocks
for more details
If you find yourself needing more control, you can run the
steps manually, first reading with read_blocks
,
separating plates as needed with uninterleave
,
then transforming to wide with trans_block_to_wide
.
If num_plates = 1
, a wide-shaped data.frame
containing the measures data.
if num_plates
is greater than one, a list of
data.frame
's, where each data.frame
is wide-shaped.