Description Usage Arguments Value Examples
Infers the gene regulatory network from single cell ATAC-seq data
1 | compute.atac.network(expr.data, feature.file, quantile.p = 0.998)
|
expr.data |
matrix of expression counts. Works also with sparse matrices of the Matrix package. |
quantile.p |
only the first 1 - quantile.p correlations are used to create the edges of the network. If the networ is too sparse(dense) decrease(increase) quantile.p |
gene.names |
character of gene names, now it supports Gene Symbols or Ensembl, Mouse and Human. |
clustering |
type of clustering and correlations computed to infer the network.
|
speed.preset |
Used only if
|
previous.output |
previous output of |
A list with the following items:
centrality Main output: a Data-frame with the network centrality (Degree,Betweenness,Closeness,PAGErank) for each gene(node) of the network
graph The regulatory network in iGraph object
correlations All pairwise correlations between genes. The correlation is an average between Pearson and Spearman. Note that it is stored in single precision format (to save memory space) using the package float32.To make any operation or plot on the correlations first transform it to the standard double precisione by running correlations=dbl(correlations)
cutoff.p The adptive cutoff used to select significant correlations
tot.scores The Z-scores over which the correlations are computed. The visually check the correlation between to genes i and j run plot(tot.scores[,i],tot.scores[,j])
clusters The clusters in which the cells have been partitioned
model Bigscale numerical model of the noise
1 | out=compute.network(expr.data,gene.names)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.