NAME

Bio::Util::AA - Basic Amino Acid utilities

SYNOPSES

use Bio::Util::AA qw(:all)

DESCRIPTION

Provides a set of functions and predefined variables which are handy when working with Amino Acids.

VARIABLES

AMBIGUOUS MAPPINGS

Two ambiguous mapping hashes. One maps from the amino acid forward to the possible ambiguous amino acid, and one is a map of what each ambiguous amino acid means.

%aa_abbrev

Hash from one letter code for amino acids to the three letter abbreviations. Includes ambiguous amino acids as well as selenocysteine and pyrrolysine.

BASIC VARIABLES

Basic useful amino acid variables. A list of valid characters for amino acids, a stricter list containing just the 20 common ones and *, and another list containing the ambiguous amino acids. Also associated precompiled regular expressions.

AUTHOR

Kevin Galinsky, <first initial last name plus cpan at gmail dot com>

COPYRIGHT AND LICENSE

Copyright (c) 2010-2011, Broad Institute.

Copyright (c) 2008-2009, J. Craig Venter Institute.

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.