WGCNA分析主模块
Analysis
01 Syntax
SMRUCC.genomics.Analysis.HTS.WGCNA.Analysis
02 Methods
| Name | Overloads | Summary |
|---|---|---|
| Run | 1 | run WGCNA analysis |
| RunWithPhenotype | 2 | 运行完整的WGCNA分析(包含表型相关性分析) 这是新增的主要分析函数,在基础WGCNA分析的基础上, 增加了模块与表型相关性的计算功能。 |
| createGraph | 1 |
03 Members
Run(
Matrix, Double, Boolean)run WGCNA analysis
Parameters
| Name | Type | Description |
|---|---|---|
samples | Matrix | an expression matrix object of gene features in rows and sample id in columns |
adjacency | Double | - |
RunWithPhenotype(
Matrix, Dictionary(Of String, Double()), Double, Boolean)运行完整的WGCNA分析(包含表型相关性分析)
这是新增的主要分析函数,在基础WGCNA分析的基础上, 增加了模块与表型相关性的计算功能。
Parameters
| Name | Type | Description |
|---|---|---|
samples | Matrix | 基因表达矩阵(基因×样本) |
phenotypeData | Dictionary(Of String, Double()) | 表型数据字典(表型名→值数组),数组长度应与样本数相同 |
adjacency | Double | 邻接矩阵阈值,默认0.6 |
pcaLayout | Boolean | 是否使用PCA布局,默认True |
Returns
完整的WGCNA分析结果,包含模块-表型相关性
RunWithPhenotype(
Matrix, String, Double(), Double, Boolean)运行WGCNA分析(使用单个表型)
Parameters
| Name | Type | Description |
|---|---|---|
samples | Matrix | 基因表达矩阵 |
phenotypeName | String | 表型名称 |
phenotypeValues | Double() | 表型值数组 |
adjacency | Double | 邻接矩阵阈值 |
pcaLayout | Boolean | 是否使用PCA布局 |
Returns
WGCNA分析结果
createGraph(
NumericMatrix, Matrix, Boolean, CorrelationMatrix, NumericMatrix)Parameters
| Name | Type | Description |
|---|---|---|
mat | NumericMatrix | the network graph matrix |
samples | Matrix | - |
pcaLayout | Boolean | - |
cor | CorrelationMatrix | - |
TOM | NumericMatrix | - |