ProfileHMM {SMRUCC.genomics.Analysis.SequenceTools.HMMER} .NET clr documentation

ProfileHMM

Description

Profile HMM模型类 表示HMMER3格式的隐马尔可夫模型

Profile HMM是一种特殊的隐马尔可夫模型,专门用于蛋白质序列比对。 它包含三种状态:

每个位置有:

Declare

            
# namespace SMRUCC.genomics.Analysis.SequenceTools.HMMER
export class ProfileHMM {
   Alphabet: string;
   Checksum: integer;
   CompositionEmission: double;
   CompositionInsert: double;
   CompositionTransitions: double;
   EffectiveNum: double;
   HMMInitialProb: double;
   HMMObservables: Observable[];
   HMMStates: StatesObject[];
   InsertEmissions: Double[][];
   Length: integer;
   MatchEmissions: Double[][];
   Name: string;
   NumSequences: integer;
   StatsForward: tuple[double, double];
   StatsMSV: tuple[double, double];
   StatsViterbi: tuple[double, double];
   Transitions: Double[][];
   Version: string;
}

        

.NET clr type reference tree

  1. use by property member HMMObservables: Observable
  2. use by property member HMMStates: StatesObject
  3. use by property member InsertEmissions: Double[]
  4. use by property member MatchEmissions: Double[]
  5. use by property member StatsForward: tuple[double, double]
  6. use by property member StatsMSV: tuple[double, double]
  7. use by property member StatsViterbi: tuple[double, double]
  8. use by property member Transitions: Double[]

[Package {$package} version {$version} Index]