NAME
Bio::GFF3::LowLevel::Parser - a fast, low-level gff3 parser
SYNOPSIS
my $p = Bio::GFF3::LowLevel::Parser->new( $file_or_fh );
while( my $i = $p->next_item ) {
if( exists $i->{seq_id} ) {
}
elsif( $i->{directive} ) {
}
elsif( $i->{FASTA_fh} ) {
}
else {
die 'this should never happen!';
}
}
DESCRIPTION
This is a fast, low-level parser for Generic Feature Format, version 3 (GFF3). It is a low-level parser, it only returns dumb hashrefs. It does construct feature hierarchies, however, storing an arrayref of child features under a children
key of the parent feature's hashref.
FUNCTIONS
new
next_item
AUTHOR
Robert Buels <rmb32@cornell.edu>
COPYRIGHT AND LICENSE
This software is copyright (c) 2012 by Robert Buels.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.