Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
Das::TypeHandler(3)   User Contributed Perl Documentation  Das::TypeHandler(3)

NAME
       Bio::Das::TypeHandler --	Utilities for handling types

SYNOPSIS
       This is to be replaced by ontology-based	types very soon.

METHODS
   new
	Title	: new
	Usage	: $typehandle =	Bio::Das::TypeHandler->new;
	Function: create new typehandler
	Returns	: a typehandler
	Args	: a verbose/debug flag (optional)

   parse_types
	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.

   make_match_sub
	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.

SEE ALSO
       Bio::Das

AUTHOR
       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.

perl v5.24.1			  2002-12-21		   Das::TypeHandler(3)

NAME | SYNOPSIS | METHODS | SEE ALSO | AUTHOR

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Bio::Das::TypeHandler&sektion=3&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help