Skip to content

Instantly share code, notes, and snippets.

@lukecampbell
Created August 15, 2016 20:36
Show Gist options
  • Save lukecampbell/db3c06800b1d834e01dad3034586ff22 to your computer and use it in GitHub Desktop.
Save lukecampbell/db3c06800b1d834e01dad3034586ff22 to your computer and use it in GitHub Desktop.
netcdf US_WhiteShoalMichigan_2013 {
dimensions:
time = 2;
variables:
double time(time) ;
time:long_name = "Days since 1/1/1904" ;
time:standard_name = "time" ;
time:units = "days since 1904-01-01 00:00:00" ;
time:axis = "T" ;
double latitude;
latitude:long_name = "Latitude";
latitude:standard_name = "latitude";
latitude:units = "degrees_north";
latitude:axis = "Y";
latitude:valid_min = 0.0; // Please fill this out
latitude:valid_max = 0.0; // Please fill this out
double longitude;
longitude:long_name = "Longitude";
longitude:standard_name = "longitude";
longitude:units = "degrees_east";
longitude:axis = "X";
longitude:valid_min = 0.0; // Please fill this out
longitude:valid_max = 0.0; // Please fill this out
double height; // 0m
height:long_name = "Height";
height:standard_name = "height";
height:units = "m";
height:axis = "Z";
height:positive = "up";
height:valid_min = 0.0;
height:valid_max = 0.0;
height:comment = "Deployed at the surface";
int crs;
crs:grid_mapping_name = "latitude_longitude";
crs:epsg_code = "EPSG:4326" ;
crs:semi_major_axis = 6378137.0 ;
crs:inverse_flattening = 298.257223563 ;
int platform;
platform:long_name = "White Shoal Michigan"; // Please fill this out
platform:comment = "Deployed at white shoal"; // Please fill this out
platform:call_sign = "call sign goes here"; // Please fill this out
platform:wmo_code = "WMO ID goes here if it has one, otherwise delete"; // Please fill this out
int atmospheric_sensor; // Please fill this out
atmospheric_sensor:long_name = "Atmospheric sensor package information goes here"; // Please fill this out
atmospheric_sensor:comment = "How it's deployed, how it's QCd"; // Please fill this out
int water_sensor; // Please fill this out
water_sensor:long_name = "Ocean conditions sensor package information goes here"; // Please fill this out
water_sensor:comment = "How it's deployed, how it's QCd"; // Please fill this out
double fxsh(time) ;
fxsh:_FillValue = -9999.0;
fxsh:long_name = "Sensible heat flux" ;
fxsh:standard_name = "upward_sensible_heat_flux_in_air" ;
fxsh:units = "W m-2" ;
fxsh:valid_min = 0.0 ;
fxsh:valid_max = 755.2 ;
fxsh:coordinates = "time" ;
fxsh:instrument = "atmospheric_sensor";
fxsh:source = "observation";
fxsh:cell_methods = "time: point";
fxsh:platform = "platform";
fxsh:grid_mapping = "crs";
double fxlh(time) ;
fxlh:_FillValue = -9999.0;
fxlh:long_name = "Latent heat flux" ;
fxlh:standard_name = "surface_upward_latent_heat_flux" ;
fxlh:units = "W m-2" ;
fxlh:valid_min = 0.0 ;
fxlh:valid_max = 864.4 ;
fxlh:coordinates = "time" ;
fxlh:instrument = "atmospheric_sensor";
fxlh:source = "observation";
fxlh:cell_methods = "time: point";
fxlh:platform = "platform";
fxlh:grid_mapping = "crs";
double tmpk(time) ;
tmpk:_FillValue = -9999.0;
tmpk:long_name = "Air temperature" ;
tmpk:standard_name = "air_temperature" ;
tmpk:units = "Kelvin" ;
tmpk:valid_min = 0.0 ;
tmpk:valid_max = 299.6 ;
tmpk:coordinates = "time" ;
tmpk:instrument = "atmospheric_sensor";
tmpk:source = "observation";
tmpk:cell_methods = "time: point";
tmpk:platform = "platform";
tmpk:grid_mapping = "crs";
double frcv(time) ;
frcv:_FillValue = -9999.0;
frcv:long_name = "Friction velocity" ;
frcv:units = "m s-1" ;
frcv:valid_min = 0.0 ;
frcv:valid_max = 2.9 ;
frcv:coordinates = "time" ;
frcv:instrument = "atmospheric_sensor";
frcv:source = "observation";
frcv:cell_methods = "time: point";
frcv:platform = "platform";
frcv:grid_mapping = "crs";
double mflx(time) ;
mflx:_FillValue = -9999.0;
mflx:long_name = "Momentum flux" ;
mflx:units = "m2 s-2" ;
mflx:valid_min = 0.0 ;
mflx:valid_max = 14.7 ;
mflx:coordinates = "time" ;
mflx:instrument = "atmospheric_sensor";
mflx:source = "observation";
mflx:cell_methods = "time: point";
mflx:platform = "platform";
mflx:grid_mapping = "crs";
double sped(time) ;
sped:long_name = "Wind Speed" ;
sped:_FillValue = -9999.0;
sped:standard_name = "wind_speed" ;
sped:units = "m s-1" ;
sped:valid_min = 0.0 ;
sped:valid_max = 24.0 ;
sped:coordinates = "time" ;
sped:instrument = "atmospheric_sensor";
sped:source = "observation";
sped:cell_methods = "time: point";
sped:platform = "platform";
sped:grid_mapping = "crs";
double drct(time) ;
drct:_FillValue = -9999.0;
drct:long_name = "Wind Direction" ;
drct:standard_name = "wind_direction" ;
drct:units = "degrees" ;
drct:valid_min = 0.0 ;
drct:valid_max = 360.0 ;
drct:coordinates = "time" ;
drct:instrument = "atmospheric_sensor";
drct:source = "observation";
drct:cell_methods = "time: point";
drct:platform = "platform";
drct:grid_mapping = "crs";
double relh(time) ;
relh:_FillValue = -9999.0;
relh:long_name = "Relative humidity of air" ;
relh:standard_name = "relative_humidity" ;
relh:units = "%" ;
relh:valid_min = 0.0 ;
relh:valid_max = 102.1 ;
relh:coordinates = "time" ;
relh:instrument = "atmospheric_sensor";
relh:source = "observation";
relh:cell_methods = "time: point";
relh:platform = "platform";
relh:grid_mapping = "crs";
double press(time) ;
press:long_name = "Barometric pressure" ;
press:_FillValue = -9999.0;
press:standard_name = "air_pressure" ;
press:units = "kPa" ;
press:valid_min = 0.0 ;
press:valid_max = 101030.0 ;
press:coordinates = "time" ;
press:instrument = "atmospheric_sensor";
press:source = "observation";
press:cell_methods = "time: point";
press:platform = "platform";
press:grid_mapping = "crs";
double swrad(time) ;
swrad:_FillValue = -9999.0;
swrad:long_name = "Incoming shortwave radiation" ;
swrad:units = "W m-2" ;
swrad:valid_min = 0.0 ;
swrad:valid_max = 1054.7 ;
swrad:coordinates = "time" ;
swrad:instrument = "atmospheric_sensor";
swrad:source = "observation";
swrad:cell_methods = "time: point";
swrad:platform = "platform";
swrad:grid_mapping = "crs";
double lwrad(time) ;
lwrad:_FillValue = -9999.0;
lwrad:long_name = "Incoming longwave radiation" ;
lwrad:units = "W m-2" ;
lwrad:valid_min = 0.0 ;
lwrad:valid_max = -9999.0 ;
lwrad:coordinates = "time" ;
lwrad:instrument = "atmospheric_sensor";
lwrad:source = "observation";
lwrad:cell_methods = "time: point";
lwrad:platform = "platform";
lwrad:grid_mapping = "crs";
double rainfall(time) ;
rainfall:_FillValue = -9999.0;
rainfall:long_name = "Total rainfall" ;
rainfall:units = "mm" ;
rainfall:valid_min = 0.0 ;
rainfall:valid_max = 4.8 ;
rainfall:coordinates = "time" ;
rainfall:instrument = "atmospheric_sensor";
rainfall:source = "observation";
rainfall:cell_methods = "time: point";
rainfall:platform = "platform";
rainfall:grid_mapping = "crs";
double wtmpc(time) ;
wtmpc:_FillValue = -9999.0;
wtmpc:long_name = "Water temperature at surface" ;
wtmpc:standard_name = "sea_water_temperature" ;
wtmpc:units = "degrees_C" ;
wtmpc:valid_min = 0.0 ;
wtmpc:valid_max = 291.6 ;
wtmpc:coordinates = "time" ;
wtmpc:instrument = "water_sensor";
wtmpc:source = "observation";
wtmpc:cell_methods = "time: point";
wtmpc:platform = "platform";
wtmpc:grid_mapping = "crs";
// global attributes
:Conventions = "CF-1.6";
:Metadata_Conventions = "Unidata Dataset Discovery v1.0";
:featureType = "timeSeries";
:cdm_data_type = "Station";
:nodc_template_version = "NODC_NetCDF_TimeSeries_Orthogonal_Template_v1.1";
:standard_name_vocabulary = "NetCDF Climate and Forecast (CF) Metadata Convention Standard Name Table \"35\"";
:title = "GLEN United States White Shoal Michigan Observations 2013"; // Please fill this out
:summary = "Abstract goes here"; // Please fill this out
:source = "observations";
:platform = "platform";
:uuid = "US_WhiteShoalMichigan_2013.nc:2016-08-15"; //Machine readable unique identifier for each file. A new uuid is created whenever the file is changed.
:sea_name = "Great Lakes";
:id = "US_WhiteShoalMichigan_2013";
:naming_authority = "us.glos";
:institution = "Great Lakes Observing System";
:references = "URL where the data came from or how it was created"; // Please fill this out
:history = "2016-08-15 - Adds ACDD/CF Compliant Metadata renames several variables" ;
:publisher_name = "Great Lakes Observing System";
:publisher_url = "http://glos.us/";
:geospatial_vertical_min = 0.0;
:geospatial_vertical_max = 0.0;
:geospatial_vertical_resolution = "point";
:geospatial_vertical_units = "m";
:geospatial_vertical_positive = "down";
:geospatial_lat_min = 0.0; // Please fill this out
:geospatial_lat_max = 0.0; // Please fill this out
:geospatial_lat_resolution = "point";
:geospatial_lat_units = "degrees_north";
:geospatial_lon_min = 0.0; // Please fill this out
:geospatial_lon_max = 0.0; // Please fill this out
:geospatial_lon_resolution = "point";
:geospatial_lon_units = "degrees_east";
:processing_level = "Converted observations from collections software"; // Please fill this out
:contributor_name = "Contributors should be listed here comma-separated"; // Please fill this out
:contributor_role = "The roles for each contributor should be listed here comma-separated"; // Please fill this out
:acknowledgement = "Attribution, and funding agencies should be acknowledged here"; // Please fill this out
:creator_name = "Original creator of the dataset"; // Please fill this out
:creator_url = "URL of the creator";
:keywords = "Comma separated GLOS Keywords"; // Please fill this out
:keywords_vocabulary = "GLOS Keywords";
:time_coverage_start = "ISO-8601 start date"; // Please fill this out
:time_coverage_end = "ISO-8601 end date"; // Please fill this out
:date_created = "ISO-8601 file creation date"; // Please fill this out
:date_modified = "2016-08-15T20:32Z";
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment