diff --git a/aodn_cloud_optimised/config/dataset/anmn_hourly_timeseries.json b/aodn_cloud_optimised/config/dataset/anmn_hourly_timeseries.json index 19a44ab..0ad95cc 100644 --- a/aodn_cloud_optimised/config/dataset/anmn_hourly_timeseries.json +++ b/aodn_cloud_optimised/config/dataset/anmn_hourly_timeseries.json @@ -1,918 +1,918 @@ { - "dataset_name": "anmn_hourly_timeseries", - "logger_name": "anmn_hourly_timeseries", - "cloud_optimised_format": "parquet", - "metadata_uuid": "7b901002-b1dc-46c3-89f2-b4951cedca48", - "gattrs_to_variables": [ - "site_code" - ], - "partition_keys": [ - "site_code", - "timestamp", - "polygon" - ], - "time_extent": { - "time": "TIME", - "partition_timestamp_period": "Q" - }, - "spatial_extent": { - "lat": "LATITUDE", - "lon": "LONGITUDE", - "spatial_resolution": 5 - }, - "schema": { - "instrument_index": { - "type": "int32", - "long_name": "which instrument this obs is for", - "instance_dimension": "INSTRUMENT" - }, - "instrument_id": { - "type": "string", - "long_name": "source deployment code, instrument make, model, serial_number" - }, - "source_file": { - "type": "string", - "long_name": "source file for this instrument", - "comment": "This variable lists the relative path of each input file. To obtain a download URL for a file, append its path to the download_url_prefix attribute. To interact with the file remotely via the OPENDAP protocol, append its path to the opendap_url_prefix attribute.", - "download_url_prefix": "https://s3-ap-southeast-2.amazonaws.com/imos-data/", - "opendap_url_prefix": "http://thredds.aodn.org.au/thredds/dodsC/" - }, - "TIME": { - "type": "timestamp[ns]", - "axis": "T", - "comment": "time stamp corresponds to the hour and represents binned data [30,30) minutes before and after the hour", - "long_name": "time", - "standard_name": "time", - "valid_max": 90000.0, - "valid_min": 0.0 - }, - "LONGITUDE": { - "type": "double", - "axis": "X", - "long_name": "longitude", - "reference_datum": "WGS84 geographic coordinate system", - "standard_name": "longitude", - "units": "degrees_east", - "valid_max": 180.0, - "valid_min": -180.0 - }, - "LATITUDE": { - "type": "double", - "axis": "Y", - "long_name": "latitude", - "reference_datum": "WGS84 geographic coordinate system", - "standard_name": "latitude", - "units": "degrees_north", - "valid_max": 90.0, - "valid_min": -90.0 - }, - "NOMINAL_DEPTH": { - "type": "float", - "axis": "Z", - "long_name": "nominal depth", - "positive": "down", - "reference_datum": "sea surface", - "standard_name": "depth", - "units": "m", - "valid_max": 12000.0, - "valid_min": -5.0 - }, - "DEPTH": { - "type": "float", - "ancillary_variables": "DEPTH_min DEPTH_max DEPTH_std DEPTH_count", - "long_name": "mean actual depth", - "positive": "down", - "reference_datum": "sea surface", - "standard_name": "depth", - "units": "m", - "valid_max": 12000.0, - "valid_min": -5.0, - "cell_methods": "TIME:mean (interval: 1 hr comment: time mid point)" - }, - "DEPTH_count": { - "type": "float", - "standard_name": "depth number_of_observations", - "units": "1", - "long_name": "count data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:count" - }, - "DEPTH_min": { - "type": "float", - "units": "m", - "standard_name": "depth", - "long_name": "min data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:min" - }, - "DEPTH_max": { - "type": "float", - "units": "m", - "standard_name": "depth", - "long_name": "max data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:max" - }, - "DEPTH_std": { - "type": "float", - "units": "m", - "standard_name": "depth", - "long_name": "std data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:std" - }, - "CPHL": { - "type": "float", - "comment": "Artificial chlorophyll data computed from bio-optical sensor raw counts measurements.", - "long_name": "median mass_concentration_of_inferred_chlorophyll_from_relative_fluorescence_units_in_sea_water", - "units": "mg m-3", - "valid_min": 0.0, - "valid_max": 100.0, - "ancillary_variables": "CPHL_min CPHL_max CPHL_std CPHL_count", - "cell_methods": "TIME:median (interval: 1 hr comment: time mid point)" - }, - "CPHL_count": { - "type": "float", - "units": "1", - "long_name": "count data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:count" - }, - "CPHL_max": { - "type": "float", - "units": "mg m-3", - "long_name": "max data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:max" - }, - "CPHL_min": { - "type": "float", - "units": "mg m-3", - "long_name": "min data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:min" - }, - "CPHL_std": { - "type": "float", - "units": "mg m-3", - "long_name": "std data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:std" - }, - "DOX": { - "type": "float", - "ancillary_variables": "DOX_min DOX_max DOX_std DOX_count", - "long_name": "mean volume_concentration_of_dissolved_molecular_oxygen_in_sea_water", - "standard_name": "volume_concentration_of_dissolved_molecular_oxygen_in_sea_water", - "units": "ml l-1", - "valid_max": 200.0, - "valid_min": 0.0, - "cell_methods": "TIME:mean (interval: 1 hr comment: time mid point)" - }, - "DOX1": { - "type": "float", - "ancillary_variables": "DOX1_min DOX1_max DOX1_std DOX1_count", - "comment": "oxygenPP.m: DOX1 derived using DOX1 = DOX * 44.6596.", - "long_name": "mean mole_concentration_of_dissolved_molecular_oxygen_in_sea_water", - "standard_name": "mole_concentration_of_dissolved_molecular_oxygen_in_sea_water", - "units": "umol l-1", - "valid_max": 1000.0, - "valid_min": 0.0, - "cell_methods": "TIME:mean (interval: 1 hr comment: time mid point)" - }, - "DOX2": { - "type": "float", - "ancillary_variables": "DOX2_min DOX2_max DOX2_std DOX2_count", - "comment": "Originally expressed in ml/l, assuming 1ml/l = 44.660umol/l and using density computed from Temperature, Salinity and Pressure with the CSIRO SeaWater library (EOS-80) v1.1.", - "long_name": "mean moles_of_oxygen_per_unit_mass_in_sea_water", - "standard_name": "moles_of_oxygen_per_unit_mass_in_sea_water", - "units": "umol kg-1", - "valid_max": 1000.0, - "valid_min": 0.0, - "cell_methods": "TIME:mean (interval: 1 hr comment: time mid point)" - }, - "DOX2_count": { - "type": "float", - "standard_name": "moles_of_oxygen_per_unit_mass_in_sea_water number_of_observations", - "units": "1", - "long_name": "count data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:count" - }, - "DOX2_max": { - "type": "float", - "units": "umol kg-1", - "standard_name": "moles_of_oxygen_per_unit_mass_in_sea_water", - "long_name": "max data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:max" - }, - "DOX2_min": { - "type": "float", - "units": "umol kg-1", - "standard_name": "moles_of_oxygen_per_unit_mass_in_sea_water", - "long_name": "min data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:min" - }, - "DOX2_std": { - "type": "float", - "units": "umol kg-1", - "standard_name": "moles_of_oxygen_per_unit_mass_in_sea_water", - "long_name": "std data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:std" - }, - "PRES": { - "type": "float", - "ancillary_variables": "PRES_min PRES_max PRES_std PRES_count", - "long_name": "mean sea_water_pressure_due_to_sea_water", - "standard_name": "sea_water_pressure_due_to_sea_water", - "units": "dbar", - "valid_max": 12000.0, - "valid_min": -15.0, - "cell_methods": "TIME:mean (interval: 1 hr comment: time mid point)" - }, - "PRES_REL": { - "type": "float", - "ancillary_variables": "PRES_REL_min PRES_REL_max PRES_REL_std PRES_REL_count", - "long_name": "mean sea_water_pressure_due_to_sea_water", - "standard_name": "sea_water_pressure_due_to_sea_water", - "units": "dbar", - "valid_max": 12000.0, - "valid_min": -15.0, - "applied_offset_by_instrument": [ - -10.135296821594238, - -10.135296821594238, - -10.135296821594238, - -10.135296821594238, - -10.135296821594238, - -10.135296821594238, - -10.135296821594238, - -10.135296821594238, - -10.135296821594238, - -10.135296821594238, - -10.135296821594238, - -10.135296821594238, - -10.135296821594238, - -10.135296821594238, - -10.135296821594238, - -10.135296821594238, - -10.135296821594238, - -10.135296821594238, - -10.135296821594238, - -10.135296821594238, - -10.135296821594238, - -10.135296821594238, - -10.135296821594238, - -10.132499694824219, - -10.132499694824219, - -10.135296821594238, - -10.135296821594238, - -10.132499694824219, - -10.135296821594238, - -10.135296821594238, - -10.132499694824219, - -10.135296821594238, - -10.135296821594238, - -10.132499694824219, - -10.135296821594238, - -10.135296821594238, - -10.135296821594238, - -10.135296821594238, - -10.135296821594238, - -10.135296821594238, - -10.132499694824219, - -10.135296821594238, - -10.135296821594238, - -10.135296821594238, - -10.135296821594238, - -10.132499694824219, - -10.135296821594238, - -10.135296821594238, - -10.132499694824219, - -10.135296821594238, - -10.135296821594238, - -10.132499694824219, - -10.135296821594238, - -10.135296821594238, - -10.135296821594238, - -10.135296821594238, - -10.132499694824219, - -10.135296821594238, - -10.135296821594238, - -10.132499694824219, - -10.132499694824219, - -10.135296821594238, - -10.135296821594238, - -10.132499694824219, - -10.135296821594238, - -10.135296821594238, - -10.132499694824219, - -10.135296821594238, - -10.135296821594238, - -10.135296821594238, - -10.132499694824219, - -10.135296821594238, - -10.135296821594238, - -10.132499694824219, - -10.135296821594238, - -10.135296821594238, - -10.132499694824219, - -10.132499694824219, - -10.135296821594238, - -10.135296821594238, - -10.135296821594238, - -10.135296821594238, - -10.132499694824219, - -10.132499694824219, - -10.135296821594238, - -10.135296821594238, - -10.135296821594238, - -10.135296821594238, - -10.132499694824219, - -10.135296821594238, - -10.135296821594238, - -10.135296821594238, - -10.135296821594238, - -10.135296821594238, - -10.135296821594238, - -10.135296821594238, - -10.135296821594238 - ], - "cell_methods": "TIME:mean (interval: 1 hr comment: time mid point)" - }, - "PRES_REL_count": { - "type": "float", - "standard_name": "sea_water_pressure_due_to_sea_water number_of_observations", - "units": "1", - "long_name": "count data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:count" - }, - "PRES_REL_max": { - "type": "float", - "units": "dbar", - "standard_name": "sea_water_pressure_due_to_sea_water", - "long_name": "max data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:max" - }, - "PRES_REL_min": { - "type": "float", - "units": "dbar", - "standard_name": "sea_water_pressure_due_to_sea_water", - "long_name": "min data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:min" - }, - "PRES_REL_std": { - "type": "float", - "units": "dbar", - "standard_name": "sea_water_pressure_due_to_sea_water", - "long_name": "std data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:std" - }, - "PRES_count": { - "type": "float", - "standard_name": "sea_water_pressure_due_to_sea_water number_of_observations", - "units": "1", - "long_name": "count data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:count" - }, - "PRES_max": { - "type": "float", - "units": "dbar", - "standard_name": "sea_water_pressure_due_to_sea_water", - "long_name": "max data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:max" - }, - "PRES_min": { - "type": "float", - "units": "dbar", - "standard_name": "sea_water_pressure_due_to_sea_water", - "long_name": "min data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:min" - }, - "PRES_std": { - "type": "float", - "units": "dbar", - "standard_name": "sea_water_pressure_due_to_sea_water", - "long_name": "std data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:std" - }, - "PSAL": { - "type": "float", - "ancillary_variables": "PSAL_min PSAL_max PSAL_std PSAL_count", - "long_name": "mean sea_water_practical_salinity", - "standard_name": "sea_water_practical_salinity", - "units": "S m-1", - "valid_max": 41.0, - "valid_min": 2.0, - "cell_methods": "TIME:mean (interval: 1 hr comment: time mid point)" - }, - "PSAL_count": { - "type": "float", - "standard_name": "sea_water_practical_salinity number_of_observations", - "units": "1", - "long_name": "count data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:count" - }, - "PSAL_max": { - "type": "float", - "units": "S m-1", - "standard_name": "sea_water_practical_salinity", - "long_name": "max data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:max" - }, - "PSAL_min": { - "type": "float", - "units": "S m-1", - "standard_name": "sea_water_practical_salinity", - "long_name": "min data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:min" - }, - "PSAL_std": { - "type": "float", - "units": "S m-1", - "standard_name": "sea_water_practical_salinity", - "long_name": "std data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:std" - }, - "TEMP": { - "type": "float", - "ancillary_variables": "TEMP_min TEMP_max TEMP_std TEMP_count", - "long_name": "mean sea_water_temperature", - "standard_name": "sea_water_temperature", - "units": "degrees_Celsius", - "valid_max": 40.0, - "valid_min": -2.5, - "cell_methods": "TIME:mean (interval: 1 hr comment: time mid point)" - }, - "TEMP_count": { - "type": "float", - "standard_name": "sea_water_temperature number_of_observations", - "units": "1", - "long_name": "count data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:count" - }, - "TEMP_max": { - "type": "float", - "units": "degrees_Celsius", - "standard_name": "sea_water_temperature", - "long_name": "max data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:max" - }, - "TEMP_min": { - "type": "float", - "units": "degrees_Celsius", - "standard_name": "sea_water_temperature", - "long_name": "min data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:min" - }, - "TEMP_std": { - "type": "float", - "units": "degrees_Celsius", - "standard_name": "sea_water_temperature", - "long_name": "std data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:std" - }, - "TURB": { - "type": "float", - "ancillary_variables": "TURB_min TURB_max TURB_std TURB_count", - "long_name": "median sea_water_turbidity", - "standard_name": "sea_water_turbidity", - "units": "1", - "valid_max": 1000.0, - "valid_min": 0.0, - "cell_methods": "TIME:median (interval: 1 hr comment: time mid point)" - }, - "TURB_count": { - "type": "float", - "standard_name": "sea_water_turbidity number_of_observations", - "units": "1", - "long_name": "count data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:count" - }, - "TURB_max": { - "type": "float", - "units": "1", - "standard_name": "sea_water_turbidity", - "long_name": "max data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:max" - }, - "TURB_min": { - "type": "float", - "units": "1", - "standard_name": "sea_water_turbidity", - "long_name": "min data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:min" - }, - "TURB_std": { - "type": "float", - "units": "1", - "standard_name": "sea_water_turbidity", - "long_name": "std data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:std" - }, - "CHLF": { - "type": "float", - "ancillary_variables": "CHLF_min CHLF_max CHLF_std CHLF_count", - "comment": "Artificial chlorophyll data", - "long_name": "median mass_concentration_of_inferred_chlorophyll_from_relative_fluorescence_units_in_sea_water", - "units": "mg m-3", - "valid_max": 100.0, - "valid_min": 0.0, - "cell_methods": "TIME:median (interval: 1 hr comment: time mid point)" - }, - "CHLF_count": { - "type": "float", - "units": "1", - "long_name": "count data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:count" - }, - "CHLF_max": { - "type": "float", - "units": "mg m-3", - "long_name": "max data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:max" - }, - "CHLF_min": { - "type": "float", - "units": "mg m-3", - "long_name": "min data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:min" - }, - "CHLF_std": { - "type": "float", - "units": "mg m-3", - "long_name": "std data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:std" - }, - "CHLU": { - "type": "float", - "comment": "Artificial chlorophyll data", - "long_name": "median mass_concentration_of_inferred_chlorophyll_from_relative_fluorescence_units_in_sea_water", - "units": "mg m-3", - "valid_min": 0.0, - "valid_max": 100.0, - "ancillary_variables": "CHLU_min CHLU_max CHLU_std CHLU_count", - "cell_methods": "TIME:median (interval: 1 hr comment: time mid point)" - }, - "CHLU_count": { - "type": "float", - "units": "1", - "long_name": "count data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:count" - }, - "CHLU_max": { - "type": "float", - "units": "mg m-3", - "long_name": "max data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:max" - }, - "CHLU_min": { - "type": "float", - "units": "mg m-3", - "long_name": "min data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:min" - }, - "CHLU_std": { - "type": "float", - "units": "mg m-3", - "long_name": "std data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:std" - }, - "DOX1_2": { - "type": "float", - "ancillary_variables": "DOX1_2_min DOX1_2_max DOX1_2_std DOX1_2_count", - "comment": "Originally expressed in ml/l, 1ml/l = 44.660umol/l was assumed.", - "long_name": "mean mole_concentration_of_dissolved_molecular_oxygen_in_sea_water", - "standard_name": "mole_concentration_of_dissolved_molecular_oxygen_in_sea_water", - "units": "umol l-1", - "valid_max": 1000.0, - "valid_min": 0.0, - "cell_methods": "TIME:mean (interval: 1 hr comment: time mid point)" - }, - "DOX1_2_count": { - "type": "float", - "standard_name": "mole_concentration_of_dissolved_molecular_oxygen_in_sea_water number_of_observations", - "units": "1", - "long_name": "count data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:count" - }, - "DOX1_2_max": { - "type": "float", - "units": "umol l-1", - "standard_name": "mole_concentration_of_dissolved_molecular_oxygen_in_sea_water", - "long_name": "max data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:max" - }, - "DOX1_2_min": { - "type": "float", - "units": "umol l-1", - "standard_name": "mole_concentration_of_dissolved_molecular_oxygen_in_sea_water", - "long_name": "min data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:min" - }, - "DOX1_2_std": { - "type": "float", - "units": "umol l-1", - "standard_name": "mole_concentration_of_dissolved_molecular_oxygen_in_sea_water", - "long_name": "std data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:std" - }, - "DOX1_3": { - "type": "float", - "ancillary_variables": "DOX1_3_min DOX1_3_max DOX1_3_std DOX1_3_count", - "comment": "Originally expressed in mg/l, O2 density = 1.429kg/m3 and 1ml/l = 44.660umol/l were assumed.", - "long_name": "mean mole_concentration_of_dissolved_molecular_oxygen_in_sea_water", - "standard_name": "mole_concentration_of_dissolved_molecular_oxygen_in_sea_water", - "units": "umol l-1", - "valid_max": 1000.0, - "valid_min": 0.0, - "cell_methods": "TIME:mean (interval: 1 hr comment: time mid point)" - }, - "DOX1_3_count": { - "type": "float", - "standard_name": "mole_concentration_of_dissolved_molecular_oxygen_in_sea_water number_of_observations", - "units": "1", - "long_name": "count data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:count" - }, - "DOX1_3_max": { - "type": "float", - "units": "umol l-1", - "standard_name": "mole_concentration_of_dissolved_molecular_oxygen_in_sea_water", - "long_name": "max data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:max" - }, - "DOX1_3_min": { - "type": "float", - "units": "umol l-1", - "standard_name": "mole_concentration_of_dissolved_molecular_oxygen_in_sea_water", - "long_name": "min data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:min" - }, - "DOX1_3_std": { - "type": "float", - "units": "umol l-1", - "standard_name": "mole_concentration_of_dissolved_molecular_oxygen_in_sea_water", - "long_name": "std data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:std" - }, - "DOX1_count": { - "type": "float", - "standard_name": "mole_concentration_of_dissolved_molecular_oxygen_in_sea_water number_of_observations", - "units": "1", - "long_name": "count data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:count" - }, - "DOX1_max": { - "type": "float", - "units": "umol l-1", - "standard_name": "mole_concentration_of_dissolved_molecular_oxygen_in_sea_water", - "long_name": "max data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:max" - }, - "DOX1_min": { - "type": "float", - "units": "umol l-1", - "standard_name": "mole_concentration_of_dissolved_molecular_oxygen_in_sea_water", - "long_name": "min data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:min" - }, - "DOX1_std": { - "type": "float", - "units": "umol l-1", - "standard_name": "mole_concentration_of_dissolved_molecular_oxygen_in_sea_water", - "long_name": "std data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:std" - }, - "DOXS": { - "type": "float", - "ancillary_variables": "DOXS_min DOXS_max DOXS_std DOXS_count", - "comment": "oxygenPP.m: DOXS derived using DOXS = 100 * DOX2 / OXSOL_SURFACE. OXSOL_SURFACE derived from TEMP, PSAL, PRES_REL , LATITUDE and LONGITUDE using gsw_O2sol_SP_pt, gsw_pt0_from_t and gsw_SA_from_SP from the Gibbs-SeaWater toolbox (TEOS-10) v3.06. See SeaBird data processing manual (http://www.seabird.com/document/sbe-data-processing-manual).", - "long_name": "mean fractional_saturation_of_oxygen_in_sea_water", - "standard_name": "fractional_saturation_of_oxygen_in_sea_water", - "units": "%", - "cell_methods": "TIME:mean (interval: 1 hr comment: time mid point)" - }, - "DOXS_count": { - "type": "float", - "standard_name": "fractional_saturation_of_oxygen_in_sea_water number_of_observations", - "units": "1", - "long_name": "count data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:count" - }, - "DOXS_max": { - "type": "float", - "units": "%", - "standard_name": "fractional_saturation_of_oxygen_in_sea_water", - "long_name": "max data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:max" - }, - "DOXS_min": { - "type": "float", - "units": "%", - "standard_name": "fractional_saturation_of_oxygen_in_sea_water", - "long_name": "min data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:min" - }, - "DOXS_std": { - "type": "float", - "units": "%", - "standard_name": "fractional_saturation_of_oxygen_in_sea_water", - "long_name": "std data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:std" - }, - "DOXY": { - "type": "float", - "ancillary_variables": "DOXY_min DOXY_max DOXY_std DOXY_count", - "long_name": "mean mass_concentration_of_oxygen_in_sea_water", - "standard_name": "mass_concentration_of_oxygen_in_sea_water", - "units": "mg l-1", - "cell_methods": "TIME:mean (interval: 1 hr comment: time mid point)" - }, - "DOXY_count": { - "type": "float", - "standard_name": "mass_concentration_of_oxygen_in_sea_water number_of_observations", - "units": "1", - "long_name": "count data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:count" - }, - "DOXY_max": { - "type": "float", - "units": "mg l-1", - "standard_name": "mass_concentration_of_oxygen_in_sea_water", - "long_name": "max data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:max" - }, - "DOXY_min": { - "type": "float", - "units": "mg l-1", - "standard_name": "mass_concentration_of_oxygen_in_sea_water", - "long_name": "min data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:min" - }, - "DOXY_std": { - "type": "float", - "units": "mg l-1", - "standard_name": "mass_concentration_of_oxygen_in_sea_water", - "long_name": "std data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:std" - }, - "DOX_count": { - "type": "float", - "standard_name": "volume_concentration_of_dissolved_molecular_oxygen_in_sea_water number_of_observations", - "units": "1", - "long_name": "count data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:count" - }, - "DOX_max": { - "type": "float", - "units": "ml l-1", - "standard_name": "volume_concentration_of_dissolved_molecular_oxygen_in_sea_water", - "long_name": "max data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:max" - }, - "DOX_min": { - "type": "float", - "units": "ml l-1", - "standard_name": "volume_concentration_of_dissolved_molecular_oxygen_in_sea_water", - "long_name": "min data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:min" - }, - "DOX_std": { - "type": "float", - "units": "ml l-1", - "standard_name": "volume_concentration_of_dissolved_molecular_oxygen_in_sea_water", - "long_name": "std data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:std" - }, - "PAR": { - "type": "float", - "ancillary_variables": "PAR_min PAR_max PAR_std PAR_count", - "long_name": "median downwelling_photosynthetic_photon_flux_in_sea_water", - "standard_name": "downwelling_photosynthetic_photon_flux_in_sea_water", - "units": "umole m-2 s-1", - "cell_methods": "TIME:median (interval: 1 hr comment: time mid point)" - }, - "PAR_count": { - "type": "float", - "standard_name": "downwelling_photosynthetic_photon_flux_in_sea_water number_of_observations", - "units": "1", - "long_name": "count data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:count" - }, - "PAR_max": { - "type": "float", - "units": "umole m-2 s-1", - "standard_name": "downwelling_photosynthetic_photon_flux_in_sea_water", - "long_name": "max data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:max" - }, - "PAR_min": { - "type": "float", - "units": "umole m-2 s-1", - "standard_name": "downwelling_photosynthetic_photon_flux_in_sea_water", - "long_name": "min data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:min" - }, - "PAR_std": { - "type": "float", - "units": "umole m-2 s-1", - "standard_name": "downwelling_photosynthetic_photon_flux_in_sea_water", - "long_name": "std data value in the bin, after rejection of flagged data", - "cell_methods": "TIME:std" - }, - "timestamp": { - "type": "int64" - }, - "polygon": { - "type": "string" - }, - "site_code": { - "type": "string" - }, - "filename": { - "type": "string" - } + "dataset_name": "anmn_hourly_timeseries", + "logger_name": "anmn_hourly_timeseries", + "cloud_optimised_format": "parquet", + "metadata_uuid": "7b901002-b1dc-46c3-89f2-b4951cedca48", + "gattrs_to_variables": [ + "site_code" + ], + "partition_keys": [ + "site_code", + "timestamp", + "polygon" + ], + "time_extent": { + "time": "TIME", + "partition_timestamp_period": "Q" + }, + "spatial_extent": { + "lat": "LATITUDE", + "lon": "LONGITUDE", + "spatial_resolution": 5 + }, + "schema": { + "instrument_index": { + "type": "int32", + "long_name": "which instrument this obs is for", + "instance_dimension": "INSTRUMENT" + }, + "instrument_id": { + "type": "string", + "long_name": "source deployment code, instrument make, model, serial_number" }, - "dataset_gattrs": { - "title": "ANMN hourly timeseries", - "featureType": "timeSeries" + "source_file": { + "type": "string", + "long_name": "source file for this instrument", + "comment": "This variable lists the relative path of each input file. To obtain a download URL for a file, append its path to the download_url_prefix attribute. To interact with the file remotely via the OPENDAP protocol, append its path to the opendap_url_prefix attribute.", + "download_url_prefix": "https://s3-ap-southeast-2.amazonaws.com/imos-data/", + "opendap_url_prefix": "http://thredds.aodn.org.au/thredds/dodsC/" }, - "force_old_pq_del": true, - "aws_opendata_registry": { - "Name": "ANMN hourly timeseries", + "TIME": { + "type": "timestamp[ns]", + "axis": "T", + "comment": "time stamp corresponds to the hour and represents binned data [30,30) minutes before and after the hour", + "long_name": "time", + "standard_name": "time", + "valid_max": 90000.0, + "valid_min": 0.0 + }, + "LONGITUDE": { + "type": "double", + "axis": "X", + "long_name": "longitude", + "reference_datum": "WGS84 geographic coordinate system", + "standard_name": "longitude", + "units": "degrees_east", + "valid_max": 180.0, + "valid_min": -180.0 + }, + "LATITUDE": { + "type": "double", + "axis": "Y", + "long_name": "latitude", + "reference_datum": "WGS84 geographic coordinate system", + "standard_name": "latitude", + "units": "degrees_north", + "valid_max": 90.0, + "valid_min": -90.0 + }, + "NOMINAL_DEPTH": { + "type": "float", + "axis": "Z", + "long_name": "nominal depth", + "positive": "down", + "reference_datum": "sea surface", + "standard_name": "depth", + "units": "m", + "valid_max": 12000.0, + "valid_min": -5.0 + }, + "DEPTH": { + "type": "float", + "ancillary_variables": "DEPTH_min DEPTH_max DEPTH_std DEPTH_count", + "long_name": "mean actual depth", + "positive": "down", + "reference_datum": "sea surface", + "standard_name": "depth", + "units": "m", + "valid_max": 12000.0, + "valid_min": -5.0, + "cell_methods": "TIME:mean (interval: 1 hr comment: time mid point)" + }, + "DEPTH_count": { + "type": "float", + "standard_name": "depth number_of_observations", + "units": "1", + "long_name": "count data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:count" + }, + "DEPTH_min": { + "type": "float", + "units": "m", + "standard_name": "depth", + "long_name": "min data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:min" + }, + "DEPTH_max": { + "type": "float", + "units": "m", + "standard_name": "depth", + "long_name": "max data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:max" + }, + "DEPTH_std": { + "type": "float", + "units": "m", + "standard_name": "depth", + "long_name": "std data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:std" + }, + "CPHL": { + "type": "float", + "comment": "Artificial chlorophyll data computed from bio-optical sensor raw counts measurements.", + "long_name": "median mass_concentration_of_inferred_chlorophyll_from_relative_fluorescence_units_in_sea_water", + "units": "mg m-3", + "valid_min": 0.0, + "valid_max": 100.0, + "ancillary_variables": "CPHL_min CPHL_max CPHL_std CPHL_count", + "cell_methods": "TIME:median (interval: 1 hr comment: time mid point)" + }, + "CPHL_count": { + "type": "float", + "units": "1", + "long_name": "count data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:count" + }, + "CPHL_max": { + "type": "float", + "units": "mg m-3", + "long_name": "max data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:max" + }, + "CPHL_min": { + "type": "float", + "units": "mg m-3", + "long_name": "min data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:min" + }, + "CPHL_std": { + "type": "float", + "units": "mg m-3", + "long_name": "std data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:std" + }, + "DOX": { + "type": "float", + "ancillary_variables": "DOX_min DOX_max DOX_std DOX_count", + "long_name": "mean volume_concentration_of_dissolved_molecular_oxygen_in_sea_water", + "standard_name": "volume_concentration_of_dissolved_molecular_oxygen_in_sea_water", + "units": "ml l-1", + "valid_max": 200.0, + "valid_min": 0.0, + "cell_methods": "TIME:mean (interval: 1 hr comment: time mid point)" + }, + "DOX1": { + "type": "float", + "ancillary_variables": "DOX1_min DOX1_max DOX1_std DOX1_count", + "comment": "oxygenPP.m: DOX1 derived using DOX1 = DOX * 44.6596.", + "long_name": "mean mole_concentration_of_dissolved_molecular_oxygen_in_sea_water", + "standard_name": "mole_concentration_of_dissolved_molecular_oxygen_in_sea_water", + "units": "umol l-1", + "valid_max": 1000.0, + "valid_min": 0.0, + "cell_methods": "TIME:mean (interval: 1 hr comment: time mid point)" + }, + "DOX2": { + "type": "float", + "ancillary_variables": "DOX2_min DOX2_max DOX2_std DOX2_count", + "comment": "Originally expressed in ml/l, assuming 1ml/l = 44.660umol/l and using density computed from Temperature, Salinity and Pressure with the CSIRO SeaWater library (EOS-80) v1.1.", + "long_name": "mean moles_of_oxygen_per_unit_mass_in_sea_water", + "standard_name": "moles_of_oxygen_per_unit_mass_in_sea_water", + "units": "umol kg-1", + "valid_max": 1000.0, + "valid_min": 0.0, + "cell_methods": "TIME:mean (interval: 1 hr comment: time mid point)" + }, + "DOX2_count": { + "type": "float", + "standard_name": "moles_of_oxygen_per_unit_mass_in_sea_water number_of_observations", + "units": "1", + "long_name": "count data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:count" + }, + "DOX2_max": { + "type": "float", + "units": "umol kg-1", + "standard_name": "moles_of_oxygen_per_unit_mass_in_sea_water", + "long_name": "max data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:max" + }, + "DOX2_min": { + "type": "float", + "units": "umol kg-1", + "standard_name": "moles_of_oxygen_per_unit_mass_in_sea_water", + "long_name": "min data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:min" + }, + "DOX2_std": { + "type": "float", + "units": "umol kg-1", + "standard_name": "moles_of_oxygen_per_unit_mass_in_sea_water", + "long_name": "std data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:std" + }, + "PRES": { + "type": "float", + "ancillary_variables": "PRES_min PRES_max PRES_std PRES_count", + "long_name": "mean sea_water_pressure_due_to_sea_water", + "standard_name": "sea_water_pressure_due_to_sea_water", + "units": "dbar", + "valid_max": 12000.0, + "valid_min": -15.0, + "cell_methods": "TIME:mean (interval: 1 hr comment: time mid point)" + }, + "PRES_REL": { + "type": "float", + "ancillary_variables": "PRES_REL_min PRES_REL_max PRES_REL_std PRES_REL_count", + "long_name": "mean sea_water_pressure_due_to_sea_water", + "standard_name": "sea_water_pressure_due_to_sea_water", + "units": "dbar", + "valid_max": 12000.0, + "valid_min": -15.0, + "applied_offset_by_instrument": [ + -10.135296821594238, + -10.135296821594238, + -10.135296821594238, + -10.135296821594238, + -10.135296821594238, + -10.135296821594238, + -10.135296821594238, + -10.135296821594238, + -10.135296821594238, + -10.135296821594238, + -10.135296821594238, + -10.135296821594238, + -10.135296821594238, + -10.135296821594238, + -10.135296821594238, + -10.135296821594238, + -10.135296821594238, + -10.135296821594238, + -10.135296821594238, + -10.135296821594238, + -10.135296821594238, + -10.135296821594238, + -10.135296821594238, + -10.132499694824219, + -10.132499694824219, + -10.135296821594238, + -10.135296821594238, + -10.132499694824219, + -10.135296821594238, + -10.135296821594238, + -10.132499694824219, + -10.135296821594238, + -10.135296821594238, + -10.132499694824219, + -10.135296821594238, + -10.135296821594238, + -10.135296821594238, + -10.135296821594238, + -10.135296821594238, + -10.135296821594238, + -10.132499694824219, + -10.135296821594238, + -10.135296821594238, + -10.135296821594238, + -10.135296821594238, + -10.132499694824219, + -10.135296821594238, + -10.135296821594238, + -10.132499694824219, + -10.135296821594238, + -10.135296821594238, + -10.132499694824219, + -10.135296821594238, + -10.135296821594238, + -10.135296821594238, + -10.135296821594238, + -10.132499694824219, + -10.135296821594238, + -10.135296821594238, + -10.132499694824219, + -10.132499694824219, + -10.135296821594238, + -10.135296821594238, + -10.132499694824219, + -10.135296821594238, + -10.135296821594238, + -10.132499694824219, + -10.135296821594238, + -10.135296821594238, + -10.135296821594238, + -10.132499694824219, + -10.135296821594238, + -10.135296821594238, + -10.132499694824219, + -10.135296821594238, + -10.135296821594238, + -10.132499694824219, + -10.132499694824219, + -10.135296821594238, + -10.135296821594238, + -10.135296821594238, + -10.135296821594238, + -10.132499694824219, + -10.132499694824219, + -10.135296821594238, + -10.135296821594238, + -10.135296821594238, + -10.135296821594238, + -10.132499694824219, + -10.135296821594238, + -10.135296821594238, + -10.135296821594238, + -10.135296821594238, + -10.135296821594238, + -10.135296821594238, + -10.135296821594238, + -10.135296821594238 + ], + "cell_methods": "TIME:mean (interval: 1 hr comment: time mid point)" + }, + "PRES_REL_count": { + "type": "float", + "standard_name": "sea_water_pressure_due_to_sea_water number_of_observations", + "units": "1", + "long_name": "count data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:count" + }, + "PRES_REL_max": { + "type": "float", + "units": "dbar", + "standard_name": "sea_water_pressure_due_to_sea_water", + "long_name": "max data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:max" + }, + "PRES_REL_min": { + "type": "float", + "units": "dbar", + "standard_name": "sea_water_pressure_due_to_sea_water", + "long_name": "min data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:min" + }, + "PRES_REL_std": { + "type": "float", + "units": "dbar", + "standard_name": "sea_water_pressure_due_to_sea_water", + "long_name": "std data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:std" + }, + "PRES_count": { + "type": "float", + "standard_name": "sea_water_pressure_due_to_sea_water number_of_observations", + "units": "1", + "long_name": "count data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:count" + }, + "PRES_max": { + "type": "float", + "units": "dbar", + "standard_name": "sea_water_pressure_due_to_sea_water", + "long_name": "max data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:max" + }, + "PRES_min": { + "type": "float", + "units": "dbar", + "standard_name": "sea_water_pressure_due_to_sea_water", + "long_name": "min data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:min" + }, + "PRES_std": { + "type": "float", + "units": "dbar", + "standard_name": "sea_water_pressure_due_to_sea_water", + "long_name": "std data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:std" + }, + "PSAL": { + "type": "float", + "ancillary_variables": "PSAL_min PSAL_max PSAL_std PSAL_count", + "long_name": "mean sea_water_practical_salinity", + "standard_name": "sea_water_practical_salinity", + "units": "S m-1", + "valid_max": 41.0, + "valid_min": 2.0, + "cell_methods": "TIME:mean (interval: 1 hr comment: time mid point)" + }, + "PSAL_count": { + "type": "float", + "standard_name": "sea_water_practical_salinity number_of_observations", + "units": "1", + "long_name": "count data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:count" + }, + "PSAL_max": { + "type": "float", + "units": "S m-1", + "standard_name": "sea_water_practical_salinity", + "long_name": "max data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:max" + }, + "PSAL_min": { + "type": "float", + "units": "S m-1", + "standard_name": "sea_water_practical_salinity", + "long_name": "min data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:min" + }, + "PSAL_std": { + "type": "float", + "units": "S m-1", + "standard_name": "sea_water_practical_salinity", + "long_name": "std data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:std" + }, + "TEMP": { + "type": "float", + "ancillary_variables": "TEMP_min TEMP_max TEMP_std TEMP_count", + "long_name": "mean sea_water_temperature", + "standard_name": "sea_water_temperature", + "units": "degrees_Celsius", + "valid_max": 40.0, + "valid_min": -2.5, + "cell_methods": "TIME:mean (interval: 1 hr comment: time mid point)" + }, + "TEMP_count": { + "type": "float", + "standard_name": "sea_water_temperature number_of_observations", + "units": "1", + "long_name": "count data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:count" + }, + "TEMP_max": { + "type": "float", + "units": "degrees_Celsius", + "standard_name": "sea_water_temperature", + "long_name": "max data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:max" + }, + "TEMP_min": { + "type": "float", + "units": "degrees_Celsius", + "standard_name": "sea_water_temperature", + "long_name": "min data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:min" + }, + "TEMP_std": { + "type": "float", + "units": "degrees_Celsius", + "standard_name": "sea_water_temperature", + "long_name": "std data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:std" + }, + "TURB": { + "type": "float", + "ancillary_variables": "TURB_min TURB_max TURB_std TURB_count", + "long_name": "median sea_water_turbidity", + "standard_name": "sea_water_turbidity", + "units": "1", + "valid_max": 1000.0, + "valid_min": 0.0, + "cell_methods": "TIME:median (interval: 1 hr comment: time mid point)" + }, + "TURB_count": { + "type": "float", + "standard_name": "sea_water_turbidity number_of_observations", + "units": "1", + "long_name": "count data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:count" + }, + "TURB_max": { + "type": "float", + "units": "1", + "standard_name": "sea_water_turbidity", + "long_name": "max data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:max" + }, + "TURB_min": { + "type": "float", + "units": "1", + "standard_name": "sea_water_turbidity", + "long_name": "min data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:min" + }, + "TURB_std": { + "type": "float", + "units": "1", + "standard_name": "sea_water_turbidity", + "long_name": "std data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:std" + }, + "CHLF": { + "type": "float", + "ancillary_variables": "CHLF_min CHLF_max CHLF_std CHLF_count", + "comment": "Artificial chlorophyll data", + "long_name": "median mass_concentration_of_inferred_chlorophyll_from_relative_fluorescence_units_in_sea_water", + "units": "mg m-3", + "valid_max": 100.0, + "valid_min": 0.0, + "cell_methods": "TIME:median (interval: 1 hr comment: time mid point)" + }, + "CHLF_count": { + "type": "float", + "units": "1", + "long_name": "count data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:count" + }, + "CHLF_max": { + "type": "float", + "units": "mg m-3", + "long_name": "max data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:max" + }, + "CHLF_min": { + "type": "float", + "units": "mg m-3", + "long_name": "min data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:min" + }, + "CHLF_std": { + "type": "float", + "units": "mg m-3", + "long_name": "std data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:std" + }, + "CHLU": { + "type": "float", + "comment": "Artificial chlorophyll data", + "long_name": "median mass_concentration_of_inferred_chlorophyll_from_relative_fluorescence_units_in_sea_water", + "units": "mg m-3", + "valid_min": 0.0, + "valid_max": 100.0, + "ancillary_variables": "CHLU_min CHLU_max CHLU_std CHLU_count", + "cell_methods": "TIME:median (interval: 1 hr comment: time mid point)" + }, + "CHLU_count": { + "type": "float", + "units": "1", + "long_name": "count data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:count" + }, + "CHLU_max": { + "type": "float", + "units": "mg m-3", + "long_name": "max data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:max" + }, + "CHLU_min": { + "type": "float", + "units": "mg m-3", + "long_name": "min data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:min" + }, + "CHLU_std": { + "type": "float", + "units": "mg m-3", + "long_name": "std data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:std" + }, + "DOX1_2": { + "type": "float", + "ancillary_variables": "DOX1_2_min DOX1_2_max DOX1_2_std DOX1_2_count", + "comment": "Originally expressed in ml/l, 1ml/l = 44.660umol/l was assumed.", + "long_name": "mean mole_concentration_of_dissolved_molecular_oxygen_in_sea_water", + "standard_name": "mole_concentration_of_dissolved_molecular_oxygen_in_sea_water", + "units": "umol l-1", + "valid_max": 1000.0, + "valid_min": 0.0, + "cell_methods": "TIME:mean (interval: 1 hr comment: time mid point)" + }, + "DOX1_2_count": { + "type": "float", + "standard_name": "mole_concentration_of_dissolved_molecular_oxygen_in_sea_water number_of_observations", + "units": "1", + "long_name": "count data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:count" + }, + "DOX1_2_max": { + "type": "float", + "units": "umol l-1", + "standard_name": "mole_concentration_of_dissolved_molecular_oxygen_in_sea_water", + "long_name": "max data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:max" + }, + "DOX1_2_min": { + "type": "float", + "units": "umol l-1", + "standard_name": "mole_concentration_of_dissolved_molecular_oxygen_in_sea_water", + "long_name": "min data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:min" + }, + "DOX1_2_std": { + "type": "float", + "units": "umol l-1", + "standard_name": "mole_concentration_of_dissolved_molecular_oxygen_in_sea_water", + "long_name": "std data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:std" + }, + "DOX1_3": { + "type": "float", + "ancillary_variables": "DOX1_3_min DOX1_3_max DOX1_3_std DOX1_3_count", + "comment": "Originally expressed in mg/l, O2 density = 1.429kg/m3 and 1ml/l = 44.660umol/l were assumed.", + "long_name": "mean mole_concentration_of_dissolved_molecular_oxygen_in_sea_water", + "standard_name": "mole_concentration_of_dissolved_molecular_oxygen_in_sea_water", + "units": "umol l-1", + "valid_max": 1000.0, + "valid_min": 0.0, + "cell_methods": "TIME:mean (interval: 1 hr comment: time mid point)" + }, + "DOX1_3_count": { + "type": "float", + "standard_name": "mole_concentration_of_dissolved_molecular_oxygen_in_sea_water number_of_observations", + "units": "1", + "long_name": "count data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:count" + }, + "DOX1_3_max": { + "type": "float", + "units": "umol l-1", + "standard_name": "mole_concentration_of_dissolved_molecular_oxygen_in_sea_water", + "long_name": "max data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:max" + }, + "DOX1_3_min": { + "type": "float", + "units": "umol l-1", + "standard_name": "mole_concentration_of_dissolved_molecular_oxygen_in_sea_water", + "long_name": "min data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:min" + }, + "DOX1_3_std": { + "type": "float", + "units": "umol l-1", + "standard_name": "mole_concentration_of_dissolved_molecular_oxygen_in_sea_water", + "long_name": "std data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:std" + }, + "DOX1_count": { + "type": "float", + "standard_name": "mole_concentration_of_dissolved_molecular_oxygen_in_sea_water number_of_observations", + "units": "1", + "long_name": "count data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:count" + }, + "DOX1_max": { + "type": "float", + "units": "umol l-1", + "standard_name": "mole_concentration_of_dissolved_molecular_oxygen_in_sea_water", + "long_name": "max data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:max" + }, + "DOX1_min": { + "type": "float", + "units": "umol l-1", + "standard_name": "mole_concentration_of_dissolved_molecular_oxygen_in_sea_water", + "long_name": "min data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:min" + }, + "DOX1_std": { + "type": "float", + "units": "umol l-1", + "standard_name": "mole_concentration_of_dissolved_molecular_oxygen_in_sea_water", + "long_name": "std data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:std" + }, + "DOXS": { + "type": "float", + "ancillary_variables": "DOXS_min DOXS_max DOXS_std DOXS_count", + "comment": "oxygenPP.m: DOXS derived using DOXS = 100 * DOX2 / OXSOL_SURFACE. OXSOL_SURFACE derived from TEMP, PSAL, PRES_REL , LATITUDE and LONGITUDE using gsw_O2sol_SP_pt, gsw_pt0_from_t and gsw_SA_from_SP from the Gibbs-SeaWater toolbox (TEOS-10) v3.06. See SeaBird data processing manual (http://www.seabird.com/document/sbe-data-processing-manual).", + "long_name": "mean fractional_saturation_of_oxygen_in_sea_water", + "standard_name": "fractional_saturation_of_oxygen_in_sea_water", + "units": "%", + "cell_methods": "TIME:mean (interval: 1 hr comment: time mid point)" + }, + "DOXS_count": { + "type": "float", + "standard_name": "fractional_saturation_of_oxygen_in_sea_water number_of_observations", + "units": "1", + "long_name": "count data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:count" + }, + "DOXS_max": { + "type": "float", + "units": "%", + "standard_name": "fractional_saturation_of_oxygen_in_sea_water", + "long_name": "max data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:max" + }, + "DOXS_min": { + "type": "float", + "units": "%", + "standard_name": "fractional_saturation_of_oxygen_in_sea_water", + "long_name": "min data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:min" + }, + "DOXS_std": { + "type": "float", + "units": "%", + "standard_name": "fractional_saturation_of_oxygen_in_sea_water", + "long_name": "std data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:std" + }, + "DOXY": { + "type": "float", + "ancillary_variables": "DOXY_min DOXY_max DOXY_std DOXY_count", + "long_name": "mean mass_concentration_of_oxygen_in_sea_water", + "standard_name": "mass_concentration_of_oxygen_in_sea_water", + "units": "mg l-1", + "cell_methods": "TIME:mean (interval: 1 hr comment: time mid point)" + }, + "DOXY_count": { + "type": "float", + "standard_name": "mass_concentration_of_oxygen_in_sea_water number_of_observations", + "units": "1", + "long_name": "count data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:count" + }, + "DOXY_max": { + "type": "float", + "units": "mg l-1", + "standard_name": "mass_concentration_of_oxygen_in_sea_water", + "long_name": "max data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:max" + }, + "DOXY_min": { + "type": "float", + "units": "mg l-1", + "standard_name": "mass_concentration_of_oxygen_in_sea_water", + "long_name": "min data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:min" + }, + "DOXY_std": { + "type": "float", + "units": "mg l-1", + "standard_name": "mass_concentration_of_oxygen_in_sea_water", + "long_name": "std data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:std" + }, + "DOX_count": { + "type": "float", + "standard_name": "volume_concentration_of_dissolved_molecular_oxygen_in_sea_water number_of_observations", + "units": "1", + "long_name": "count data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:count" + }, + "DOX_max": { + "type": "float", + "units": "ml l-1", + "standard_name": "volume_concentration_of_dissolved_molecular_oxygen_in_sea_water", + "long_name": "max data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:max" + }, + "DOX_min": { + "type": "float", + "units": "ml l-1", + "standard_name": "volume_concentration_of_dissolved_molecular_oxygen_in_sea_water", + "long_name": "min data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:min" + }, + "DOX_std": { + "type": "float", + "units": "ml l-1", + "standard_name": "volume_concentration_of_dissolved_molecular_oxygen_in_sea_water", + "long_name": "std data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:std" + }, + "PAR": { + "type": "float", + "ancillary_variables": "PAR_min PAR_max PAR_std PAR_count", + "long_name": "median downwelling_photosynthetic_photon_flux_in_sea_water", + "standard_name": "downwelling_photosynthetic_photon_flux_in_sea_water", + "units": "umole m-2 s-1", + "cell_methods": "TIME:median (interval: 1 hr comment: time mid point)" + }, + "PAR_count": { + "type": "float", + "standard_name": "downwelling_photosynthetic_photon_flux_in_sea_water number_of_observations", + "units": "1", + "long_name": "count data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:count" + }, + "PAR_max": { + "type": "float", + "units": "umole m-2 s-1", + "standard_name": "downwelling_photosynthetic_photon_flux_in_sea_water", + "long_name": "max data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:max" + }, + "PAR_min": { + "type": "float", + "units": "umole m-2 s-1", + "standard_name": "downwelling_photosynthetic_photon_flux_in_sea_water", + "long_name": "min data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:min" + }, + "PAR_std": { + "type": "float", + "units": "umole m-2 s-1", + "standard_name": "downwelling_photosynthetic_photon_flux_in_sea_water", + "long_name": "std data value in the bin, after rejection of flagged data", + "cell_methods": "TIME:std" + }, + "timestamp": { + "type": "int64" + }, + "polygon": { + "type": "string" + }, + "site_code": { + "type": "string" + }, + "filename": { + "type": "string" + } + }, + "dataset_gattrs": { + "title": "ANMN hourly timeseries", + "featureType": "timeSeries" + }, + "force_old_pq_del": true, + "aws_opendata_registry": { + "Name": "ANMN hourly timeseries", + "Description": "", + "Documentation": "https://catalogue.aodn.org.au/geonetwork/srv/eng/catalog.search#/metadata/7b901002-b1dc-46c3-89f2-b4951cedca48", + "Contact": "", + "ManagedBy": "", + "UpdateFrequency": "", + "Tags": [], + "License": "", + "Resources": [ + { "Description": "", - "Documentation": "https://catalogue.aodn.org.au/geonetwork/srv/eng/catalog.search#/metadata/7b901002-b1dc-46c3-89f2-b4951cedca48", - "Contact": "", - "ManagedBy": "", - "UpdateFrequency": "", - "Tags": [], - "License": "", - "Resources": [ - { - "Description": "", - "ARN": "", - "Region": "", - "Type": "", - "Explore": [] - }, - { - "Description": "", - "ARN": "", - "Region": "", - "Type": "" - }, - { - "Description": "", - "ARN": "", - "Region": "", - "Type": "" - }, - { - "Description": "", - "ARN": "", - "Region": "", - "Type": "" - } - ], - "DataAtWork": { - "Tutorials": [ - { - "Title": "", - "URL": "", - "Services": "", - "AuthorName": "", - "AuthorURL": "" - }, - { - "Title": "", - "URL": "", - "AuthorName": "", - "AuthorURL": "" - }, - { - "Title": "", - "URL": "", - "AuthorName": "", - "AuthorURL": "" - } - ], - "Tools & Applications": [ - { - "Title": "", - "URL": "", - "AuthorName": "", - "AuthorURL": "" - }, - { - "Title": "", - "URL": "", - "AuthorName": "", - "AuthorURL": "" - } - ], - "Publications": [ - { - "Title": "IMOS - Australian National Mooring Network (ANMN) - CTD Profiles", - "URL": "https://catalogue.aodn.org.au/geonetwork/srv/eng/catalog.search#/metadata/7b901002-b1dc-46c3-89f2-b4951cedca48", - "AuthorName": "" - }, - { - "Title": "", - "URL": "", - "AuthorName": "" - } - ] + "ARN": "", + "Region": "", + "Type": "", + "Explore": [] + }, + { + "Description": "", + "ARN": "", + "Region": "", + "Type": "" + }, + { + "Description": "", + "ARN": "", + "Region": "", + "Type": "" + }, + { + "Description": "", + "ARN": "", + "Region": "", + "Type": "" + } + ], + "DataAtWork": { + "Tutorials": [ + { + "Title": "", + "URL": "", + "Services": "", + "AuthorName": "", + "AuthorURL": "" + }, + { + "Title": "", + "URL": "", + "AuthorName": "", + "AuthorURL": "" + }, + { + "Title": "", + "URL": "", + "AuthorName": "", + "AuthorURL": "" + } + ], + "Tools & Applications": [ + { + "Title": "", + "URL": "", + "AuthorName": "", + "AuthorURL": "" + }, + { + "Title": "", + "URL": "", + "AuthorName": "", + "AuthorURL": "" + } + ], + "Publications": [ + { + "Title": "IMOS - Australian National Mooring Network (ANMN) - CTD Profiles", + "URL": "https://catalogue.aodn.org.au/geonetwork/srv/eng/catalog.search#/metadata/7b901002-b1dc-46c3-89f2-b4951cedca48", + "AuthorName": "" + }, + { + "Title": "", + "URL": "", + "AuthorName": "" } + ] } + } }