Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added specs and vocabs for NCAS General 2.1 #51

Merged
merged 1 commit into from
Nov 7, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
72 changes: 72 additions & 0 deletions checksit/vocabs/AMF_CVs/2.1.0/AMF_product.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
{
"product": [
"acoustic-backscatter-winds",
"aerosol-backscatter-radial-winds",
"aerosol-backscatter",
"aerosol-concentration",
"aerosol-extinction",
"aerosol-no3-so4-nh3-org-concentration",
"aerosol-optical-depth",
"aerosol-size-distribution",
"boundary-layer-temperature-profiles",
"boundary-layer-thickness-ceilometer",
"boundary-layer-thickness",
"brightness-temperature",
"ch4-co2-h2o-co-concentration",
"ch4-co2-h2o-concentration",
"ch4-concentration",
"ch4-n2o-co-concentration",
"cloud-base",
"cloud-coverage",
"co-concentration",
"co-h2-concentration",
"co2-concentration",
"depolarisation-ratio",
"dew-point",
"flux-components",
"flux-estimates",
"full-troposphere-temperature-profiles",
"h2-concentration",
"halocarbon-concentration",
"image",
"iwv-lwp",
"liquid-water-content",
"mean-co2-h2o",
"mean-winds",
"mean-winds-profile",
"moisture-profiles",
"n2o-concentration",
"n2o-sf6-concentration",
"nh3-concentration",
"no2-concentration",
"nox-noxy-concentration",
"o2-concentration",
"o2n2-concentration-ratio",
"o3-concentration",
"o3-concentration-profile",
"oh-concentration",
"particle-size-distribution",
"particle-size-distribution-cloud",
"peroxyacetyl-nitrate-concentration",
"photolysis-frequencies",
"pm-concentration",
"precipitation",
"present-weather",
"radar",
"radiation",
"radon-concentration",
"radon-radioactivity",
"rain-lwc-velocity-reflectivity",
"sf6-concentration",
"size-concentration-spectra",
"snr-winds",
"so2-concentration",
"soil",
"solar-actinic-flux",
"sonde",
"stability-indices",
"surface-met",
"tgm-concentration",
"voc-concentration"
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"product_acoustic-backscatter-winds_dimension": {
"altitude": {
"length": "<i>",
"units": "m"
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,169 @@
{
"product_acoustic-backscatter-winds_variable": {
"altitude": {
"type": "float32",
"dimension": "altitude",
"units": "m",
"standard_name": "altitude",
"long_name": "Geometric height above geoid (WGS84).",
"_FillValue": -1e+20,
"axis": "Z",
"valid_min": "<derived from file>",
"valid_max": "<derived from file>",
"coordinates": "latitude longitude"
},
"sound_intensity_level_in_air": {
"type": "float32",
"dimension": "time, altitude",
"units": "dB",
"standard_name": "sound_intensity_level_in_air",
"long_name": "Sound Intensity Level in Air",
"_FillValue": -1e+20,
"valid_min": "<derived from file>",
"valid_max": "<derived from file>",
"cell_methods": "time: mean",
"coordinates": "latitude longitude"
},
"wind_speed": {
"type": "float32",
"dimension": "time, altitude",
"units": "m s-1",
"standard_name": "wind_speed",
"long_name": "Wind Speed",
"_FillValue": -1e+20,
"valid_min": "<derived from file>",
"valid_max": "<derived from file>",
"cell_methods": "time: mean",
"coordinates": "latitude longitude"
},
"wind_from_direction": {
"type": "float32",
"dimension": "time, altitude",
"units": "degree",
"standard_name": "wind_from_direction",
"long_name": "Wind From Direction",
"_FillValue": -1e+20,
"valid_min": "<derived from file>",
"valid_max": "<derived from file>",
"cell_methods": "time: mean",
"coordinates": "latitude longitude"
},
"eastward_wind": {
"type": "float32",
"dimension": "time, altitude",
"units": "m s-1",
"standard_name": "eastward_wind",
"long_name": "Eastward Wind Component (U)",
"_FillValue": -1e+20,
"valid_min": "<derived from file>",
"valid_max": "<derived from file>",
"cell_methods": "time: mean",
"coordinates": "latitude longitude"
},
"northward_wind": {
"type": "float32",
"dimension": "time, altitude",
"units": "m s-1",
"standard_name": "northward_wind",
"long_name": "Northward Wind Component (V)",
"_FillValue": -1e+20,
"valid_min": "<derived from file>",
"valid_max": "<derived from file>",
"cell_methods": "time: mean",
"coordinates": "latitude longitude"
},
"upward_air_velocity": {
"type": "float32",
"dimension": "time, altitude",
"units": "m s-1",
"standard_name": "upward_air_velocity",
"long_name": "Upward Air Velocity (W)",
"_FillValue": -1e+20,
"valid_min": "<derived from file>",
"valid_max": "<derived from file>",
"cell_methods": "time: mean",
"coordinates": "latitude longitude"
},
"divergence_of_eastward_wind": {
"type": "float32",
"dimension": "time, altitude",
"units": "m s-1",
"long_name": "Divergence of Eastward Wind Component (Sigma U)",
"_FillValue": -1e+20,
"valid_min": "<derived from file>",
"valid_max": "<derived from file>",
"cell_methods": "time: standard_deviation",
"coordinates": "latitude longitude"
},
"divergence_of_northward_wind": {
"type": "float32",
"dimension": "time, altitude",
"units": "m s-1",
"long_name": "Divergence of Northward Wind Component (Sigma V)",
"_FillValue": -1e+20,
"valid_min": "<derived from file>",
"valid_max": "<derived from file>",
"cell_methods": "time: standard_deviation",
"coordinates": "latitude longitude"
},
"divergence_of_upward_air_velocity": {
"type": "float32",
"dimension": "time, altitude",
"units": "m s-1",
"long_name": "Divergence of Upward Air Velocity (Sigma W)",
"_FillValue": -1e+20,
"valid_min": "<derived from file>",
"valid_max": "<derived from file>",
"cell_methods": "time: standard_deviation",
"coordinates": "latitude longitude"
},
"qc_flag_mean_winds": {
"type": "byte",
"dimension": "time, altitude",
"units": "1",
"long_name": "Data Quality flag: Mean Winds",
"flag_values": "0b, 1b, 2b, 3b, 4b, 5b, 6b",
"flag_meanings": "not_used|good_data|suspect_data_wind_speed_value_outside_operational_range_(0_to_20_m_s-1)|suspect_data_wind_speed_==_0|bad_data_signal_consensus_poor|bad_data_gate_index_exceeds_number_of_measurement_gates_in_use|suspect_data_time_stamp_error"
},
"qc_flag_wind_component_eastward": {
"type": "byte",
"dimension": "time, altitude",
"units": "1",
"long_name": "Data Quality flag: Eastward Wind Component (U)",
"flag_values": "0b,1b, 2b, 3b, 4b, 5b",
"flag_meanings": "not_used|good_data|suspect_data_value_outside_operational_range_(-20_m_s-1_to_20_m_s-1)|bad_data_signal_consensus_poor|bad_data_gate_index_exceeds_number_of_measurement_gates_in_use|suspect_data_time_stamp_error"
},
"qc_flag_wind_component_northward": {
"type": "byte",
"dimension": "time, altitude",
"units": "1",
"long_name": "Data Quality flag: Northward Wind Component (V)",
"flag_values": "0b,1b, 2b, 3b, 4b, 5b",
"flag_meanings": "not_used|good_data|suspect_data_value_outside_operational_range_(-20_m_s-1_to_20_m_s-1)|bad_data_signal_consensus_poor|bad_data_gate_index_exceeds_number_of_measurement_gates_in_use|suspect_data_time_stamp_error"
},
"qc_flag_wind_component_upward_air_velocity": {
"type": "byte",
"dimension": "time, altitude",
"units": "1",
"long_name": "Data Quality flag: Upward Air Velocity (W)",
"flag_values": "0b,1b, 2b, 3b, 4b, 5b",
"flag_meanings": "not_used|good_data|suspect_data_value_outside_operational_range_(-20_m_s-1_to_20_m_s-1)|bad_data_signal_consensus_poor|bad_data_gate_index_exceeds_number_of_measurement_gates_in_use|suspect_data_time_stamp_error"
},
"qc_flag_backscatter": {
"type": "byte",
"dimension": "time, altitude",
"units": "1",
"long_name": "Data Quality flag: Backscatter",
"flag_values": "0b,1b, 2b, 3b, 4b, 5b",
"flag_meanings": "not_used|good_data |bad_data_value_outside_operational_range|bad_data_signal_consensus_poor|bad_data_gate_index_exceeds_number_of_measurement_gates_in_use|suspect_data_time_stamp_error"
},
"qc_flag_background_noise": {
"type": "byte",
"dimension": "time, altitude",
"units": "1",
"long_name": "Data Quality flag: Background Noise",
"flag_values": "0b,1b, 2b, 3b, 4b",
"flag_meanings": "not_used|good_data |suspect_data_background_noise_>_2_dB|bad_data_gate_index_exceeds_number_of_measurement_gates_in_use|suspect_data_time_stamp_error"
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"product_aerosol-backscatter-radial-winds_dimension": {
"index_of_angle": {
"length": "<i>",
"units": "1"
},
"index_of_range": {
"length": "<r>",
"units": "1"
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,109 @@
{
"product_aerosol-backscatter-radial-winds_global-attributes": {
"laser_wavelength": {
"global_attribute_id": "laser_wavelength",
"description": "laser wavelength",
"fixed_value": "1550 nm",
"compliance_checking_rules": "String: min 3 characters",
"convention_providence": null
},
"laser_pulse_energy": {
"global_attribute_id": "laser_pulse_energy",
"description": "laser energy",
"fixed_value": "1.0e-05 J",
"compliance_checking_rules": "String: min 3 characters",
"convention_providence": null
},
"pulse_repetition_frequency": {
"global_attribute_id": "pulse_repetition_frequency",
"description": "pulse repetition frequency",
"fixed_value": "15000 s-1",
"compliance_checking_rules": "String: min 3 characters",
"convention_providence": null
},
"pulses_per_ray": {
"global_attribute_id": "pulses_per_ray",
"description": "no pulses averaged to give a ray (500 - 1500)",
"fixed_value": "",
"compliance_checking_rules": "Integer",
"convention_providence": null
},
"rays_per_point": {
"global_attribute_id": "rays_per_point",
"description": "number of ray averaged to give a measurement",
"fixed_value": "",
"compliance_checking_rules": "Integer",
"convention_providence": null
},
"lens_diameter": {
"global_attribute_id": "lens_diameter",
"description": "lens diameter",
"fixed_value": "0.08 m",
"compliance_checking_rules": "String: min 3 characters",
"convention_providence": null
},
"beam_divergence": {
"global_attribute_id": "beam_divergence",
"description": "beam divergence",
"fixed_value": "0.00189 degrees",
"compliance_checking_rules": "String: min 3 characters",
"convention_providence": null
},
"pulse_length": {
"global_attribute_id": "pulse_length",
"description": "pulse length",
"fixed_value": "2.0e-07 s",
"compliance_checking_rules": "String: min 3 characters",
"convention_providence": null
},
"sampling_frequency": {
"global_attribute_id": "sampling_frequency",
"description": "digitisation frequency (10, 15, or 50MHz)",
"fixed_value": "1.5e+07 s-1",
"compliance_checking_rules": "String: min 3 characters",
"convention_providence": null
},
"focus": {
"global_attribute_id": "focus",
"description": "focus (300m, 500m, 800m, 1000m, 1250m, 1500m, 1750m, 2000m or Inf)",
"fixed_value": "",
"compliance_checking_rules": "String: min 3 characters",
"convention_providence": null
},
"velocity_resolution": {
"global_attribute_id": "velocity_resolution",
"description": "velocity resolution",
"fixed_value": "",
"compliance_checking_rules": "String: min 3 characters",
"convention_providence": null
},
"number_of_gates": {
"global_attribute_id": "number_of_gates",
"description": "number of gates",
"fixed_value": "",
"compliance_checking_rules": "Integer",
"convention_providence": null
},
"gate_length": {
"global_attribute_id": "gate_length",
"description": "gate length",
"fixed_value": "",
"compliance_checking_rules": "String: min 3 characters",
"convention_providence": null
},
"fft_length": {
"global_attribute_id": "fft_length",
"description": "doppler FFT length",
"fixed_value": "",
"compliance_checking_rules": "Integer",
"convention_providence": null
},
"maximum_range": {
"global_attribute_id": "maximum_range",
"description": "maximum measurement range",
"fixed_value": "",
"compliance_checking_rules": "String: min 3 characters",
"convention_providence": null
}
}
}
Loading
Loading