Click or drag to resize
KmerData32 Structure
Holds the KmerData.

Namespace: Bio.Algorithms.Kmer
Assembly: Bio.Core (in Bio.Core.dll) Version: 2.0.0.1 (2.0.0.1)
Syntax
public struct KmerData32

The KmerData32 type exposes the following members.

Properties
  NameDescription
Public propertyKmerData
Compressed value of the kmer that will be stored in the De-Bruijn Node.
Top
Methods
  NameDescription
Public methodCompareTo(Object)
Compares this instance to a specified instance of object and returns an indication of their relative values.
Public methodCompareTo(KmerData32)
Compares this instance to a specified instance of IKmerData and returns an indication of their relative values.
Public methodEquals
Indicates whether this instance and a specified object are equal.
(Inherited from ValueType.)
Public methodGetFirstSymbol
Returns the first symbol of the sequence.
Public methodGetHashCode
Returns the hash code for this instance.
(Inherited from ValueType.)
Public methodGetKmerData
Returns the decompressed value of the kmer.
Public methodStatic memberGetKmers
Iterates through a sequence producing all possible kmers in it.
Public methodGetLastSymbol
Returns the last symbol of the sequence.
Public methodGetOriginalSymbols
Returns the decompressed value of the kmer from the De-Bruijn node. Note: use this method to get the original sequence symbols.
Public methodGetReverseComplementOfKmerData
Returns the reverse complement of the kmer value.
Public methodGetReverseComplementOfOriginalSymbols
Note: use this method to get the original sequence symbols.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIsPalindrome
Checks whether the kmer value is palindrome or not.
Public methodSetKmerData(Byte, Int32)
Sets the kmer value from the specific sequence. Note: Used in generating the links. Do not use this method to add kmerData to the tree.
Public methodSetKmerData(UInt64, Int32)
Sets the kmer value from the specific sequence.
Public methodSetKmerData(ISequence, Int64, Int32)
Sets the kmer value from the specific sequence.
Public methodToString
Returns the fully qualified type name of this instance.
(Inherited from ValueType.)
Top
Fields
  NameDescription
Public fieldStatic memberDNA_A_VALUE
Value to encode an A with as 2 bits
Public fieldStatic memberDNA_C_VALUE
Value to encode a C with as 2 bits
Public fieldStatic memberDNA_G_VALUE
Value to encode a G with as 2 bits
Public fieldStatic memberDNA_T_VALUE
Value to encode a T with as 2 bits
Public fieldStatic memberMAX_KMER_LENGTH
Maximum allowed value for a kmer
Public fieldStatic memberMIN_KMER_LENGTH
Minimum allowed value for a kmer
Top
See Also