BetaTest {SMRUCC.genomics.Analysis.HTS.WGCNA} .NET clr documentation

BetaTest

Description

test for best beta power value

原实现为每个候选 beta 都构造一份完整的 n^2 邻接矩阵(幂运算 + 拷贝 + 阈值化), 20 个候选值意味着 40 余次 n^2 级别的分配与 GC 压力。

现在改为复用同一份 |cor| 缓冲区,对每个 beta 只做一次流式行和扫描 (见 WeightedNetwork.Connectivity()),全程不再分配任何 n^2 临时矩阵; 候选 beta 之间再用 PLINQ 并行。

Declare

            
# namespace SMRUCC.genomics.Analysis.HTS.WGCNA
export class BetaTest {
   maxK: double;
   meanK: double;
   medianK: double;
   Power: double;
   score: double;
   sftRsq: double;
   slope: double;
   truncatedRsq: double;
}

        

.NET clr type reference tree

this clr type has no other .net clr type reference.
[Package {$package} version {$version} Index]