# Biodb, a Library for Connecting to Chemical and Biological Databases

## Documentation for package ‘biodb’ version 1.2.1

- DESCRIPTION file.

## Help Pages

Biodb | The central class of the biodb package.
Biodb-class | The central class of the biodb package.
BiodbCache | A class for handling file caching.
BiodbCache-class | A class for handling file caching.
BiodbConfig | A class for storing configuration values.
BiodbConfig-class | A class for storing configuration values.
BiodbConn | The mother abstract class of all database connectors.
BiodbConn-class | The mother abstract class of all database connectors.
BiodbConnBase | Base class of 'BiodbConn' for encapsulating all needed information for database access.
BiodbConnBase-class | Base class of 'BiodbConn' for encapsulating all needed information for database access.
BiodbConnObserver | The observer class of connectors.
BiodbConnObserver-class | The observer class of connectors.
BiodbDbInfo | A class for describing the characteristics of a database.
BiodbDbInfo-class | A class for describing the characteristics of a database.
BiodbDbsInfo | A class for describing the available databases.
BiodbDbsInfo-class | A class for describing the available databases.
BiodbDownloadable | An abstract class (more like an interface) to model a remote database that can be downloaded locally.
BiodbDownloadable-class | An abstract class (more like an interface) to model a remote database that can be downloaded locally.
BiodbEditable | An abstract class (more like an interface) to model an editable database.
BiodbEditable-class | An abstract class (more like an interface) to model an editable database.
BiodbEntry | The mother abstract class of all database entry classes.
BiodbEntry-class | The mother abstract class of all database entry classes.
BiodbEntryField | A class for describing an entry field.
BiodbEntryField-class | A class for describing an entry field.
BiodbEntryFields | A class for handling description of all entry fields.
BiodbEntryFields-class | A class for handling description of all entry fields.
BiodbFactory | A class for constructing biodb objects.
BiodbFactory-class | A class for constructing biodb objects.
BiodbLogger | A class for logging biodb messages either to standard stream or into a file.
BiodbLogger-class | A class for logging biodb messages either to standard stream or into a file.
BiodbObserver | The mother abstract class of all observer classes.
BiodbObserver-class | The mother abstract class of all observer classes.
BiodbRequestScheduler | Class for handling URL requests.
BiodbRequestScheduler-class | Class for handling URL requests.
BiodbRequestSchedulerRule | Scheduler rule class.
BiodbRequestSchedulerRule-class | Scheduler rule class.
BiodbWritable | An abstract class (more like an interface) to model a writable database.
BiodbWritable-class | An abstract class (more like an interface) to model a writable database.
ChemspiderConn | The connector class to ChemSpider database.
ChemspiderConn-class | The connector class to ChemSpider database.
CompounddbConn | An interface for all compound databases.
CompounddbConn-class | An interface for all compound databases.
ErrorReporter | A class for logging error messages.
ErrorReporter-class | A class for logging error messages.
ExpasyEnzymeConn | The connector class to Expasy Enzyme database.
ExpasyEnzymeConn-class | The connector class to Expasy Enzyme database.
KeggCompoundConn | The connector class to KEGG Compound database.
KeggCompoundConn-class | The connector class to KEGG Compound database.
KeggConn | The connector abstract class to KEGG databases.
KeggConn-class | The connector abstract class to KEGG databases.
MassdbConn | The mother class of all Mass spectra databases.
MassdbConn-class | The mother class of all Mass spectra databases.
RemotedbConn | The mother class of all remote database connectors.
RemotedbConn-class | The mother class of all remote database connectors.
UniprotConn | The connector class to Uniprot database.
UniprotConn-class | The connector class to Uniprot database.
WarningReporter | A class for logging warning messages.
WarningReporter-class | A class for logging warning messages.