| BayesianNetwork {SMRUCC.genomics.Analysis.BNLearn.Core} | .NET clr documentation |
贝叶斯网络 —— DAG 结构
# namespace SMRUCC.genomics.Analysis.BNLearn.Core
export class BayesianNetwork {
# 邻接矩阵:adj(i,j)=True 表示 i→j 存在有向边
Adjacency: Boolean[,];
# 黑名单边(禁止存在的边)
Blacklist: tuple[integer, integer];
# 获取边数
EdgeCount: integer;
# 节点名 → 索引 的映射
NameToIndex: list;
# 所有节点
Nodes: iterates(BnNode);
# 白名单边(必须存在的调控关系,来自TF注释)
Whitelist: tuple[integer, integer];
}
Adjacency: BooleanBlacklist: tuple[integer, integer]NameToIndex: listNodes: iterates(BnNode)Whitelist: tuple[integer, integer]