Package BioSQL :: Module BioSeqDatabase
[show private | hide private]
[frames | no frames]

Module BioSQL.BioSeqDatabase

Connect with a BioSQL database and load Biopython like objects from it.

This provides interfaces for loading biological objects from a relational database, and is compatible with the BioSQL standards.
Classes
Adaptor  
BioSeqDatabase  
DBServer  

Function Summary
  open_database(driver, **kwargs)
Main interface for loading a existing BioSQL-style database.

Function Details

open_database(driver='MySQLdb', **kwargs)

Main interface for loading a existing BioSQL-style database.

This function is the easiest way to retrieve a connection to a database, doing something like:
>>> from BioSeq import BioSeqDatabase
>>> server = BioSeqDatabase.open_database(user = "root", db="minidb")
the various options are: driver -> The name of the database driver to use for connecting. The driver should implement the python DB API. By default, the MySQLdb driver is used. user -> the username to connect to the database with. password, passwd -> the password to connect with host -> the hostname of the database database or db -> the name of the database

Generated by Epydoc 2.1 on Thu Aug 10 20:05:51 2006 http://epydoc.sf.net