docs: def calculate_oobatake_dG(seq, temp):
      """Get free energy of unfolding (dG) using Oobatake method in units cal/mol.
  
      Args:
          seq (str, Seq, SeqRecord): Amino acid sequence
          temp (float): Temperature in degrees C
  
      Returns:
          float: Free energy of unfolding dG (J/mol)
  
      """
  
      dH = calculate_oobatake_dH(seq, temp)
      dS = calculate_oobatake_dS(seq, temp)
      dG = dH - (temp + 273.15) * dS
  
      # 563.552 - a correction for N- and C-terminal group (approximated from 7 examples in the paper)
      return dG - 563.552