Extract Metadata of Human Cell Atlas Projects with Attributes.
Usage
ExtractHCAMeta(
  all.projects.df,
  organism = NULL,
  sex = NULL,
  organ = NULL,
  organ.part = NULL,
  disease = NULL,
  sample.type = NULL,
  preservation.method = NULL,
  protocol = NULL,
  suspension.type = NULL,
  cell.type = NULL,
  cell.num = NULL,
  sequencing.type = NULL
)Arguments
- all.projects.df
 All detail information of HCA projects, obtained with
ShowHCAProjects.- organism
 The organism of the projects, choose from "Homo sapiens", "Mus musculus", "Macaca mulatta", "canis lupus familiaris", one or multiple values. Default: NULL (All).
- sex
 The sex of the projects, choose from "female", "male", "mixed", "unknown", one or multiple values. Default: NULL (All).
- organ
 The organ of the projects (e.g. brain), obtain available values with
StatDBAttribute, one or multiple values. Default: NULL (All).- organ.part
 The organ part of the projects (e.g. cortex), obtain available values with
StatDBAttribute, one or multiple values. Default: NULL (All).- disease
 The disease of the projects (e.g. normal), obtain available values with
StatDBAttribute, one or multiple values. Default: NULL (All).- sample.type
 The sex of the projects, choose from "specimens", "organoids", "cellLines", one or multiple values. Default: NULL (All).
- preservation.method
 The preservation method of the projects (e.g. fresh), obtain available values with
StatDBAttribute, one or multiple values. Default: NULL (All).- protocol
 The protocol of the projects (e.g. 10x 3' v2), obtain available values with
StatDBAttribute, one or multiple values. Default: NULL (All).- suspension.type
 The suspension type of the projects, choose from "single cell", "single nucleus", "bulk cell", "bulk nuclei", one or multiple values. Default: NULL (All).
- cell.type
 The cell type of the projects (e.g. neuron), obtain available values with
StatDBAttribute, one or multiple values. Default: NULL (All).- cell.num
 Cell number filter. If NULL, no filter; if one value, lower filter; if two values, low and high filter. Deault: NULL(without filtering).
- sequencing.type
 The sequencing instrument type of the projects (e.g. illumina hiseq 2500), obtain available values with
StatDBAttribute, one or multiple values. Default: NULL (All).
Examples
# \donttest{
# all available projects
all.hca.projects <- ShowHCAProjects()
# all human projects
all.human.projects <- ExtractHCAMeta(all.projects.df = all.hca.projects, organism = "Homo sapiens")
#> Use all biologicalSex as input!
#> Use all organ as input!
#> Use all organPart as input!
#> Use all disease as input!
#> Use all sampleEntityType as input!
#> Use all preservationMethod as input!
#> Use all libraryConstructionApproach as input!
#> Use all nucleicAcidSource as input!
#> Use all selectedCellType as input!
#> Use all instrumentManufacturerModel as input!
# all human and 10x 3' v2
all.human.10x.projects <- ExtractHCAMeta(
  all.projects.df = all.hca.projects,
  organism = "Homo sapiens",
  protocol = c("10x 3' v2", "10x 3' v3")
)
#> Use all biologicalSex as input!
#> Use all organ as input!
#> Use all organPart as input!
#> Use all disease as input!
#> Use all sampleEntityType as input!
#> Use all preservationMethod as input!
#> Use all nucleicAcidSource as input!
#> Use all selectedCellType as input!
#> Use all instrumentManufacturerModel as input!
# }