Bio::DB::GFF::Aggregator wormbase_gene
SummaryIncluded librariesPackage variablesSynopsisDescriptionGeneral documentationMethods
Summary
Bio::DB::GFF::Aggregator::wormbase_gene -- Wormbase gene aggregator
Package variables
No package variables defined.
Included modules
Bio::DB::GFF::Aggregator
Inherit
Bio::DB::GFF::Aggregator
Synopsis
  use Bio::DB::GFF;

  # Open the sequence database
  my $db      = Bio::DB::GFF->new( -adaptor => 'dbi:mysql',
                                   -dsn     => 'dbi:mysql:elegans42',
				   -aggregator => ['wormbase_gene','clone'],
				 );
Description
Bio::DB::GFF::Aggregator::wormbase_gene is one of the default
aggregators, and was written to be compatible with the C elegans GFF
files. It aggregates raw ""exon", "CDS", "5'UTR", "3'UTR", "polyA"
and "TSS" features into "transcript" features. For compatibility with
the idiosyncrasies of the Sanger GFF format, it expects that the full
range of the transcript is contained in a main feature of type
"Sequence".
Methods
methodDescriptionCode
require_whole_object
No description
Code
part_namesDescriptionCode
main_nameDescriptionCode
Methods description
methodcode    nextTop
 Title   : method
 Usage   : $aggregator->method
 Function: return the method for the composite object
 Returns : the string "transcript"
 Args    : none
 Status  : Public
part_namescodeprevnextTop
 Title   : part_names
 Usage   : $aggregator->part_names
 Function: return the methods for the sub-parts
 Returns : the list "exon", "CDS", "5'UTR", "3'UTR", "TSS", "PolyA"
 Args    : none
 Status  : Public
main_namecodeprevnextTop
 Title   : main_name
 Usage   : $aggregator->main_name
 Function: return the method for the main component
 Returns : the string "Sequence"
 Args    : none
 Status  : Public
Methods code
methoddescriptionprevnextTop
sub method {
 'transcript'
}
require_whole_objectdescriptionprevnextTop
sub require_whole_object {
 1;
}
part_namesdescriptionprevnextTop
sub part_names {
  return qw(exon CDS 5'UTR 3'UTR TSS PolyA);
}
main_namedescriptionprevnextTop
sub main_name {
  return 'Sequence';
}
General documentation
BUGSTop
None reported.
SEE ALSOTop
Bio::DB::GFF, Bio::DB::GFF::Aggregator
AUTHORTop
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.