Added kinetic model formula for sensor promoters

Moved Prot_2_Param before promoterInteractions method so that I can add
Cello parameters from sensor interactions to Prot_2_Param

Added a new Java Document to eventually move everything to New Cello
Model Generator
This commit is contained in:
Pedro Fontanarrosa 2018-11-29 23:19:45 -07:00
parent 56cc0cfd61
commit bfc65e6536
3 changed files with 72 additions and 44 deletions

View file

@ -2315,6 +2315,21 @@ public class BioModel extends CoreObservable{
ymin_p.setValue(ymin_value);
}
} else if (interaction.equals("sensor")) {
String sensor = promInter.get(entry).toString();
String temp = "(" + sensor + ")";
denominator += temp;
if (celloParameters.get(sensor) != null) {
double ymax_value = Double.parseDouble(celloParameters.get(sensor).get(0));
ymax_p.setValue(ymax_value);
}
if (celloParameters.get(sensor) != null) {
double ymin_value = Double.parseDouble(celloParameters.get(sensor).get(1));
ymin_p.setValue(ymin_value);
}
}
}
kineticLaw += "+" + "kdegrad" + "*(" + numerator + "/(" + denominator + ")+" + ymin + ")";