- getDomains() // for the strand, returns a list of domains as Nucleotide[][]
- getHybrid_dG_dS(temp) // for the strands, returns hybridization energy and entropy @ temp
- getDomainedHybrid_dG_dS(temp) // for the strands, returns hybridization energy and entropy as sum of individual domains @ temp
- NOTE: not same as Hybrid since, domains get the end terminal penalties
- getLoopSizes() // for the strand, returns a list of numbers indicating the length of loops formed.
- get_Loop_dG_dS(temp) // for the strand, returns change in free energy and entropy @ temp due to loop formation
- get_Tm() // for the strand returns the melting temperature taking into account the loops etc
- get_prob(temp) // for the strand, caculates the probabilty of fold according to douglas formula
- get_domainSeq() // returns the sequences of the domains of the strand
/**
ADDITIONS TO UI.ts
**/
here I put functions I call when I click the button
- calMeltingTemp() // the function I give to the longCalucltaion function
- MeltingTempButton() // the function that runs when I click the button
/**
NEW FILE ammar.ts
**/
- has functions that calculate the energies and the coloring maps
/ ADDITIONS TO strands.ts /
functions:
/** ADDITIONS TO UI.ts **/
here I put functions I call when I click the button
/** NEW FILE ammar.ts **/
/ HTML FILES /
ammarWindow.html ammarWindow.json