The Bio::DB::GFF Perl module is an interface to a database of simple sequence feature annotations and sequence data. For efficiency, features and sequences are stored in a relational database. Data is expected to be loaded from a GFF or GFF3 format file. The module and its dependencies serve as the basis for data access in GBrowse and is DAS compliant.
The relational database is optimized for positional queries allowing a variety of data mining operations, such as:
- finding sequence features that are within a certain distance of each other
- finding sequence features that overlap.
The module can also store large contiguous sequences and extract sub-sequences rapidly.