NAME¶
Bio::DB::SeqFeature::Store::berkeleydb3 -- Storage and retrieval of sequence
annotation data in Berkeleydb files
SYNOPSIS¶
# Create a feature database from scratch
$db = Bio::DB::SeqFeature::Store->new( -adaptor => 'berkeleydb',
-dsn => '/var/databases/fly4.3',
-create => 1);
# get a feature from somewhere
my $feature = Bio::SeqFeature::Generic->new(...);
# store it
$db->store($feature) or die "Couldn't store!";
DESCRIPTION¶
This is a faster version of the berkeleydb storage adaptor for
Bio::DB::SeqFeature::Store. It is used automatically when you create a new
database with the original berkeleydb adaptor. When opening a database created
under the original adaptor, the old code is used for backward compatibility.
Please see Bio::DB::SeqFeature::Store::berkeleydb for full usage instructions.
BUGS¶
This is an early version, so there are certainly some bugs. Please use the
BioPerl bug tracking system to report bugs.
SEE ALSO¶
bioperl, Bio::DB::SeqFeature, Bio::DB::SeqFeature::Store,
Bio::DB::SeqFeature::GFF3Loader, Bio::DB::SeqFeature::Segment,
Bio::DB::SeqFeature::Store::memory, Bio::DB::SeqFeature::Store::DBI::mysql,
AUTHOR¶
Lincoln Stein <lincoln.stein@gmail.com>.
Copyright (c) 2009 Ontario Institute for Cancer Research
This library is free software; you can redistribute it and/or modify it under
the same terms as Perl itself.