You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Review of moored CTD data files conversion:
For IOS moored CTD data, I’ve compared the netCDF file generated by ODPY and by the old ios_data_tranform, and would like to suggest a few modifications:
2. In the ODPY version, 1) keep the PRESPR01 (pressure) as original without converting to depth
float PRESPR01(time) ;
PRESPR01:_FillValue = NaNf ;
PRESPR01:long_name = "Pressure" ;
PRESPR01:standard_name = "sea_water_pressure" ;
PRESPR01:units = "decibar" ;
PRESPR01:featureType = "timeSeries" ;
convert pressure to depth if there’s no depth channel in the ASCII file.
3. Missing long name and standard name for Time in ODPY version:
double time(time) ;
time:_FillValue = NaN ;
time:long_name = "time" ;
time:standard_name = "time" ;
time:units = "seconds since 1970-01-01 00:00:00+0000"
Question: do we really need these three variables in the file?
float sea_water_temperature(time) ;
sea_water_temperature:_FillValue = NaNf ;
sea_water_temperature:long_name = "Sea Water Temperature" ;
sea_water_temperature:standard_name = "sea_water_temperature" ;
sea_water_temperature:units = "degC" ;
sea_water_temperature:comment = "{'2024-01-27T07:06:04.107038 UTC': 'Create sea_water_temperature variable and apply the following parameters: TEMPS901'}" ;
float sea_water_practical_salinity(time) ;
sea_water_practical_salinity:_FillValue = NaNf ;
sea_water_practical_salinity:long_name = "Sea Water Practical Salinity" ;
sea_water_practical_salinity:standard_name = "sea_water_practical_salinity" ;
sea_water_practical_salinity:units = "PSS-78" ;
sea_water_practical_salinity:comment = "{'2024-01-27T07:06:04.112308 UTC': 'Create sea_water_practical_salinity variable and apply the following parameters: PSALST01'}" ;
float sea_water_pressure(time) ;
sea_water_pressure:_FillValue = NaNf ;
sea_water_pressure:long_name = "Sea Water Pressure in dbar" ;
sea_water_pressure:standard_name = "sea_water_pressure" ;
sea_water_pressure:units = "dbar" ;
sea_water_pressure:comment = "{'2024-01-27T07:06:04.130787 UTC': 'Create sea_water_pressure variable and apply the following parameters: PRESPR01'}" ;
5. In the old version, there are a few metadata were written in the data. Is it necessary to repeat info in data section?
filename = "chat3_20220722_20230802_0015m_L1.ctd" ;
country = "Canada" ;
mission_id = "2023-069" ;
scientist = "Hannah C." ;
project = "BC-shelf 7" ;
agency = "IOS, Ocean Sciences Division, Sidney, BC" ;
platform = "John P. Tully" ;
instrument_type = "SBE37SMP" ;
instrument_model = "SBE37SMP" ;
instrument_serial_number = "SBE37SMP-11725" ;
instrument_depth = 15 ;
latitude = 54.52715 ;
longitude = -130.5415 ;
geographic_area = "Hecate-Strait " ;
event_number = "4" ;
profile = "2023-069-0004" ;
6. Missing vocabulary for file_type=ctd; variable name=salinity:absolute,units=g/kg (TEOS-10):
E.g. : juan2_20210606_20220503_0015m_L1.ctd
Review of moored CTD data files conversion:
For IOS moored CTD data, I’ve compared the netCDF file generated by ODPY and by the old ios_data_tranform, and would like to suggest a few modifications:
1. In the ODPY version, missing instrument depth:
float instrument_depth ;
instrument_depth:_FillValue = NaNf ;
instrument_depth:long_name = "Instrument Depth" ;
instrument_depth:standard_name = "instrument_depth" ;
instrument_depth:units = "m" ;
2. In the ODPY version, 1) keep the PRESPR01 (pressure) as original without converting to depth
float PRESPR01(time) ;
PRESPR01:_FillValue = NaNf ;
PRESPR01:long_name = "Pressure" ;
PRESPR01:standard_name = "sea_water_pressure" ;
PRESPR01:units = "decibar" ;
PRESPR01:featureType = "timeSeries" ;
convert pressure to depth if there’s no depth channel in the ASCII file.
3. Missing long name and standard name for Time in ODPY version:
double time(time) ;
time:_FillValue = NaN ;
time:long_name = "time" ;
time:standard_name = "time" ;
time:units = "seconds since 1970-01-01 00:00:00+0000"
Compared to the old version, the ODPY version is missing three variables: sea_water_temperature, sea_water_salinity, and sea_water_pressure. #83
Question: do we really need these three variables in the file?
float sea_water_temperature(time) ;
sea_water_temperature:_FillValue = NaNf ;
sea_water_temperature:long_name = "Sea Water Temperature" ;
sea_water_temperature:standard_name = "sea_water_temperature" ;
sea_water_temperature:units = "degC" ;
sea_water_temperature:comment = "{'2024-01-27T07:06:04.107038 UTC': 'Create sea_water_temperature variable and apply the following parameters: TEMPS901'}" ;
float sea_water_practical_salinity(time) ;
sea_water_practical_salinity:_FillValue = NaNf ;
sea_water_practical_salinity:long_name = "Sea Water Practical Salinity" ;
sea_water_practical_salinity:standard_name = "sea_water_practical_salinity" ;
sea_water_practical_salinity:units = "PSS-78" ;
sea_water_practical_salinity:comment = "{'2024-01-27T07:06:04.112308 UTC': 'Create sea_water_practical_salinity variable and apply the following parameters: PSALST01'}" ;
float sea_water_pressure(time) ;
sea_water_pressure:_FillValue = NaNf ;
sea_water_pressure:long_name = "Sea Water Pressure in dbar" ;
sea_water_pressure:standard_name = "sea_water_pressure" ;
sea_water_pressure:units = "dbar" ;
sea_water_pressure:comment = "{'2024-01-27T07:06:04.130787 UTC': 'Create sea_water_pressure variable and apply the following parameters: PRESPR01'}" ;
5. In the old version, there are a few metadata were written in the data. Is it necessary to repeat info in data section?
filename = "chat3_20220722_20230802_0015m_L1.ctd" ;
country = "Canada" ;
mission_id = "2023-069" ;
scientist = "Hannah C." ;
project = "BC-shelf 7" ;
agency = "IOS, Ocean Sciences Division, Sidney, BC" ;
platform = "John P. Tully" ;
instrument_type = "SBE37SMP" ;
instrument_model = "SBE37SMP" ;
instrument_serial_number = "SBE37SMP-11725" ;
instrument_depth = 15 ;
latitude = 54.52715 ;
longitude = -130.5415 ;
geographic_area = "Hecate-Strait " ;
event_number = "4" ;
profile = "2023-069-0004" ;
6. Missing vocabulary for file_type=ctd; variable name=salinity:absolute,units=g/kg (TEOS-10):
E.g. : juan2_20210606_20220503_0015m_L1.ctd