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: iterates(Double[]);
   Length: integer;
   MatchEmissions: iterates(Double[]);
   Name: string;
   NumSequences: integer;
   StatsForward: tuple[double, double];
   StatsMSV: tuple[double, double];
   StatsViterbi: tuple[double, double];
   Transitions: iterates(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: iterates(Double)
  4. use by property member MatchEmissions: iterates(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: iterates(Double)

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