Table of Contents

Module: __init__ Bio/Pathway/__init__.py

BioPython Pathway module.

Bio.Pathway is a lightweight class library designed to support the following tasks:

  • Data interchange and preprocessing between pathway databases and analysis software. - Quick prototyping of pathway analysis algorithms

The basic object in the Bio.Pathway model is Interaction, which represents an arbitrary interaction between any number of biochemical species.

Network objects are used to represent the connectivity between species in pathways and reaction networks.

For applications where it is not neccessary to explicitly represent network connectivity, the specialized classes Reaction and System should be used in place of Interacton and Network.

The Bio.Pathway classes, especially Interaction, are intentionally desgined to be very flexible. Their intended use are as wrappers around database specific records, such as BIND objects. The value-added in this module is a framework for representing collections of reactions in a way that supports graph theoretic and numeric analysis.

Note: This module should be regarded as a prototype only. API changes are likely. Comments and feature requests are most welcome.

Imported modules   
from Bio.Pathway.Rep.HashSet import *
from Bio.Pathway.Rep.MultiGraph import *
Classes   
Interaction

An arbitrary interaction between any number of species.

Network

A set of species that are explicitly linked by interactions.

Reaction

Abstraction for a biochemical transformation.

System

Abstraction for a collection of reactions.


Table of Contents

This document was automatically generated on Mon Jul 1 12:03:09 2002 by HappyDoc version 2.0.1