Table of Contents

Class: MotifCoder Bio/NeuralNetwork/Gene/Motif.py

Convert motifs and a sequence into neural network representations.

This is designed to convert a sequence into a representation that can be fed as an input into a neural network. It does this by representing a sequence based the motifs present.

Methods   
__init__
representation
  __init__ 
__init__ ( self,  motifs )

Initialize an input producer with motifs to look for.

Arguments:

  • motifs - A complete list of motifs, in order, that are to be searched for in a sequence.

Exceptions   
ValueError("Motif %s given, expected motif size %s" %( motif, self._motif_size ) )
  representation 
representation ( self,  sequence )

Represent a sequence as a set of motifs.

Arguments:

  • sequence - A Bio.Seq object to represent as a motif.

This converts a sequence into a representation based on the motifs. The representation is returned as a list of the relative amount of each motif (number of times a motif occured divided by the total number of motifs in the sequence). The values in the list correspond to the input order of the motifs specified in the initializer.


Table of Contents

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