Phylum probability matrix generator for operon predict
PhylumProbabilityGenerator
01 Syntax
SMRUCC.genomics.Analysis.PanGenome.PhylumProbabilityGenerator
02 Methods
| Name | Overloads | Summary |
|---|---|---|
| GeneratePhylumProbabilities | 2 | 基于泛基因组分析结果生成 phylumProbabilities 字典 |
03 Members
GeneratePhylumProbabilities(
IEnumerable(Of BiDirectionalBesthit), Dictionary(Of String, String), Dictionary(Of String, String), Double)基于泛基因组分析结果生成 phylumProbabilities 字典
Parameters
| Name | Type | Description |
|---|---|---|
hits | IEnumerable(Of BiDirectionalBesthit) | DIAMOND 比对结果列表 |
gene_source | Dictionary(Of String, String) | 基因ID到基因组ID的映射字典 |
genome_phylum | Dictionary(Of String, String) | 基因组ID到门分类的映射字典 |
identityThreshold | Double | 用于过滤比对结果的相似度阈值 (例如 0.3 表示 30%) |
Returns
嵌套字典:基因ID -> (门 -> 存在概率pik)
GeneratePhylumProbabilities(UnionFind,
Dictionary(Of String, String), Dictionary(Of String, String), Double)基于泛基因组分析结果生成 phylumProbabilities 字典
Parameters
| Name | Type | Description |
|---|---|---|
gene_source | UnionFind | 基因ID到基因组ID的映射字典 |
genome_phylum | Dictionary(Of String, String) | 基因组ID到门分类的映射字典 |
identityThreshold | Dictionary(Of String, String) | 用于过滤比对结果的相似度阈值 (例如 0.3 表示 30%) |
Returns
嵌套字典:基因ID -> (门 -> 存在概率pik)