logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

Bio::DB::SeqFeature::NormalizedTableFeatureI -- Interface for normalized features whose hierarchy is

Author

       Lincoln Stein <lstein@cshl.org>.

       Copyright (c) 2006 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.40.0                                       2024-10-11             Bio::DB::SeqFea...edTableFeatureI(3pm)

Bugs

       None, but the whole class design might be flawed.

Description

       This is an extremely simple interface that contains a single method, subfeatures_are_stored_in_a_table().
       This method returns a true value.

       Bio::DB::SeqFeature::Store feature classes will inherit this interface to flag that in addition to being
       able to store features in a normalized way, they will use the Bio::DB::SeqFeature::Store database to
       record their parent/child relationships. A class that inherits from NormalizedTableFeatureI will also
       inherit from NormalizedFeatureI, as the first is a subclass of the second.

Name

       Bio::DB::SeqFeature::NormalizedTableFeatureI -- Interface for normalized features whose hierarchy is
       stored in a table

See Also

       bioperl, Bio::DB::SeqFeature, Bio::DB::SeqFeature::Store, Bio::DB::SeqFeature::Segment,
       Bio::DB::SeqFeature::GFF3Loader, Bio::DB::SeqFeature::Store::DBI::mysql, Bio::DB::SeqFeature::Store::bdb

Synopsis

       none

See Also