Configuration documents for BioBlend

BioBlend

class bioblend.NullHandler(level=0)[source]

Initializes the instance - basically setting the formatter to None and the filter list to empty.

emit(record)[source]
bioblend.get_version()[source]

Returns a string with the current version of the library (e.g., “0.2.0”)

bioblend.init_logging()[source]

Initialize BioBlend’s logging from a configuration file.

bioblend.set_file_logger(name, filepath, level=20, format_string=None)[source]
bioblend.set_stream_logger(name, level=10, format_string=None)[source]

Config

class bioblend.config.Config(path=None, fp=None, do_load=True)[source]

BioBlend allows library-wide configuration to be set in external files. These configuration files can be used to specify access keys, for example. By default we use two locations for the BioBlend configurations:

  • System wide: /etc/bioblend.cfg
  • Individual user: ~/.bioblend (which works on both Windows and Unix)
get(section, name, default=None)[source]
get_value(section, name, default=None)[source]
getbool(section, name, default=False)[source]
getfloat(section, name, default=0.0)[source]
getint(section, name, default=0)[source]

Project Versions

Table Of Contents

Previous topic

Usage documentation

This Page