CSMSL.Proteomics.AminoAcid.TryGetResidue C# (CSharp) Method

TryGetResidue() public static method

public static TryGetResidue ( char letter, AminoAcid &residue ) : bool
letter char
residue AminoAcid
return bool
        public static bool TryGetResidue(char letter, out AminoAcid residue)
        {
            residue = null;
            if (letter > 'z' || letter < 0)
                return false;
            residue = ResiduesByLetter[letter];
            return residue != null;
        }

Same methods

AminoAcid::TryGetResidue ( string symbol, AminoAcid &residue ) : bool

Usage Example

Example #1
0
        public static ModificationSites Set(this ModificationSites sites, char aminoacid)
        {
            AminoAcid aa;

            if (AminoAcid.TryGetResidue(aminoacid, out aa))
            {
                sites |= aa.Site;
            }
            return(sites);
        }