The sequence to validate
The type of nucleic acid of the given sequence
True if the sequence if valid, false otherwise
//pass a valid DNA sequence
isValidNucleicAcid('ATTCG', NucleicAcidType.DNA); //returns true
//pass a valid RNA sequence
isValidNucleicAcid('AUUCG', NucleicAcidType.RNA); //returns true
//pass an invalid sequence (regardless of type)
isValidNucleicAcid('XYZ', NucleicAcidType.RNA); //returns false
//pass a valid RNA sequence, but the wrong type (DNA)
isValidNucleicAcid('UUUA', NucleicAcidType.DNA); //returns false
Given a string sequence and a nucleic acid type, check if the sequence is valid