Bio::Das::TypeHandler -- Utilities for handling types
This is to be replaced by ontology-based types very soon.
Title : new Usage : $typehandle = Bio::Das::TypeHandler->new; Function: create new typehandler Returns : a typehandler Args : a verbose/debug flag (optional)
Title : parse_types Usage : $db->parse_types(@args) Function: parses list of types Returns : an array ref containing ['method','source'] pairs Args : a list of types in 'method:source' form Status : internal
This method takes an array of type names in the format "method:source" and returns an array reference of ['method','source'] pairs. It will also accept a single argument consisting of an array reference with the list of type names.
Title : make_match_sub Usage : $db->make_match_sub($types) Function: creates a subroutine used for filtering features Returns : a code reference Args : a list of parsed type names Status : protected
This method is used internally to generate a code subroutine that will accept or reject a feature based on its method and source. It takes an array of parsed type names in the format returned by parse_types(), and generates an anonymous subroutine. The subroutine takes a single Bio::DB::GFF::Feature object and returns true if the feature matches one of the desired feature types, and false otherwise.
Bio::Das
Lincoln Stein <lstein@cshl.org>.
Copyright (c) 2001 Cold Spring Harbor Laboratory.
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
To install Bio::Das, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Bio::Das
CPAN shell
perl -MCPAN -e shell install Bio::Das
For more information on module installation, please visit the detailed CPAN module installation guide.