English     Español
[Main Index] : Programming : Languages : Perl : CPAN Modules : Data Type Utilities
 Boulder CPAN (Perl) Module 

Search

 

Categories

Boulder::Blast   Boulder::Store  
Boulder::Genbank   Boulder::Stream  
Boulder::Labbase   Boulder::String  
Boulder::LocusLink   Boulder::Swissprot  
Boulder::Medline   Boulder::Unigene  
Boulder::Omim   Boulder::XML  

Documents

Boulder::Boulder.pod (Boulder - An API for hierarchical tag/value structures) 
README (Displayed)

README

This is the Boulder IO package.

Boulder provides a simple stream-oriented format for transmitting data
objects between one or more processes.  It does not provide for the
serialization of Perl objects the way FreezeThaw or Data::Dumper do,
but it does provide the advantage of being language independent.

In addition to a stream-oriented interface, Boulder comes with a
simple record-oriented database-oriented interface, Boulder::Store,
which provides query and search capabilities comparable to many flat
file DBMS systems.

At the MIT Genome Center, Boulder is used for many interprocess
communication tasks, as well as an abstract database interface for
several large databases, including GenBank.

To install, run the following commands:

	% perl Makefile.PL
	% make
	% make test (optional)
	% make install

If any of the tests fail, run "make test TEST_VERBOSE=1" and note
which subtests fail.  Note that you will need the DB_File module
installed in order to take advantage of the Boulder::Store database
functions.

Please see the documentation, Boulder.pod, and the various .pm files
for more information.  See the eg/ directory for some practical
examples.

Lincoln Stein
lstein@cshl.org

Information

This site is currently in testing, it is not yet operating using the full database. Until it is officially launched you may wish to visit Help-Site Computer Manuals. After launch, this site (HelpSpy) will replace Help-Site. Information about the spider which is currently trawling the Internet looking for links to add to this directory can be found here.
   

©Copyright Nicholas Reynolds 2004