Collapses a geoSingleCellManifest into one row per unit and
reports completeness. A 10x Matrix Market unit groups a sample's matrix,
barcodes, and features files and is "complete" only when all three are
present; every other format is one unit per file. The loadable column
flags units a built-in reader can consume – complete 10x Matrix Market, 10x
HDF5, and AnnData h5ad. loom and Seurat .rds are reported but not
loadable (read them with their native packages).
Arguments
- manifest
A data.frame returned by
geoSingleCellManifest().
Value
A data.frame with columns unit (the grouping key),
sample, platform (GPL, or NA), format, n_files,
status, and loadable.
Examples
if (FALSE) { # \dontrun{
m <- geoSingleCellManifest("GSE161228")
geoSingleCellUnits(m)
} # }