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

Class SchemaFinder


Find schema in a set of sequences using a genetic algorithm approach.

Finding good schemas is very difficult because it takes forever to enumerate all of the potential schemas. This finder using a genetic algorithm approach to evolve good schema which match many times in a set of sequences.

The default implementation of the finder is ready to find schemas in a set of DNA sequences, but the finder can be customized to deal with any type of data.
Method Summary
  __init__(self, num_schemas, schema_finder)
  find(self, seq_records)
Find well-represented schemas in the given set of SeqRecords.
  find_differences(self, first_records, second_records)
Find schemas which differentiate between the two sets of SeqRecords.

Method Details

find(self, seq_records)

Find well-represented schemas in the given set of SeqRecords.

find_differences(self, first_records, second_records)

Find schemas which differentiate between the two sets of SeqRecords.

Generated by Epydoc 2.1 on Thu Aug 10 20:01:10 2006 http://epydoc.sf.net