seqFISH function assembles data on-the-fly from ExperimentHub
to provide a
MultiAssayExperiment
container. Actually the DataType
argument provides access to the
available datasets associated to the package.
Usage
seqFISH(
DataType = "mouse_visual_cortex",
modes = "*",
version,
dry.run = TRUE,
verbose = TRUE,
...
)
Arguments
- DataType
character(1)
indicating the identifier of the dataset to retrieve. (default "mouse_visual_cortex")- modes
character()
The assay types or modes of data to obtain these include seq-FISH and scRNA-seq data by default.- version
character(1)
Either version '1.0.0' or '2.0.0' depending on data version required (default '1.0.0'). See version section.- dry.run
logical(1)
Whether to return the dataset names before actual download (defaultTRUE
)- verbose
logical(1)
Whether to show the dataset currently being (down)loaded (defaultTRUE
)- ...
Additional arguments passed on to the ExperimentHub-class constructor
Value
A
MultiAssayExperiment
of seq-FISH data
Details
seq FISH data are a combination of single cell spatial coordinates and transcriptomics for a few hundreds of genes. seq-FISH data can be combined for example with scRNA-seq data to unveil multiple aspects of cellular behaviour based on their spatial organization and transcription.
Available datasets are:
mouse_visual_cortex: combination of seq-FISH data as obtained from Zhu et al. (2018) and scRNA-seq data as obtained from Tasic et al. (2016), Version 1.0.0 returns the full scRNA-seq data matrix, while version 2.0.0 returns the processed and subsetted scRNA-seq data matrix (produced for the Mathematical Frameworks for Integrative Analysis of Emerging Biological Data Types 2020 Workshop) The returned seqFISH data are always the processed ones for the same workshop. Additionally, cell types annotations are available in the
colData
through theclass
column in the seqFISHassay
.scRNA_Counts - Tasic scRNA-seq gene count matrix
scRNA_Labels - Tasic scRNA-seq cell labels
seqFISH_Coordinates - Zhu seq-FISH spatial coordinates
seqFISH_Counts - Zhu seq-FISH gene counts matrix
seqFISH_Labels - Zhu seq-FISH cell labels
Examples
seqFISH(DataType = "mouse_visual_cortex", modes = "*", version = "2.0.0",
dry.run = TRUE)
#> ah_id mode file_size rdataclass rdatadateadded
#> 1 EH3785 scRNA_Counts 0.2 Mb matrix 2020-09-14
#> 2 EH3786 scRNA_Labels 0 Mb data.frame 2020-09-14
#> 3 EH3787 seqFISH_Coordinates 0 Mb data.frame 2020-09-14
#> 4 EH3788 seqFISH_Counts 0.2 Mb matrix 2020-09-14
#> 5 EH3789 seqFISH_Labels 0 Mb data.frame 2020-09-14
#> rdatadateremoved
#> 1 <NA>
#> 2 <NA>
#> 3 <NA>
#> 4 <NA>
#> 5 <NA>