Package Bio :: Package MEME :: Module Parser :: Class MASTRecord
[hide private]
[frames] | no frames]

Class MASTRecord

source code

The class for holding the results from a MAST run.

A MASTRecord holds data about matches between motifs and sequences.
The motifs held by the MASTRecord are objects of the class MEMEMotif.

Methods:
get_motif_matches_for_sequence(sequence_name): returns all of the
    motif matches within a given sequence. The matches are objects of
    the class MEME.Motif.Instance
get_motif_matches (motif_name): returns all of the matches for a motif
    in the sequences searched. The matches returned are of class 
    MEME.Motif.Instance
get_motif_by_name (motif_name): returns a MEMEMotif with the given
    name.

Instance Methods [hide private]
 
__init__(self) source code
 
_version(self, version) source code
 
_alphabet(self, alphabet) source code
 
_database(self, database) source code
 
get_motif_matches_for_sequence(self, seq) source code
 
get_motif_matches(self, motif) source code
 
_add_diagram_for_sequence(self, diagram, seq) source code
 
_add_match(self, match) source code
 
_add_sequence(self, sequence) source code
 
_add_motif(self, motif) source code
 
get_motif_by_name(self, name) source code