|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectde.unibi.techfak.jpredictor.motifs.MotifEvolution
de.unibi.techfak.jpredictor.motifs.MotifEvolutionFull
public class MotifEvolutionFull
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.motifs.MotifEvolution |
|---|
comm, generatingCharacters, generatingDistribution, gML, motifCounter, op, temperature |
| Constructor Summary | |
|---|---|
MotifEvolutionFull(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) void |
initMotifLists()
Generates the initial populations. |
(package private) void |
selectMotifLists()
Goes through all motif lists and selects the motifs to be kept. |
(package private) boolean |
weightMotifLists()
Weights the motifs in all motif lists. |
| Methods inherited from class de.unibi.techfak.jpredictor.motifs.MotifEvolution |
|---|
evolveMultiMotif, fillNewWeights, outputResults, recombineParentSet, restrainMotifList, start, weightMotifs |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MotifEvolutionFull(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 |
|---|
void initMotifLists()
MotifEvolutionstart(int) to be called.
initMotifLists in class MotifEvolutionMotifEvolution.start(int)void evolveMotifLists()
MotifEvolution
evolveMotifLists in class MotifEvolutionMotifEvolution.start(int)boolean weightMotifLists()
MotifEvolutionweightMotifs( null, null ).
If you want another way of weighting, or if some motif lists
might be left out of weighting overwrite this method
weightMotifLists in class MotifEvolutionMotifEvolution.start(int),
MotifEvolution.weightMotifs(Vector[], Vector[])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 | ||||||||