netcdf content/WindNet/Arecibo/arop4_rt.nc { dimensions: station = 1; name_strlen = 18; time = UNLIMITED; // (19891 currently) variables: char platform(station=1, name_strlen=18); :cf_role = "timeseries_id"; :long_name = "AROP4, Arecibo Meteorological Station"; :ioos_category = "Identifier"; :ioos_code = "ioos-station-arop4"; :standard_name = "platform_id"; :short_name = "AROP4"; :site_id = "arop4"; :site_name = "AROP4"; :site_description = "AROP4, Arecibo Meteorological Station, owned and operated by the Puerto Rico Seismic Network (PRSN)."; :platform_vocabulary = "https://mmisw.org/ont/ioos/platform"; double lon(station=1); :units = "degrees_east"; :long_name = "longitude"; :standard_name = "longitude"; double lat(station=1); :units = "degrees_north"; :long_name = "latitude"; :standard_name = "latitude"; double depth(station=1); :units = "m"; :positive = "down"; :long_name = "Depth"; :standard_name = "depth"; :short_name = "D"; :axis = "Z"; double time(time=19891); :units = "days since 1970-01-01 00:00:00 UTC"; :calendar = "gregorian"; :long_name = "time"; :standard_name = "time"; :coordinates = "lat lon depth"; :_ChunkSizes = 1024U; // uint float wind_speed(station=1, time=19891); :_FillValue = -999.0f; // float :units = "m/s"; :long_name = "wind_speed"; :standard_name = "wind_speed"; :standard_name_url = "https://cfconventions.org/Data/cf-standard-names/current/build/cf-standard-name-table.html#wind_speed"; :short_name = "WSPD"; :ancillary_variables = "wind_speed_qc platform"; :platform = "platform"; :coordinates = "time lat lon depth"; :coverage_content_type = "physicalMeasurement"; :gts_ingest = "false"; :missing_value = -999.0f; // float :_ChunkSizes = 1U, 1024U; // uint short wind_speed_qc(station=1, time=19891); :long_name = "wind_speed QC"; :intent = "data_quality"; :standard_name = "quality_flag"; :short_name = "WSPDQC"; :flag_values = 1S, 2S, 3S, 4S, 9S; // short :flag_meanings = "good not_evaluated questionable bad missing"; :missing_value = 9S; // short :_ChunkSizes = 1U, 1024U; // uint float wind_gust(station=1, time=19891); :_FillValue = -999.0f; // float :units = "m/s"; :long_name = "wind_gust"; :standard_name = "wind_speed_of_gust"; :standard_name_url = "https://cfconventions.org/Data/cf-standard-names/current/build/cf-standard-name-table.html#wind_speed_of_gust"; :short_name = "WGST"; :coverage_content_type = "physicalMeasurement"; :ancillary_variables = "wind_gust_qc platform"; :platform = "platform"; :coordinates = "time lat lon depth"; :gts_ingest = "false"; :missing_value = -999.0f; // float :_ChunkSizes = 1U, 1024U; // uint short wind_gust_qc(station=1, time=19891); :long_name = "wind_gust QC"; :intent = "data_quality"; :standard_name = "quality_flag"; :short_name = "WGSTQC"; :flag_values = 1S, 2S, 3S, 4S, 9S; // short :flag_meanings = "good not_evaluated questionable bad missing"; :missing_value = 9S; // short :_ChunkSizes = 1U, 1024U; // uint float wind_direction(station=1, time=19891); :_FillValue = -999.0f; // float :units = "degree"; :long_name = "wind_direction"; :standard_name = "wind_from_direction"; :standard_name_url = "https://cfconventions.org/Data/cf-standard-names/current/build/cf-standard-name-table.html#wind_from_direction"; :short_name = "WDIR"; :ancillary_variables = "wind_direction_qc platform"; :platform = "platform"; :coordinates = "time lat lon depth"; :coverage_content_type = "physicalMeasurement"; :gts_ingest = "false"; :missing_value = -999.0f; // float :_ChunkSizes = 1U, 1024U; // uint short wind_direction_qc(station=1, time=19891); :long_name = "wind_direction QC"; :intent = "data_quality"; :standard_name = "quality_flag"; :short_name = "WDIRQC"; :flag_values = 1S, 2S, 3S, 4S, 9S; // short :flag_meanings = "good not_evaluated questionable bad missing"; :missing_value = 9S; // short :_ChunkSizes = 1U, 1024U; // uint float barometric_pressure(station=1, time=19891); :_FillValue = -999.0f; // float :units = "hPa"; :long_name = "barometric pressure"; :standard_name = "air_pressure"; :standard_name_url = "https://cfconventions.org/Data/cf-standard-names/current/build/cf-standard-name-table.html#air_pressure"; :short_name = "PA"; :ancillary_variables = "barometric_pressure_qc platform"; :platform = "platform"; :coordinates = "time lat lon depth"; :coverage_content_type = "physicalMeasurement"; :gts_ingest = "false"; :missing_value = -999.0f; // float :_ChunkSizes = 1U, 1024U; // uint short barometric_pressure_qc(station=1, time=19891); :long_name = "barometric pressure QC"; :intent = "data_quality"; :standard_name = "quality_flag"; :short_name = "PAQC"; :flag_values = 1S, 2S, 3S, 4S, 9S; // short :flag_meanings = "good not_evaluated questionable bad missing"; :missing_value = 9S; // short :_ChunkSizes = 1U, 1024U; // uint // global attributes: :title = "AROP4, Arecibo Meteorological Station"; :institution = "CARICOOS (Caribbean Integrated Coastal Ocean Observing System) and Puerto Rico Seismic Network"; :source = "(AROP4) Arecibo, Puerto Rico Meteorological and Water Level Station"; :featureType = "timeSeries"; :instance_dimension = "station"; :cdm_timeseries_variables = "platform"; :cmd_data_type = "Station"; :longitude = "-66.70236"; :latitude = "18.48053"; :station_height = "12.0m above site elevation"; :geospatial_lat_min = "18.48053"; :geospatial_lat_max = "18.48053"; :geospatial_lon_min = "-66.70236"; :geospatial_lon_max = "-66.70236"; :geospatial_lat_units = "degrees_north"; :geospatial_lon_units = "degrees_east"; :geospatial_bounds = "POLYGON ((-66.70236 18.48053, -66.70236 18.48053, -66.70236 18.48053, -66.70236 18.48053, -66.70236 18.48053))"; :geospatial_bounds_crs = "EPSG:4326"; :geospatial_vertical_min = "12.00000"; :geospatial_vertical_max = "12.00000"; :geospatial_vertical_positive = "down"; :geospatial_vertical_units = "m"; :geospatial_bounds_vertical_crs = "EPSG:5831"; :platform = "ioos-station-arop4"; :platform_id = "arop4"; :platform_type = "Fixed Platform"; :platform_name = "AROP4, Arecibo Meteorological Station"; :platform_description = "AROP4, Arecibo Meteorological Station, owned and operated by the Puerto Rico Seismic Network (PRSN)."; :platform_vocabulary = "https://mmisw.org/ont/ioos/platform"; :site_id = "arop4"; :site_name = "AROP4"; :site_description = "AROP4, Arecibo Meteorological Station, owned and operated by the Puerto Rico Seismic Network (PRSN)."; :site_longitude = "-66.70236"; :missing_value = "-999.0"; :contributor_name = "Victor Huerfano"; :contributor_type = "person"; :contributor_email = "victor@prsnmail.uprm.edu"; :contributor_role = "principalInvestigator"; :contributor_role_vocabulary = "https://www.ngdc.noaa.gov/wiki/index.php?title=ISO_19115_and_19115-2_CodeList_Dictionaries#CI_RoleCode"; :contributor_institution = "Universidad de Puerto Rico (UPR) - Puerto Rico Seismic Network (PRSN)"; :contributor_phone = "787-833-8433"; :contributor_address = "Universidad de Puerto Rico en Mayaguez"; :contributor_city = "Mayaguez"; :contributor_state = "Puerto Rico"; :contributor_postalcode = "00680"; :contributor_country = "USA"; :contributor_sector = "academic"; :contributor_url = "https://redsismica.uprm.edu/"; :creator_name = "Edward Cruz Garcia"; :creator_type = "person"; :creator_email = "edward.cruz1@upr.edu"; :creator_role = "DMAC Manager"; :creator_institution = "CARICOOS (Caribbean Integrated Coastal Ocean Observing System)"; :creator_phone = "787-832-4000"; :creator_address = "Isla Magueyes, La Parguera, PO Box 3446"; :creator_city = "Lajas"; :creator_state = "Puerto Rico"; :creator_postalcode = "00667"; :creator_country = "USA"; :creator_sector = "nonprofit"; :creator_url = "https://www.caricoos.org"; :publisher_name = "Edward Cruz Garcia"; :publisher_email = "dmac@caricoos.org"; :publisher_role = "DMAC Manager"; :publisher_institution = "CARICOOS (Caribbean Integrated Coastal Ocean Observing System)"; :publisher_type = "person"; :publisher_website = "https://www.caricoos.org"; :publisher_address = "Isla Magueyes, La Parguera, PO Box 3446"; :publisher_city = "Lajas"; :publisher_state = "Puerto Rico"; :publisher_postalcode = "00667"; :publisher_phone = "787-832-4000"; :publisher_country = "USA"; :publisher_sector = "nonprofit"; :publisher_url = "https://www.caricoos.org"; :id = "arop4_rt"; :infoUrl = "https://redsismica.uprm.edu/"; :time_coverage_start = "2026-03-10T15:24:00Z"; :time_coverage_end = "2026-06-01T16:36:00Z"; :time_coverage_duration = "P83DT1H12M"; :date_created = "2026-06-01T16:48:22Z"; :history = "2026-06-01T16:48:22Z IOOS_QC_csv2nc.py: created NetCDF from AROP4_data_qc_flags.csv; time span 2026-03-10T15:24:00Z to 2026-06-01T16:36:00Z."; :project = "CARICOOS / Puerto Rico Seismic Network — Arecibo GOES meteorological station (AROP4)"; :processing_level = "3"; :gts_ingest = "true"; :license = "The data may be used and redistributed for free but is not intended for legal use, since it may contain inaccuracies. Neither the data Contributor, Puerto Rico Seismic Network (PRSN), IOOS, NOAA, State of Puerto Rico nor the United States Government, nor any of their employees or contractors, makes any warranty, express or implied, including warranties of merchantability and fitness for a particular purpose, or assumes any legal liability for the accuracy, completeness, or usefulness, of this information."; :comment = "Generated by Edward Cruz: edward.cruz1@upr.edu. Real-time data from NOAA GOES DCP via OpenDCS / NOAA LRGS. QARTOD QC tests applied: gross_range_test, spike_test, flat_line_test, rate_of_change_test, climatology_test (WSPD/GST/PA); gross_range_test (WDIR). Missing values flagged following QARTOD standards."; :data_source = "NOAA GOES DCP via OpenDCS / NOAA LRGS"; :data_source_url = "https://www.ndbc.noaa.gov/station_page.php?station=arop4"; :data_source_description = "Real-time GOES DCP transmissions decoded with OpenDCS"; :data_source_contact = "Puerto Rico Seismic Network (PRSN)"; :data_source_contact_email = "victor@prsnmail.uprm.edu"; :summary = "AROP4, Arecibo Meteorological Station, owned and operated by the Puerto Rico Seismic Network (PRSN). Real-time meteorological observations from GOES DCP with IOOS QARTOD quality control applied."; :acknowledgment = "This station is owned and operated by the Puerto Rico Seismic Network (PRSN). Data acquired via NOAA GOES DCP and OpenDCS."; :Conventions = "ACDD-1.3, CF-1.11, IOOS-1.2"; :creation_date = "2026-06-01T16:48:22Z"; :time_coverage_resolution = "PT6M"; :standard_name_vocabulary = "CF Standard Name Table v72"; :keywords = "EARTH SCIENCE > ATMOSPHERE > ATMOSPHERIC WINDS > SURFACE WINDS, EARTH SCIENCE > ATMOSPHERE > ATMOSPHERIC PRESSURE > SURFACE PRESSURE, EARTH SCIENCE > ATMOSPHERE > ATMOSPHERIC TEMPERATURE > SURFACE TEMPERATURE > AIR TEMPERATURE"; :keywords_vocabulary = "NASA/GCMD Science Keywords Version 8.1"; :quality_flag_system = "IOOS QARTOD"; :naming_authority = "edu.uprm.prsn"; :quality_flag_definitions = "Flag 1: Good data; Flag 2: Not Evaluated; Flag 3: Questionable (outliers); Flag 4: Bad data; Flag 9: Missing (NaN)"; :Data_Processing = "Data decoded from NOAA GOES DCP via OpenDCS. QC applied (climatology, physical thresholds, spike, flat line, rate of change)."; :Physical_Thresholds = "WSPD: 0 to 2.5x seasonal max (m/s); GST: 0 to 2.5x seasonal max (m/s); WDIR: 0-360 degrees; PA: 870-1090 hPa gross range (fail), 895-1060 hPa (suspect); seasonal climatology allows hurricane min ~900 hPa"; :QC_Standards = "IOOS QARTOD - Integrated Ocean Observing System Quality Assurance/Quality Control of Real-Time Oceanographic Data"; }