|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectde.jstacs.algorithms.alignment.cost.SimpleCosts
public class SimpleCosts
Class for simple costs with costs
match for a match,mismatch for a mismatch, andgap for a gap (of length 1).
| Constructor Summary | |
|---|---|
SimpleCosts(double match,
double mismatch,
double gap)
Creates a new instance of simple costs with costs match for a match,
mismatch for a mismatch, and
gap for a gap (of length 1). |
|
| Method Summary | |
|---|---|
double |
getCostFor(Sequence s1,
Sequence s2,
int i,
int j)
Returns the costs for the alignment of s1(i) and
s2(j). |
double |
getGapCosts()
Returns the costs for a gap. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SimpleCosts(double match,
double mismatch,
double gap)
match for a match,
mismatch for a mismatch, and
gap for a gap (of length 1).
match - the match costsmismatch - the mismatch costsgap - the costs for a gap| Method Detail |
|---|
public double getCostFor(Sequence s1,
Sequence s2,
int i,
int j)
Costss1(i) and
s2(j).
getCostFor in interface Costss1 - the first sequences2 - the second sequencei - the index in the first sequencej - the index in the second sequence
Sequence.discreteVal(int)public double getGapCosts()
Costs
getGapCosts in interface Costs
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||