code: def isobaric_to_ambient_temperature(self, data):
          
  
          P = data['pressure'] / 100.0                            # noqa: N806
          Tiso = data['temperature_iso']                          # noqa: N806
          Td = data['temperature_dew_iso'] - 273.15               # noqa: N806
  
          # saturation water vapor pressure
          e = 6.11 * 10**((7.5 * Td) / (Td + 273.3))
  
          # saturation water vapor mixing ratio
          w = 0.622 * (e / (P - e))
  
          temperature = Tiso - ((2.501 * 10.**6) / 1005.7) * w
  
          return temperature
docs: Calculates temperature from isobaric temperature.
  
          Parameters
          ----------
          data: DataFrame
              Must contain columns pressure, temperature_iso,
              temperature_dew_iso. Input temperature in K.
  
          Returns
          -------
          temperature : Series
              Temperature in K