| MummerProteinAlphabet Methods | 
The MummerProteinAlphabet type exposes the following members.
| Name | Description | |
|---|---|---|
| AddAminoAcid | 
            Adds a Amino acid to the existing amino acids.
              (Inherited from ProteinAlphabet.) | |
| CheckIsAmbiguous | 
            Checks if the provided item is an ambiguous character or not
              (Inherited from ProteinAlphabet.) | |
| CheckIsGap | 
            Checks if the provided item is a gap character or not
              (Inherited from ProteinAlphabet.) | |
| CompareSymbols | 
            Compares two symbols.
              (Inherited from ProteinAlphabet.) | |
| Equals | Determines whether the specified object is equal to the current object.  (Inherited from Object.) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.  (Inherited from Object.) | |
| GetAmbiguousSymbols | 
            Gets the ambigious characters present in alphabet.
              (Inherited from ProteinAlphabet.) | |
| GetConsensusSymbol | 
            Find the consensus nucleotide for a set of nucleotides.
              (Inherited from AmbiguousProteinAlphabet.) | |
| GetEnumerator | 
            Byte array of nucleotides.
              (Inherited from ProteinAlphabet.) | |
| GetFriendlyName | 
            Gets the friendly name of a given symbol.
              (Inherited from ProteinAlphabet.) | |
| GetHashCode | Serves as the default hash function.   (Inherited from Object.) | |
| GetSymbolValueMap | 
            Maps A to A  and a to A
            that is key will contain unique values.
            This will be used in the IsValidSymbol method to address Scenarios like a == A, G == g etc.
              (Inherited from ProteinAlphabet.) | |
| GetType | Gets the Type of the current instance.  (Inherited from Object.) | |
| GetValidSymbols | 
            Gets the valid symbol.
              (Inherited from ProteinAlphabet.) | |
| MapAmbiguousAminoAcid | 
            Maps the ambiguous amino acids to the amino acids it represents. 
            For example ambiguous amino acids M represents the basic nucleotides A or C.
              (Inherited from ProteinAlphabet.) | |
| MemberwiseClone | Creates a shallow copy of the current Object.  (Inherited from Object.) | |
| ToString | 
            Converts the Protein Alphabets to string.
              (Inherited from ProteinAlphabet.) | |
| TryGetAmbiguousSymbol | 
            Gets the Ambiguous symbol.
              (Inherited from ProteinAlphabet.) | |
| TryGetBasicSymbols | 
            Gets the Basic symbol.
              (Inherited from ProteinAlphabet.) | |
| TryGetComplementSymbol(Byte, Byte) | 
            Gets the complement of the symbol.
              (Inherited from ProteinAlphabet.) | |
| TryGetComplementSymbol(Byte, Byte) | 
            This method tries to get the complements for specified symbols.
              (Inherited from ProteinAlphabet.) | |
| TryGetDefaultGapSymbol | 
            Gets the default Gap symbol.
              (Inherited from ProteinAlphabet.) | |
| TryGetDefaultTerminationSymbol | 
            Gets the default Termination symbol.
              (Inherited from ProteinAlphabet.) | |
| TryGetGapSymbols | 
            Gets the Gap symbol.
              (Inherited from ProteinAlphabet.) | |
| TryGetTerminationSymbols | 
            Gets the Termination symbol.
              (Inherited from ProteinAlphabet.) | |
| ValidateSequence | 
            Validates if all symbols provided are Protein symbols or not.
              (Inherited from ProteinAlphabet.) |