Skip to content
Christman Field Latest Observations
Select Units
Date Time
MST
Temp
°F
RH
%
DewPt
°F
Wind
mph
Dir
°
Gust
mph
Dir
°
Press
in Hg
Solar
W/m^2
Prec
in
2023-06-09 05:25 54.9 88.4 51.5 2.3 186 2.8 186 24.863 63.5 0.00
2023-06-09 05:20 54.8 87.8 51.2 2.0 224 2.4 224 24.862 57.5 0.00
2023-06-09 05:15 55.0 86.1 50.9 1.7 188 2.2 188 24.863 51.6 0.00
2023-06-09 05:10 55.7 83.7 50.9 1.6 212 1.8 206 24.863 44.6 0.00
2023-06-09 05:05 56.1 81.3 50.5 0.9 183 2.0 138 24.861 35.6 0.00
2023-06-09 05:00 56.2 81.0 50.4 1.4 139 1.9 191 24.862 26.0 0.00
2023-06-09 04:55 56.1 81.2 50.4 2.4 192 3.0 152 24.863 19.9 0.00
2023-06-09 04:50 56.0 81.4 50.4 1.6 170 2.5 169 24.862 18.0 0.00
2023-06-09 04:45 55.8 82.0 50.4 2.4 157 3.0 168 24.860 12.7 0.00
2023-06-09 04:40 55.6 82.5 50.3 2.7 154 3.6 194 24.860 7.6 0.00
2023-06-09 04:35 55.4 82.6 50.2 3.7 188 4.4 159 24.861 6.2 0.00
2023-06-09 04:30 55.3 82.9 50.2 3.9 150 4.5 153 24.863 4.6 0.00
2023-06-09 04:25 55.5 82.3 50.2 3.2 149 4.8 142 24.861 2.8 0.00
2023-06-09 04:20 55.5 81.5 50.0 1.9 140 3.2 87 24.860 1.0 0.00
2023-06-09 04:15 55.5 80.4 49.6 1.6 60 3.2 63 24.861 0.4 0.00
2023-06-09 04:10 55.2 81.0 49.5 1.3 350 2.2 334 24.864 0.1 0.00
2023-06-09 04:05 55.3 82.0 49.9 4.4 333 5.7 342 24.863 0.0 0.00
2023-06-09 04:00 55.5 80.7 49.7 5.9 342 7.0 340 24.860 0.0 0.00
2023-06-09 03:55 56.5 80.7 50.7 6.1 340 8.3 0 24.860 0.0 0.00
2023-06-09 03:50 56.1 78.3 49.5 3.5 282 4.3 282 24.860 0.0 0.00
2023-06-09 03:45 54.9 85.1 50.5 2.6 310 3.3 314 24.862 0.0 0.00
2023-06-09 03:40 54.6 86.6 50.7 2.5 269 3.3 276 24.863 0.0 0.00
2023-06-09 03:35 54.9 85.9 50.8 3.3 273 3.6 308 24.861 0.0 0.00
2023-06-09 03:30 55.5 84.1 50.8 2.6 314 3.3 319 24.860 0.0 0.00
2023-06-09 03:25 55.6 82.6 50.4 3.2 335 4.0 319 24.860 0.0 0.00
2023-06-09 03:20 55.4 83.4 50.4 3.6 314 4.3 324 24.861 0.0 0.00
2023-06-09 03:15 55.0 83.1 50.0 3.8 323 4.8 334 24.861 0.0 0.00
2023-06-09 03:10 55.5 83.3 50.6 1.4 298 4.8 323 24.862 0.0 0.00
2023-06-09 03:05 55.9 82.8 50.8 1.3 168 2.7 156 24.862 0.0 0.00
2023-06-09 03:00 56.3 81.5 50.7 1.8 156 2.6 156 24.864 0.0 0.00
Date Time
MST
Temp
°C
RH
%
DewPt
°C
Wind
m/s
Dir
°
Gust
m/s
Dir
°
Press
hPa
Solar
W/m^2
Prec
mm
2023-06-09 05:25 12.7 88.4 10.9 1.0 186 1.2 186 841.97 63.5 0.00
2023-06-09 05:20 12.7 87.8 10.7 0.9 224 1.1 224 841.93 57.5 0.00
2023-06-09 05:15 12.8 86.1 10.5 0.8 188 1.0 188 841.97 51.6 0.00
2023-06-09 05:10 13.2 83.7 10.5 0.7 212 0.8 206 841.97 44.6 0.00
2023-06-09 05:05 13.4 81.3 10.3 0.4 183 0.9 138 841.89 35.6 0.00
2023-06-09 05:00 13.4 81.0 10.2 0.6 139 0.9 191 841.93 26.0 0.00
2023-06-09 04:55 13.4 81.2 10.2 1.1 192 1.3 152 841.96 19.9 0.00
2023-06-09 04:50 13.4 81.4 10.2 0.7 170 1.1 169 841.91 18.0 0.00
2023-06-09 04:45 13.2 82.0 10.2 1.1 157 1.4 168 841.85 12.7 0.00
2023-06-09 04:40 13.1 82.5 10.2 1.2 154 1.6 194 841.85 7.6 0.00
2023-06-09 04:35 13.0 82.6 10.1 1.6 188 2.0 159 841.88 6.2 0.00
2023-06-09 04:30 13.0 82.9 10.1 1.8 150 2.0 153 841.94 4.6 0.00
2023-06-09 04:25 13.0 82.3 10.1 1.4 149 2.1 142 841.88 2.8 0.00
2023-06-09 04:20 13.1 81.5 10.0 0.8 140 1.4 87 841.84 1.0 0.00
2023-06-09 04:15 13.1 80.4 9.8 0.7 60 1.4 63 841.90 0.4 0.00
2023-06-09 04:10 12.9 81.0 9.7 0.6 350 1.0 334 841.98 0.1 0.00
2023-06-09 04:05 12.9 82.0 9.9 2.0 333 2.5 342 841.95 0.0 0.00
2023-06-09 04:00 13.1 80.7 9.8 2.6 342 3.1 340 841.85 0.0 0.00
2023-06-09 03:55 13.6 80.7 10.4 2.7 340 3.7 0 841.85 0.0 0.00
2023-06-09 03:50 13.4 78.3 9.7 1.6 282 1.9 282 841.86 0.0 0.00
2023-06-09 03:45 12.7 85.1 10.3 1.2 310 1.5 314 841.94 0.0 0.00
2023-06-09 03:40 12.6 86.6 10.4 1.1 269 1.5 276 841.97 0.0 0.00
2023-06-09 03:35 12.7 85.9 10.4 1.5 273 1.6 308 841.87 0.0 0.00
2023-06-09 03:30 13.1 84.1 10.5 1.2 314 1.5 319 841.85 0.0 0.00
2023-06-09 03:25 13.1 82.6 10.2 1.4 335 1.8 319 841.85 0.0 0.00
2023-06-09 03:20 13.0 83.4 10.2 1.6 314 1.9 324 841.88 0.0 0.00
2023-06-09 03:15 12.8 83.1 10.0 1.7 323 2.2 334 841.89 0.0 0.00
2023-06-09 03:10 13.1 83.3 10.3 0.6 298 2.2 323 841.94 0.0 0.00
2023-06-09 03:05 13.3 82.8 10.4 0.6 168 1.2 156 841.93 0.0 0.00
2023-06-09 03:00 13.5 81.5 10.4 0.8 156 1.2 156 841.98 0.0 0.00
CIRA

Cooperative Institute for Research in the Atmosphere

ML Overview


ML Activities Related to Satellites


CIRA has a long history of developing satellite products.  Machine learning (ML), also often called Artificial Intelligence (AI), has emerged as a powerful tool to process and extract information from satellites.  Thus many of CIRA’s machine learning activities are related to satellites.  Topics include:

  • Detecting convection from satellite imagery (for NWP data assimilation),
  • Nowcasting convection from satellite imagery (for severe weather forecasting)
  • Using satellite imagery to infer cloud properties (for aviation)
  • Using satellite imagery to improve estimates of vertical profiles (for aviation),
  • Image-to-image translation:
    • Generating simulated radar imagery from geostationary satellite imagery (for severe weather forecasting)
    • Generating simulated passive microwave imagery from geostationary satellite imagery (for tropical cyclones)
  • Anticipating rapid intensification of tropical cyclones

To learn more about these activities, visit ML4Clouds and ML4TC

CIRA’s long history of working with satellites

Satellite Earth Station

With NOAA support, CIRA has operated a Geostationary Operational Environmental Satellite (GOES) Earth Station since 1980.  Today our collection capability handles three simultaneous GOES transmissions, NOAA polar data and European MSG.  CIRA also plays an important role in each new GOES GVAR satellite as one of the primary test sites for initial transmissions and sensor verification.

(On right:  Satellite dishes at CIRA headquarters, Fort Collins, providing real-time satellite data feeds.)

Satellite Products

Many of CIRA’s satellite products are publicly available here:
Check out SLIDER at https://rammb-slider.cira.colostate.edu/
(For starters, switch “sector” from “Full disk” to “Conus”, then choose a “Product” to view different satellite products, e.g., from GOES-16, in real time.)

Tropical Cyclones

CIRA and the Atmospheric Science Department at CSU also have a long and strong history of research on tropical cyclones which we leverage for some of the satellite activities described above

ML Activities Related to Numerical Weather Prediction (NWP) Models


CIRA’s ML activities related to NWP models fall into two categories:

  1. Extracting information from satellites for assimilation into NWP models.
    For more information, see activities outlined for satellite tasks above.
  2. Using ML to speed up NWP models by emulating those physics equations that are particularly slow, namely radiative transfer, by much faster ML approaches.
    For more information on this topic see ML4RT.
  3. Using ML to combine satellite data and NWP model output to improve vertical profiles of temperature and dewpoint.
    For more information, see ML4Soundings.

Our ML Approaches and Expertise


Using machine learning to inform life-and-death decision making, e.g., to make decisions on which regions to evacuate, is very different from using machine learning for standard computer science applications. In particular, in order for machine learning approaches to be accepted into operational use for weather forecasting, they must be as robust and interpretable as possible.

We believe the best way to achieve robustness and interpretability is to make ML models as simple as possible, using any of the following approaches:

  • Integrating as much expert knowledge as possible into the ML algorithms by
    • Extensive feature engineering from expert knowledge
    • Developing custom loss functions that better model what experts are truly interested in
  • Exploring tools from other fieldsto extract relevant additional features, such as
    • Optical Flow
    • Traditional image processing techniques (pre-defined filter banks, e.g., Gabor filters)
    • Harmonic analysis (Fourier or wavelet transforms in image space)
    • Topological data analysis (persistent homology)
  • Simplifying neural networks by
    • Performing ablation studies to test which model elements are truly important
    • Fitting simpler machine learning models to more complex ones
  • Providing well-calibrated uncertainty estimates along with the central predictions to supply information on how much to trust the model’s prediction, by
    • Implementing approaches to capture aleatoric and epistemic uncertainty
    • Evaluating the estimates using a variety of graphical and scoring metrics
  • Applying Explainable AI (XAI) methods to learn about the strategies used by ML algorithms, such as
    • Permutation importance tests
    • Shapley values
    • Attribution maps for neural networks (e.g., Layer-wise Relevance Propagation, input*gradient)

Use of an attribution method, namely Layer-Wise Relevance Propagation (LRP), to analyze a neural network model that seeks to translate imagery from the Geostationary Operational Environmental Satellite into Multi-Radar Multi-Sensor (MRMS) imagery. LRP results (bottom row) show where in the input channels the neural network is focusing when predicting the MRMS value for a single (central) pixel.  See Ebert-Uphoff and Hilburn (2020) for details.

CIRA Resources for the Community


A) Short courses for Atmospheric Scientists to get started in Machine Learning

CIRA Short Course on Machine Learning for Weather and Climate:

  • Available material: recorded video lectures, GitHub, and Jupyter Notebooks
  • 6 sessions, 90 minutes each.   Dates: 16 September – 21 October 2020
  • Instructors:  Ryan Lagerquist (CIRA Boulder and NOAA GSL) and Imme Ebert-Uphoff (CIRA Fort Collins and Colorado State University)
  • Link: CIRA Short Course ML for W&C website.
  • Or go directly to Youtube playlist (this link only gets you to the videos, not the other course material)

CIRA/AI2ES Short Course on Explainable AI:

  • Available material: recorded video lectures, each accompanied by slides and a Colab notebook with open-source Python code.
  • All Python examples focus on weather prediction.
  • 6 sessions, 90 minutes each.   Dates: 10 May – 21 June 2021
  • Instructor: Ryan Lagerquist (with guest lecture by Imme Ebert-Uphoff)
  • Course Information and Recordings

The Roebber Lectures:

  • Instructor:  Paul Roebber
  • Organized by NOAA’s VLab
  • 4 sessions (Feb 9 & 15, April 14 & 22, 2022)
  • Description:  The National Weather Service (NWS) has a long history of leveraging available data in support of weather forecasting efforts. These efforts are ongoing and with the advent of more advanced techniques (e.g., machine learning), the NWS is in the process of determining where and how to apply them.  This series of four talks is designed to provide some background on these techniques. No assumptions will be made regarding the statistical background of participants. The following table contains information on each talk including a link to register for the presentation.
  • Course Information and Recordings

B) Papers / Reports on Foundational Topics:

  • CIRA Guide to Custom Loss Functions for Neural Networks in Environmental Sciences–Version 1.  (2021)
    Ebert-Uphoff, I., Lagerquist, R., Hilburn, K., Lee, Y., Haynes, K., Stock, J., Kumler, C. and Stewart, J.Q.
    https://arxiv.org/abs/2106.09757
  • Machine Learning for Clouds and Climate – Invited Chapter for the AGU Geophysical Monograph Series” Clouds and Climate (2021)
    Beucler, T., Ebert-Uphoff, I., Rasp, S., Pritchard, M. and Gentine, P., 2021.
    https://www.essoar.org/doi/abs/10.1002/essoar.10506925.1
  • The Need for Ethical, Responsible, and Trustworthy Artificial Intelligence for Environmental Sciences.  (2021)
    McGovern, A., Ebert-Uphoff, I., Gagne II, D.J. and Bostrom, A., 2021.
    https://arxiv.org/abs/2112.08453