-
Notifications
You must be signed in to change notification settings - Fork 7
/
properties.py
84 lines (78 loc) · 2.79 KB
/
properties.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
# -*- coding: utf-8 -*-
# Copyright 2014-17 Neil Freeman
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http:https://www.gnu.org/licenses/>.
# lat, lon, datetime are assigned separately.
general = [
'air_pressure_at_sea_level',
'air_temperature',
'currents',
'sea_floor_depth_below_sea_surface',
'sea_water_electrical_conductivity',
'sea_water_salinity',
'sea_water_temperature',
'waves',
'winds',
]
currents = [
'bin', # (count)
'depth', # (m)
'direction_of_sea_water_velocity', # (degree)
'sea_water_speed', # (c/s)
'upward_sea_water_velocity', # (c/s)
'error_velocity', # (c/s)
'platform_orientation', # (degree)
'platform_pitch_angle', # (degree)
'platform_roll_angle', # (degree)
'sea_water_temperature', # (C)
'pct_good_3_beam', # (%)
'pct_good_4_beam', # (%)
'pct_rejected', # (%)
'pct_bad', # (%)
'echo_intensity_beam1', # (count)
'echo_intensity_beam2', # (count)
'echo_intensity_beam3', # (count)
'echo_intensity_beam4', # (count)
'correlation_magnitude_beam1', # (count)
'correlation_magnitude_beam2', # (count)
'correlation_magnitude_beam3', # (count)
'correlation_magnitude_beam4', # (count)
'quality_flags',
]
waves = [
"sea_surface_wave_significant_height", # (m)
"sea_surface_wave_peak_period", # (s)
"sea_surface_wave_mean_period", # (s)
"sea_surface_swell_wave_significant_height", # (m)
"sea_surface_swell_wave_period", # (s)
"sea_surface_wind_wave_significant_height", # (m)
"sea_surface_wind_wave_period", # (s)
"sea_water_temperature", # (c)
"sea_surface_wave_to_direction", # (degree)
"sea_surface_swell_wave_to_direction", # (degree)
"sea_surface_wind_wave_to_direction", # (degree)
"number_of_frequencies", # (count)
"center_frequencies", # (Hz)
"bandwidths", # (Hz)
"spectral_energy", # (m**2/Hz)
"mean_wave_direction", # (degree)
"principal_wave_direction", # (degree)
"polar_coordinate_r1", # (1)
"polar_coordinate_r2", # (1)
"calculation_method",
"sampling_rate", # (Hz)
]
winds = [
"wind_from_direction", # (degree)
"wind_speed", # (m/s)
"wind_speed_of_gust", # (m/s)
"upward_air_velocity", # (m/s)
]