# Source: NOAA GFS Forecast
# Type: zarr
# Catalog: DynamicalConnector
# Generated by: folia catalog import
# Generated at: 2026-02-08T02:58:19.663472+00:00
#
# Do not edit manually - will be overwritten on next import.

source:
  id: dynamical-noaa-gfs-forecast
  name: NOAA GFS Forecast
  type: zarr
  url: https://dynamical.org/catalog/noaa-gfs-forecast/
  description: Weather forecasts from the Global Forecast System (GFS) operated by
    NOAA NWS NCEP. GFS forecasts are initialized every 6 hours and produce forecasts
    out to 16 days. Reformatted to Icechunk Zarr by dynamical.org.
  provider: NOAA / dynamical.org
  license: CC-BY-4.0
  metadata:
    dynamical: true
    model: gfs
    dataset_type: forecast
    s3_bucket: dynamical-noaa-gfs-forecast
    s3_region: us-west-2
    bbox:
    - -180.0
    - -90.0
    - 180.0
    - 90.0
    connector_id: dynamical
    tags:
    - weather
    - forecast
    - global
    - gfs
    - noaa
    forecast_horizon: 384h
    dataset:
      tier: 1
      thematic_group: Climate & Weather
      format: zarr
      resolution: 0.25deg
      crs: EPSG:4326
      bands:
      - id: temperature_2m
        description: Air temperature at 2 meters above ground
        dtype: float32
        unit: K
      - id: dewpoint_temperature_2m
        description: Dewpoint temperature at 2 meters above ground
        dtype: float32
        unit: K
      - id: relative_humidity_2m
        description: Relative humidity at 2 meters above ground
        dtype: float32
        unit: '%'
      - id: u_component_of_wind_10m
        description: U-component (eastward) of wind at 10 meters
        dtype: float32
        unit: m/s
      - id: v_component_of_wind_10m
        description: V-component (northward) of wind at 10 meters
        dtype: float32
        unit: m/s
      - id: u_component_of_wind_100m
        description: U-component (eastward) of wind at 100 meters
        dtype: float32
        unit: m/s
      - id: v_component_of_wind_100m
        description: V-component (northward) of wind at 100 meters
        dtype: float32
        unit: m/s
      - id: surface_pressure
        description: Atmospheric pressure at the surface
        dtype: float32
        unit: Pa
      - id: mean_sea_level_pressure
        description: Atmospheric pressure reduced to mean sea level
        dtype: float32
        unit: Pa
      - id: total_precipitation
        description: Total accumulated precipitation
        dtype: float32
        unit: kg/m^2
      - id: convective_precipitation
        description: Convective precipitation
        dtype: float32
        unit: kg/m^2
      - id: downward_shortwave_radiation_flux
        description: Downward shortwave radiation flux at the surface
        dtype: float32
        unit: W/m^2
      - id: downward_longwave_radiation_flux
        description: Downward longwave radiation flux at the surface
        dtype: float32
        unit: W/m^2
      - id: upward_shortwave_radiation_flux
        description: Upward shortwave radiation flux at the surface
        dtype: float32
        unit: W/m^2
      - id: upward_longwave_radiation_flux
        description: Upward longwave radiation flux at the surface
        dtype: float32
        unit: W/m^2
      - id: total_cloud_cover
        description: Total cloud cover fraction
        dtype: float32
        unit: fraction
      - id: snow_depth
        description: Snow depth
        dtype: float32
        unit: m
      - id: soil_temperature_0_to_10cm
        description: Soil temperature in 0-10cm layer
        dtype: float32
        unit: K
      - id: soil_moisture_0_to_10cm
        description: Soil moisture content in 0-10cm layer
        dtype: float32
        unit: kg/m^2
      - id: visibility
        description: Surface visibility
        dtype: float32
        unit: m
      - id: cape
        description: Convective Available Potential Energy
        dtype: float32
        unit: J/kg
      temporal:
        range: 2015-01-15/..
        frequency: 6h
        type: rolling
        default_range: latest
      quality:
        methodology: 'GFS forecast at 0.25deg resolution. Forecast horizon: 384h.
          Reformatted from GRIB2 to Icechunk Zarr v3 by dynamical.org.'
        coverage: global
      format_details:
        type: zarr
        dimensions:
        - time
        - init_time
        - lead_time
        - latitude
        - longitude
        chunks:
          time: 1
          latitude: 721
          longitude: 1440
        variables:
        - temperature_2m
        - dewpoint_temperature_2m
        - relative_humidity_2m
        - u_component_of_wind_10m
        - v_component_of_wind_10m
        - u_component_of_wind_100m
        - v_component_of_wind_100m
        - surface_pressure
        - mean_sea_level_pressure
        - total_precipitation
        - convective_precipitation
        - downward_shortwave_radiation_flux
        - downward_longwave_radiation_flux
        - upward_shortwave_radiation_flux
        - upward_longwave_radiation_flux
        - total_cloud_cover
        - snow_depth
        - soil_temperature_0_to_10cm
        - soil_moisture_0_to_10cm
        - visibility
        - cape
      layout:
        type: virtual
        reference: s3://dynamical-noaa-gfs-forecast/
      cloud_native_uri: s3://dynamical-noaa-gfs-forecast/
      homepage: https://dynamical.org/catalog/noaa-gfs-forecast/
