Package Bio :: Package NeuralNetwork :: Package Gene :: Module Schema :: Class SchemaCoder
[show private | hide private]
[frames | no frames]

Class SchemaCoder


Convert a sequence into a representation of ambiguous motifs (schemas).

This takes a sequence, and returns the number of times specified motifs are found in the sequence. This lets you represent a sequence as just a count of (possibly ambiguous) motifs.
Method Summary
  __init__(self, schemas, ambiguous_converter)
Initialize the coder to convert sequences
  representation(self, sequence)
Represent the given input sequence as a bunch of motif counts.

Method Details

__init__(self, schemas, ambiguous_converter)
(Constructor)

Initialize the coder to convert sequences

Arguments:

o schema - A list of all of the schemas we want to search for in input sequences.

o ambiguous_converter - An Schema class which can be used to convert motifs into regular expressions for searching.

representation(self, sequence)

Represent the given input sequence as a bunch of motif counts.

Arguments:

o sequence - A Bio.Seq object we are going to represent as schemas.

This takes the sequence, searches for the motifs within it, and then returns counts specifying the relative number of times each motifs was found. The frequencies are in the order the original motifs were passed into the initializer.

Generated by Epydoc 2.1 on Sat Jul 16 15:49:04 2005 http://epydoc.sf.net