|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectde.unibi.techfak.jpredictor.evolution.MotifEvolution
de.unibi.techfak.jpredictor.evolution.MotifEvolutionES
public class MotifEvolutionES
Class for evolute double motifs on the sequences of two (background and model) training sets.
| Field Summary |
|---|
| Fields inherited from class de.unibi.techfak.jpredictor.evolution.MotifEvolution |
|---|
buffIn, comm, generatingCharacters, generatingDistribution, gML, motifCounter, mutationProbabilities, numberOfNnucs, op, recombinationProbability, temperature |
| Constructor Summary | |
|---|---|
MotifEvolutionES(ICommunicator comm)
Creates the object but does not start the evolution. |
|
| Method Summary | |
|---|---|
(package private) void |
evolveMotifLists()
The lists of motifs are evolved into the next generation. |
(package private) int |
initMotifLists()
Generates the initial populations. |
(package private) void |
selectMotifLists()
Goes through all motif lists and selects the motifs to be kept. |
| Methods inherited from class de.unibi.techfak.jpredictor.evolution.MotifEvolution |
|---|
evolveMotif, evolveMultiMotif, evolveSequenceMotif, fillNewWeights, outputResults, recombineParentSet, restrainMotifList, setMutationProbabilities, setRecombinationProbability, start, weightMotifLists, weightMotifs |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MotifEvolutionES(ICommunicator comm)
throws java.lang.NullPointerException,
java.lang.IllegalArgumentException
comm - The communicater in which at least the training sets
must be defined.
java.lang.NullPointerException
java.lang.IllegalArgumentException| Method Detail |
|---|
int initMotifLists()
MotifEvolutionstart(int) to be called.
initMotifLists in class MotifEvolutionMotifEvolution.start(int)void evolveMotifLists()
MotifEvolution
evolveMotifLists in class MotifEvolutionMotifEvolution.start(int)void selectMotifLists()
MotifEvolutionrestrainMotifList(MotifList, int).
selectMotifLists in class MotifEvolutionMotifEvolution.start(int),
MotifEvolution.restrainMotifList(MotifList, int)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||