Skip to contents

Build multiple gene regulatory networks with C++ acceleration

Usage

makeNetworksCpp(
  countMatrixSEXP,
  nNet = 10L,
  nCells = 500L,
  nComp = 3L,
  q = 0.9,
  scaleScores = TRUE,
  symmetric = FALSE,
  nThreads = 0L
)

Arguments

nNet

Number of networks to generate

nCells

Number of cells to subsample for each network

nComp

Number of principal components

q

Quantile threshold for edge filtering

scaleScores

Whether to scale network weights to [-1, 1]

symmetric

Whether to make networks symmetric

nThreads

Number of threads (0 = auto)

countMatrix

Gene expression matrix (genes x cells)

Value

List of networks