public abstract class LockedAcidNNMethod extends PatternComputation implements NamedMethod
collector, fileName| Constructor and Description |
|---|
LockedAcidNNMethod() |
| Modifier and Type | Method and Description |
|---|---|
ThermoResult |
computeThermodynamics(NucleotidSequences sequences,
int pos1,
int pos2,
ThermoResult result) |
abstract java.lang.String |
getName()
Gets the full name of the method.
|
boolean |
isApplicable(Environment environment,
int pos1,
int pos2) |
boolean |
isMissingParameters(NucleotidSequences sequences,
int pos1,
int pos2)
Check if one thermodynamic parameter is missing to compute the enthalpy and entropy of the pattern
at the positions pos1 and pos2.
|
getCollector, getData, getDataFileName, initialiseFileName, loadData, loadFilepublic boolean isApplicable(Environment environment, int pos1, int pos2)
isApplicable in interface PatternComputationMethodisApplicable in class PatternComputationpublic ThermoResult computeThermodynamics(NucleotidSequences sequences, int pos1, int pos2, ThermoResult result)
computeThermodynamics in interface PatternComputationMethodcomputeThermodynamics in class PatternComputationsequences - which contains the sequences entered by the user.result - which contains the computed enthalpy, entropy and melting temperature.public boolean isMissingParameters(NucleotidSequences sequences, int pos1, int pos2)
PatternComputationMethodisMissingParameters in interface PatternComputationMethodisMissingParameters in class PatternComputationsequences - which contains the sequences entered by the user.public abstract java.lang.String getName()
getName in interface NamedMethod