The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Bio::DNA::Incomplete - Match incompletely specified bases in nucleic acid sequences

VERSION

version 0.004

DESCRIPTION

Sometimes DNA patterns are given with incomplete nucleotides that match more than one real nucleotide. This module helps you deal with them.

FUNCTIONS

match_pattern($pattern, @things_to_test)

Returns the list of sequences that match $pattern.

pattern_to_regex($pattern)

Returns a compiled regex which is the equivalent of the pattern.

pattern_to_regex_string($pattern)

Returns a regex string which is the equivalent of the pattern.

all_possibilities($pattern)

Returns a list of all possible sequences that can match the pattern.

SEE ALSO

AUTHOR

Leon Timmermans <leont@cpan.org>

COPYRIGHT AND LICENSE

This software is copyright (c) 2011 by Leon Timmermans, Utrecht University.

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