Extract Metadata of CELLxGENE Datasets with Attributes.
ExtractCELLxGENEMeta(
all.samples.df,
organism = NULL,
ethnicity = NULL,
sex = NULL,
tissue = NULL,
disease = NULL,
assay = NULL,
suspension.type = NULL,
cell.type = NULL,
cell.num = NULL
)
Dataframe contains filtered datasets.
All detail information of CELLxGENE datasets, obtained with ShowCELLxGENEDatasets
.
The organism of the datasets, choose from "Homo sapiens", "Mus musculus", "Callithrix jacchus", "Macaca mulatta", "Sus scrofa domesticus", one or multiple values. Default: NULL (All).
The ethnicity of the datasets, choose from "Asian", "European", "unknown", "na", "African", "Bangladeshi", "British", "Irish", "East Asian", "African American", "Hispanic or Latin American", "African American or Afro-Caribbean", "European American", "Finnish", "Indian", "Japanese", "Korean", "Malaysian", "Singaporean Chinese", "American", "Pacific Islander", "admixed ancestry", "Eskimo", "Han Chinese", "Greater Middle Eastern (Middle Eastern, North African or Persian)", "multiethnic", "Jewish Israeli", "South Asian", "Oceanian", "Chinese", one or multiple values. Default: NULL (All).
The sex of the datasets, choose from "female", "male", "unknown", one or multiple values. Default: NULL (All).
The tissue of the datasets, obtain available values with StatDBAttribute
. One or multiple values. Default: NULL (All).
The disease of the datasets, obtain available values with StatDBAttribute
. One or multiple values. Default: NULL (All).
The assay of the datasets, choose from "10x 3' v1", "10x 3' v2", "10x 3' v3", "10x 3' transcription profiling", "10x 5' v1", "10x 5' v2", "10x 5' transcription profiling", "10x multiome", "10x scATAC-seq", "sci-RNA-seq", "Drop-seq", "Smart-seq", "Smart-seq2", "Smart-seq v4", "snmC-Seq2", "Visium Spatial Gene Expression", "Seq-Well", "Seq-Well S3", "Patch-seq", "sci-Plex", "BD Rhapsody Targeted mRNA", "BD Rhapsody Whole Transcriptome Analysis", "Slide-seqV2", "GEXSCOPE technology", "inDrop", "microwell-seq", "CEL-seq2", "STRT-seq", "DroNc-seq", "MERFISH", "scATAC-seq", "MARS-seq", "TruDrop", one or multiple values. Default: NULL (All).
The suspension type of the datasets, choose from "nucleus", "cell", "na", one or multiple values. Default: NULL (All).
The cell type of the datasets, obtain available values with StatDBAttribute
. One or multiple values. Default: NULL (All).
Cell number filter. If NULL, no filter; if one value, lower filter; if two values, low and high filter. Deault: NULL(without filtering).
https://gist.github.com/ivirshup/f1a1603db69de3888eacb4bdb6a9317a
# \donttest{
# all available datasets
all.cellxgene.datasets <- ShowCELLxGENEDatasets()
# human 10x v2 and v3 datasets
human.10x.cellxgene.meta <- ExtractCELLxGENEMeta(
all.samples.df = all.cellxgene.datasets,
assay = c("10x 3' v2", "10x 3' v3"),
organism = "Homo sapiens"
)
# }
Run the code above in your browser using DataLab