Exemplo n.º 1
0
 public static ThermodynamicsResult ComputeThermodynamics(INucleotideSequence seq, ExperimentalConfiguration config) // const
     {
     return ThermodynamicsData.ComputeThermodynamics(config, seq.Nucleotides, Strand.IsFivePrimePhosphorylated(seq)?1:0);
     }
Exemplo n.º 2
0
 public void UpdateThermodynamics(ExperimentalConfiguration config, INucleotideSequence sequence)
     {
     if (config != this.Configuration || sequence.Nucleotides != this.Nucleotides)
         { 
         this.Nucleotides    = sequence.Nucleotides;
         this.Configuration  = config;
         this.Thermodynamics = ComputeThermodynamics(sequence, config);
         }
     }