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.