split_sheet(sheet)
split_sheet_find(sheet)
split_sheet_apply(sheet, limits)
worksheet
object, possibly from an
Excel or googlesheets spreadsheet.cellranger::cell_limits
object, as
returned by split_sheet_find
."limits"
:
a list of limits (the default), "groups"
a matrix of the
same dimensions as the worksheet indicating what group each cell
is in, or "both"
: a list with elements "limits"
and "groups"
.split_sheet
and split_sheet_apply
, a
list of worksheet views; each view corresponds to one region of
the sheet and the order within the list is currently arbitrary
(but may be ordered predictably in a future version). For
split_sheet_find
, a list of
cellranger::cell_limits
objects, each corresponding to a
region of the sheet that represents a separate rectangular
region (again, order is arbitrary for now)
The split_sheet_find
function does the actual
classification, and split_sheet_apply
applies
worksheet_view
to these to produce something that can be
used (approximately) as if it was a separate sheet.