mockMosaicData: mockMosaicData

View source: R/mockMosaicData.R

mockMosaicDataR Documentation

mockMosaicData

Description

Mock up a mosaic data list using simulated data, for use in documentation examples.

Usage

mockMosaicData(
  names = c("D1", "D2", "D3"),
  ncells = c(50, 50, 50),
  ngenes = list(1:150, 76:225, 151:300),
  fun = "rnorm",
  ...
)

Arguments

names

character vector of mock datasets.

ncells

integer vector of cells in each mock dataset.

ngenes

list containing integer vectors of features measured in each mock dataset.

fun

name of function to simulate data, default "rnorm".

...

further arguments passed to 'fun'.

Value

assay_list a list of data matrices with rownames (features) specified.

Examples

set.seed(2021)
assay_list = mockMosaicData()
lapply(assay_list, dim)

# simulate data from another distribution
assay_list = mockMosaicData(fun = "rnbinom", size = 5, prob = 0.5)
lapply(assay_list, dim)


MarioniLab/StabMap documentation built on Sept. 28, 2022, 2:28 a.m.