{
  "_id": "6a1be5f21d7bb097a0a1a266",
  "Package": "SeaSondeR",
  "Title": "Radial Metrics from SeaSonde HF-Radar Data",
  "Version": "0.2.8",
  "Authors@R": "c(\nperson(\"Juan Luis\", \"Herrera Cortijo\", email = \"juan.luis.herrera.cortijo@gmail.com\", role = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"https://orcid.org/0000-0002-4206-2459\")),\nperson(\"Ramiro A.\", \"Varela Benvenuto\", email =  \"rvarela@uvigo.es\", role = c(\"aut\"),\ncomment = c(ORCID = \"https://orcid.org/0000-0002-9212-577X\")),\nperson(\"Adrián\", \"Fernández Baladrón\", email = \"afbaladron@uvigo.es\", role = c(\"aut\"),\ncomment = c(ORCID = \"https://orcid.org/0000-0001-6795-4261\"))\n)",
  "Description": "Read CODAR's SeaSonde High-Frequency Radar spectra files,\ncompute radial metrics, and generate plots for spectra and\nantenna pattern data. Implementation is based in technical\nmanuals, publications and patents, please refer to the\nfollowing documents for more information: Barrick and Lipa\n(1999) <https://codar.com/images/about/patents/05990834.PDF>;\nCODAR Ocean Sensors (2002)\n<http://support.codar.com/Technicians_Information_Page_for_SeaSondes/Docs/Informative/FirstOrder_Settings.pdf>;\nLipa et al. (2006) <doi:10.1109/joe.2006.886104>; Paolo et al.\n(2007) <doi:10.1109/oceans.2007.4449265>; CODAR Ocean Sensors\n(2009a)\n<http://support.codar.com/Technicians_Information_Page_for_SeaSondes/Docs/GuidesToFileFormats/File_AntennaPattern.pdf>;\nCODAR Ocean Sensors (2009b)\n<http://support.codar.com/Technicians_Information_Page_for_SeaSondes/Docs/GuidesToFileFormats/File_CrossSpectraReduced.pdf>;\nCODAR Ocean Sensors (2016a)\n<http://support.codar.com/Technicians_Information_Page_for_SeaSondes/Manuals_Documentation_Release_8/File_Formats/File_Cross_Spectra_V6.pdf>;\nCODAR Ocean Sensors (2016b)\n<http://support.codar.com/Technicians_Information_Page_for_SeaSondes/Manuals_Documentation_Release_8/File_Formats/FIle_Reduced_Spectra.pdf>;\nCODAR Ocean Sensors (2016c)\n<http://support.codar.com/Technicians_Information_Page_for_SeaSondes/Manuals_Documentation_Release_8/Application_Guides/Guide_SpectraPlotterMap.pdf>;\nBushnell and Worthington (2022) <doi:10.25923/4c5x-g538>.",
  "License": "GPL (>= 3)",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.2",
  "Config/testthat/edition": "3",
  "URL": "https://github.com/GOFUVI/SeaSondeR,\nhttps://gofuvi.github.io/SeaSondeR/",
  "BugReports": "https://github.com/GOFUVI/SeaSondeR/issues",
  "VignetteBuilder": "knitr",
  "Config/pak/sysreqs": "libicu-dev",
  "Repository": "https://gofuvi.r-universe.dev",
  "Date/Publication": "2025-08-02 05:56:59 UTC",
  "RemoteUrl": "https://github.com/gofuvi/seasonder",
  "RemoteRef": "HEAD",
  "RemoteSha": "51278c94c77b6b55dc56e603a6c740b6ad6eb9f3",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-31 06:53:09 UTC",
    "User": "root"
  },
  "Author": "Juan Luis Herrera Cortijo [aut, cre] (ORCID:\n<https://orcid.org/0000-0002-4206-2459>),\nRamiro A. Varela Benvenuto [aut] (ORCID:\n<https://orcid.org/0000-0002-9212-577X>),\nAdrián Fernández Baladrón [aut] (ORCID:\n<https://orcid.org/0000-0001-6795-4261>)",
  "Maintainer": "Juan Luis Herrera Cortijo <juan.luis.herrera.cortijo@gmail.com>",
  "MD5sum": "f72514a0891d602e0c85bf5b1d30f406",
  "_user": "gofuvi",
  "_type": "src",
  "_file": "SeaSondeR_0.2.8.tar.gz",
  "_fileid": "ab9d1992fa22dbcc4cb64a418de2b95e1dabab66f17bee2b6f279cc287a2f1ec",
  "_filesize": 5750092,
  "_sha256": "ab9d1992fa22dbcc4cb64a418de2b95e1dabab66f17bee2b6f279cc287a2f1ec",
  "_created": "2026-05-31T06:53:09.000Z",
  "_published": "2026-05-31T07:40:34.412Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 78706871813,
      "time": 214,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "7314604933"
    },
    {
      "job": 78706871806,
      "time": 232,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7314606669"
    },
    {
      "job": 78706871802,
      "time": 201,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "7314897351"
    },
    {
      "job": 78706871800,
      "time": 220,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7314895232"
    },
    {
      "job": 78706618611,
      "time": 301,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7314583498"
    },
    {
      "job": 78706871820,
      "time": 120,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7314595654"
    },
    {
      "job": 78706871818,
      "time": 194,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "7314602891"
    },
    {
      "job": 78706871810,
      "time": 201,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "7314603455"
    },
    {
      "job": 78706871821,
      "time": 195,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7314603041"
    }
  ],
  "_buildurl": "https://github.com/r-universe/gofuvi/actions/runs/26705752246",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/gofuvi/seasonder",
  "_commit": {
    "id": "51278c94c77b6b55dc56e603a6c740b6ad6eb9f3",
    "author": "Juan Luis Herrera Cortijo <juan.luis.herrera.cortijo@gmail.com>",
    "committer": "Juan Luis Herrera Cortijo <juan.luis.herrera.cortijo@gmail.com>",
    "message": "Add IIM logo and update README with new logo links\n\n- Added IIM logo in SVG format to the logos directory.\n- Updated README.md to include links for all logos, including the new IIM logo.\n",
    "time": 1754114219
  },
  "_maintainer": {
    "name": "Juan Luis Herrera Cortijo",
    "email": "juan.luis.herrera.cortijo@gmail.com",
    "login": "jlherreracortijo",
    "linkedin": "in/jlherreracortijo",
    "orcid": "0000-0002-4206-2459",
    "description": "Senior Data Scientist / AI Engineer building reproducible data, ML, geospatial, and document automation workflows with Python, R, SQL, AWS, LLM-assisted tooling",
    "uuid": 1046606
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "bit64",
      "version": ">= 4.0.5",
      "role": "Imports"
    },
    {
      "package": "bitops",
      "version": ">= 1.0.7",
      "role": "Imports"
    },
    {
      "package": "constants",
      "version": ">= 1.0.1",
      "role": "Imports"
    },
    {
      "package": "data.table",
      "version": ">= 1.15.4",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "version": ">= 1.1.3",
      "role": "Imports"
    },
    {
      "package": "geosphere",
      "version": ">= 1.5.18",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "version": ">= 3.5.1",
      "role": "Imports"
    },
    {
      "package": "glue",
      "version": ">= 1.6.2",
      "role": "Imports"
    },
    {
      "package": "lubridate",
      "version": ">= 1.9.3",
      "role": "Imports"
    },
    {
      "package": "magrittr",
      "version": ">= 2.0.3",
      "role": "Imports"
    },
    {
      "package": "pracma",
      "version": ">= 2.4.4",
      "role": "Imports"
    },
    {
      "package": "purrr",
      "version": ">= 1.0.2",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "version": ">= 1.1.1",
      "role": "Imports"
    },
    {
      "package": "slider",
      "version": ">= 0.3.1",
      "role": "Imports"
    },
    {
      "package": "stringr",
      "version": ">= 1.5.0",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "version": ">= 3.2.1",
      "role": "Imports"
    },
    {
      "package": "tidyr",
      "version": ">= 1.3.1",
      "role": "Imports"
    },
    {
      "package": "uuid",
      "version": ">= 1.2.1",
      "role": "Imports"
    },
    {
      "package": "whisker",
      "version": ">= 0.4.1",
      "role": "Imports"
    },
    {
      "package": "yaml",
      "version": ">= 2.3.7",
      "role": "Imports"
    },
    {
      "package": "zoo",
      "version": ">= 1.8.12",
      "role": "Imports"
    },
    {
      "package": "here",
      "version": ">= 1.0.1",
      "role": "Suggests"
    },
    {
      "package": "mockthat",
      "version": ">= 0.2.8",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "openssl",
      "version": ">= 2.1.0",
      "role": "Suggests"
    },
    {
      "package": "jsonlite",
      "version": ">= 1.8.7",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    }
  ],
  "_owner": "gofuvi",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-31",
      "n": 2
    }
  ],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "jlherreracortijo",
      "count": 64,
      "uuid": 1046606
    }
  ],
  "_userbio": {
    "uuid": 1046619,
    "type": "organization",
    "name": "GOFUVI"
  },
  "_downloads": {
    "count": 574,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/SeaSondeR"
  },
  "_devurl": "https://github.com/gofuvi/seasonder",
  "_pkgdown": "https://gofuvi.github.io/SeaSondeR/",
  "_searchresults": 8,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/readme.html",
    "extra/readme.md",
    "extra/SeaSondeR.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/gofuvi/seasonder",
  "_realowner": "gofuvi",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.2.8",
      "date": "2025-04-30"
    }
  ],
  "_exports": [
    "%<>%",
    "%>%",
    "readV6BlockData",
    "seasonder_applyAPMAmplitudeAndPhaseCorrections",
    "seasonder_areLogsEnabled",
    "seasonder_areMessagesEnabled",
    "seasonder_asJSONSeaSondeRCSData",
    "seasonder_asJSONSeaSondeRCSHeader",
    "seasonder_computeFORs",
    "seasonder_computeLonLatFromOriginDistBearing",
    "seasonder_createSeaSondeRAPM",
    "seasonder_createSeaSondeRCS",
    "seasonder_CSSW2CSData",
    "seasonder_CSSY2CSData",
    "seasonder_defaultFOR_parameters",
    "seasonder_defaultMUSIC_parameters",
    "seasonder_defaultMUSICOptions",
    "seasonder_defaultSpecsFilePath",
    "seasonder_disable_all_debug_points",
    "seasonder_disableLogs",
    "seasonder_disableMessages",
    "seasonder_enable_debug_points",
    "seasonder_enableLogs",
    "seasonder_enableMessages",
    "seasonder_exportCSVMUSICTable",
    "seasonder_exportCTFRangeInfo",
    "seasonder_exportLLUVRadialMetrics",
    "seasonder_exportMUSICTable",
    "seasonder_exportRadialMetrics",
    "seasonder_exportRangeInfo",
    "seasonder_extrapolateAPM",
    "seasonder_get_enabled_debug_points",
    "seasonder_getCSHeaderByPath",
    "seasonder_getFOR_currmax",
    "seasonder_getFOR_fdown",
    "seasonder_getFOR_flim",
    "seasonder_getFOR_noisefact",
    "seasonder_getFOR_nsm",
    "seasonder_getFOR_parameters",
    "seasonder_getFORParameter",
    "seasonder_getLog",
    "seasonder_getMUSICConfig",
    "seasonder_getMUSICDopplerInterpolation",
    "seasonder_getMUSICDualSolutionsProportion",
    "seasonder_getMUSICInterpolatedData",
    "seasonder_getMUSICInterpolatedDopplerCellsIndex",
    "seasonder_getMUSICOptions",
    "seasonder_getnDopplerCells",
    "seasonder_getnRangeCells",
    "seasonder_getSeaSondeRAPM_AmplitudeFactors",
    "seasonder_getSeaSondeRAPM_AntennaBearing",
    "seasonder_getSeaSondeRAPM_BEAR",
    "seasonder_getSeaSondeRAPM_BearingResolution",
    "seasonder_getSeaSondeRAPM_CommentLine",
    "seasonder_getSeaSondeRAPM_CreateTimeStamp",
    "seasonder_getSeaSondeRAPM_Creator",
    "seasonder_getSeaSondeRAPM_FileID",
    "seasonder_getSeaSondeRAPM_FileName",
    "seasonder_getSeaSondeRAPM_PhaseCorrections",
    "seasonder_getSeaSondeRAPM_ProcessingSteps",
    "seasonder_getSeaSondeRAPM_quality_matrix",
    "seasonder_getSeaSondeRAPM_SiteName",
    "seasonder_getSeaSondeRAPM_SiteOrigin",
    "seasonder_getSeaSondeRAPM_Smoothing",
    "seasonder_getSeaSondeRAPM_StationCode",
    "seasonder_getSeaSondeRAPM_Type",
    "seasonder_getSeaSondeRCS_APM",
    "seasonder_getSeaSondeRCS_data",
    "seasonder_getSeaSondeRCS_FOR",
    "seasonder_getSeaSondeRCS_FORConfig",
    "seasonder_getSeaSondeRCS_header",
    "seasonder_getSeaSondeRCS_MUSIC",
    "seasonder_getSeaSondeRCS_MUSIC_parameters",
    "seasonder_getSeaSondeRCS_ProcessingSteps",
    "seasonder_getSeaSondeRCS_reference_noise_normalized_limits_estimation_interval",
    "seasonder_getVersion",
    "seasonder_initializeAttributesSeaSondeRAPM",
    "seasonder_initMUSICData",
    "seasonder_is_debug_point_enabled",
    "seasonder_lastLog",
    "seasonder_log",
    "seasonder_logAndAbort",
    "seasonder_logAndMessage",
    "seasonder_logArchiver",
    "seasonder_MUSICLonLat",
    "seasonder_plotAPMLoops",
    "seasonder_readPhaseFile",
    "seasonder_readSeaSondeCSFile",
    "seasonder_readSeaSondeCSFileBlock",
    "seasonder_readSeaSondeCSFileData",
    "seasonder_readSeaSondeRAPMFile",
    "seasonder_readYAMLSpecs",
    "seasonder_rerun_qc_with_fun",
    "seasonder_runMUSIC",
    "seasonder_runMUSICInFOR",
    "seasonder_SeaSondeRCS_plotSelfSpectrum",
    "seasonder_SeaSondeRCSExportFORBoundaries",
    "seasonder_SeaSondeRCSMUSICInterpolateDoppler",
    "seasonder_setFOR_currmax",
    "seasonder_setFOR_fdown",
    "seasonder_setFOR_flim",
    "seasonder_setFOR_noisefact",
    "seasonder_setFOR_nsm",
    "seasonder_setFOR_parameters",
    "seasonder_setFORParameter",
    "seasonder_setMUSICOption",
    "seasonder_setMUSICOptions",
    "seasonder_setNoiseLevelEstimationInterval",
    "seasonder_setSeaSondeRAPM_AmplitudeFactors",
    "seasonder_setSeaSondeRAPM_AntennaBearing",
    "seasonder_setSeaSondeRAPM_BEAR",
    "seasonder_setSeaSondeRAPM_BearingResolution",
    "seasonder_setSeaSondeRAPM_CommentLine",
    "seasonder_setSeaSondeRAPM_CreateTimeStamp",
    "seasonder_setSeaSondeRAPM_Creator",
    "seasonder_setSeaSondeRAPM_FileID",
    "seasonder_setSeaSondeRAPM_FileName",
    "seasonder_setSeaSondeRAPM_PhaseCorrections",
    "seasonder_setSeaSondeRAPM_ProcessingSteps",
    "seasonder_setSeaSondeRAPM_quality_matrix",
    "seasonder_setSeaSondeRAPM_SiteName",
    "seasonder_setSeaSondeRAPM_SiteOrigin",
    "seasonder_setSeaSondeRAPM_Smoothing",
    "seasonder_setSeaSondeRAPM_StationCode",
    "seasonder_setSeaSondeRAPM_Type",
    "seasonder_setSeaSondeRCS_APM",
    "seasonder_setSeaSondeRCS_data",
    "seasonder_setSeaSondeRCS_FOR",
    "seasonder_setSeaSondeRCS_header",
    "seasonder_setSeaSondeRCS_MUSIC_doppler_interpolation",
    "seasonder_setSeaSondeRCS_ProcessingSteps",
    "seasonder_skip_cs_field",
    "seasonder_skip_cs_file",
    "seasonder_smoothAPM",
    "seasonder_splitLog",
    "seasonder_trimAPM",
    "seasonder_v6_skip_transformation",
    "seasonder_validateAttributesSeaSondeRAPM",
    "seasonder_validateCalibrationMatrixSeaSondeRAPM",
    "seasonder_validateCSDataStructure",
    "seasonder_validateCSHeaderStructure"
  ],
  "_help": [
    {
      "page": "dB_to_self_spectra",
      "title": "Convert dB Values to Self-Spectra Power",
      "topics": [
        "dB_to_self_spectra"
      ]
    },
    {
      "page": "new_SeaSondeRCS",
      "title": "Create a New SeaSondeRCS Object",
      "topics": [
        "new_SeaSondeRCS"
      ]
    },
    {
      "page": "parse_metadata_line",
      "title": "Parse a Metadata Line from a SeaSonde APM File",
      "topics": [
        "parse_metadata_line"
      ]
    },
    {
      "page": "print.SeaSondeRAPM",
      "title": "Print a SeaSondeRAPM Object",
      "topics": [
        "print.SeaSondeRAPM"
      ]
    },
    {
      "page": "print.SeaSondeRCS",
      "title": "Print Method for SeaSondeRCS Object",
      "topics": [
        "print.SeaSondeRCS"
      ]
    },
    {
      "page": "process_version_header",
      "title": "Process a Specific Version of the SeaSonde File Header",
      "topics": [
        "process_version_header"
      ]
    },
    {
      "page": "qc_check_range",
      "title": "Quality Control - Check Range and Type",
      "topics": [
        "qc_check_range"
      ]
    },
    {
      "page": "qc_check_type",
      "title": "Quality Control - Check Type",
      "topics": [
        "qc_check_type"
      ]
    },
    {
      "page": "qc_check_unsigned",
      "title": "Quality Control Check for Unsigned Values",
      "topics": [
        "qc_check_unsigned"
      ]
    },
    {
      "page": "read_and_qc_field",
      "title": "Read and Quality Control a Single Field",
      "topics": [
        "read_and_qc_field"
      ]
    },
    {
      "page": "read_matrix_row",
      "title": "Read a Row from a Matrix Represented as Text Lines",
      "topics": [
        "read_matrix_row"
      ]
    },
    {
      "page": "readV6BlockData",
      "title": "Read Version 6 Block Data",
      "topics": [
        "readV6BlockData"
      ]
    },
    {
      "page": "seasonder_applyAPMAmplitudeAndPhaseCorrections",
      "title": "Apply Amplitude and Phase Corrections to a SeaSonde RAPM Object",
      "topics": [
        "seasonder_applyAPMAmplitudeAndPhaseCorrections"
      ]
    },
    {
      "page": "seasonder_applyCSSWSigns",
      "title": "Apply CSSW Sign Corrections",
      "topics": [
        "seasonder_applyCSSWSigns"
      ]
    },
    {
      "page": "seasonder_areLogsEnabled",
      "title": "Check if log recording is enabled in SeaSondeR",
      "topics": [
        "seasonder_areLogsEnabled"
      ]
    },
    {
      "page": "seasonder_areMessagesEnabled",
      "title": "Check if message logging is enabled in SeaSondeR",
      "topics": [
        "seasonder_areMessagesEnabled"
      ]
    },
    {
      "page": "seasonder_asJSONSeaSondeRCSData",
      "title": "Convert SeaSondeRCS Object to JSON",
      "topics": [
        "seasonder_asJSONSeaSondeRCSData"
      ]
    },
    {
      "page": "seasonder_asJSONSeaSondeRCSHeader",
      "title": "Convert SeaSondeRCS Object to JSON",
      "topics": [
        "seasonder_asJSONSeaSondeRCSHeader"
      ]
    },
    {
      "page": "seasonder_Bins2DopplerFreq",
      "title": "Convert Doppler Bins to Doppler Frequencies",
      "topics": [
        "seasonder_Bins2DopplerFreq"
      ]
    },
    {
      "page": "seasonder_Bins2NormalizedDopplerFreq",
      "title": "Convert Doppler Bins to Normalized Doppler Frequency",
      "topics": [
        "seasonder_Bins2NormalizedDopplerFreq"
      ]
    },
    {
      "page": "seasonder_check_specs",
      "title": "Validate Field Specifications",
      "topics": [
        "seasonder_check_specs"
      ]
    },
    {
      "page": "seasonder_compute_antenna_pattern_proyections",
      "title": "Compute Antenna Pattern Projections for the MUSIC Algorithm",
      "topics": [
        "seasonder_compute_antenna_pattern_proyections"
      ]
    },
    {
      "page": "seasonder_computeBinsRadialVelocity",
      "title": "Compute Radial Velocities for Doppler Bins",
      "topics": [
        "seasonder_computeBinsRadialVelocity"
      ]
    },
    {
      "page": "seasonder_computeCenterDopplerBin",
      "title": "Compute the Center Doppler Bin",
      "topics": [
        "seasonder_computeCenterDopplerBin"
      ]
    },
    {
      "page": "seasonder_computeDopplerBinsFrequency",
      "title": "Compute Doppler Bins Frequencies",
      "topics": [
        "seasonder_computeDopplerBinsFrequency"
      ]
    },
    {
      "page": "seasonder_computeDopplerFreq2Bins",
      "title": "Convert Doppler Frequencies to Doppler Bins",
      "topics": [
        "seasonder_computeDopplerFreq2Bins"
      ]
    },
    {
      "page": "seasonder_computeFORs",
      "title": "Compute First Order Regions (FOR) Based on Selected Method",
      "topics": [
        "seasonder_computeFORs"
      ]
    },
    {
      "page": "seasonder_computeFORsSeaSondeMethod",
      "title": "Compute First Order Regions (FOR) Using the SeaSonde Method",
      "topics": [
        "seasonder_computeFORsSeaSondeMethod"
      ]
    },
    {
      "page": "seasonder_computeLonLatFromOriginDistBearing",
      "title": "Compute Geographic Coordinates from Origin, Distance, and Bearing",
      "topics": [
        "seasonder_computeLonLatFromOriginDistBearing"
      ]
    },
    {
      "page": "seasonder_computeNoiseLevel",
      "title": "Compute Noise Level for First Order Region (FOR) Processing",
      "topics": [
        "seasonder_computeNoiseLevel"
      ]
    },
    {
      "page": "seasonder_computePowerMatrix",
      "title": "Compute Power Matrix",
      "topics": [
        "seasonder_computePowerMatrix"
      ]
    },
    {
      "page": "seasonder_createSeaSondeRAPM",
      "title": "Create a SeaSondeRAPM Object",
      "topics": [
        "seasonder_createSeaSondeRAPM"
      ]
    },
    {
      "page": "seasonder_createSeaSondeRCS",
      "title": "Create a SeaSondeRCS object",
      "topics": [
        "seasonder_createSeaSondeRCS"
      ]
    },
    {
      "page": "seasonder_createSeaSondeRCS.character",
      "title": "Create a SeaSondeRCS object from a file path",
      "topics": [
        "seasonder_createSeaSondeRCS.character"
      ]
    },
    {
      "page": "seasonder_createSeaSondeRCS.list",
      "title": "Create a SeaSondeRCS object from a list",
      "topics": [
        "seasonder_createSeaSondeRCS.list"
      ]
    },
    {
      "page": "seasonder_CSSW_read_asign",
      "title": "Read Self Spectra Sign Information from a Connection",
      "topics": [
        "seasonder_CSSW_read_asign"
      ]
    },
    {
      "page": "seasonder_CSSW2CSData",
      "title": "Transform CSSW Body to SeaSonde CS Data Structure",
      "topics": [
        "seasonder_CSSW2CSData"
      ]
    },
    {
      "page": "seasonder_CSSW2CSHeader",
      "title": "Transform CSSW Header to SeaSonde CS Header",
      "topics": [
        "seasonder_CSSW2CSHeader"
      ]
    },
    {
      "page": "seasonder_CSSY_read_asign",
      "title": "Read Self Spectra Sign Information from a Connection",
      "topics": [
        "seasonder_CSSY_read_asign"
      ]
    },
    {
      "page": "seasonder_CSSY_read_csign",
      "title": "Read Complex Spectral Sign Information from a Connection",
      "topics": [
        "seasonder_CSSY_read_csign"
      ]
    },
    {
      "page": "seasonder_CSSY2CSData",
      "title": "Transform CSSY Body to SeaSonde CS Data Structure",
      "topics": [
        "seasonder_CSSY2CSData"
      ]
    },
    {
      "page": "seasonder_CSSY2CSHeader",
      "title": "Transform CSSY Header to SeaSondeRCS Header",
      "topics": [
        "seasonder_CSSY2CSHeader"
      ]
    },
    {
      "page": "seasonder_defaultFOR_parameters",
      "title": "Default First-Order Radial Processing Parameters",
      "topics": [
        "seasonder_defaultFOR_parameters"
      ]
    },
    {
      "page": "seasonder_defaultMUSIC_parameters",
      "title": "Default Parameters for MUSIC Algorithm",
      "topics": [
        "seasonder_defaultMUSIC_parameters"
      ]
    },
    {
      "page": "seasonder_defaultMUSICOptions",
      "title": "Default Options for the MUSIC Algorithm",
      "topics": [
        "seasonder_defaultMUSICOptions",
        "seasonder_defaultMUSIC_options"
      ]
    },
    {
      "page": "seasonder_defaultSpecsFilePath",
      "title": "Get the Default Specifications File Path",
      "topics": [
        "seasonder_defaultSpecsFilePath"
      ]
    },
    {
      "page": "seasonder_defaultSpecsPathForFile",
      "title": "Get the Default Specifications Path for a Spectra File",
      "topics": [
        "seasonder_defaultSpecsPathForFile"
      ]
    },
    {
      "page": "seasonder_disable_all_debug_points",
      "title": "Disable all debug points in SeaSondeR",
      "topics": [
        "seasonder_disable_all_debug_points"
      ]
    },
    {
      "page": "seasonder_disableLogs",
      "title": "Disable log recording in SeaSondeR",
      "topics": [
        "seasonder_disableLogs"
      ]
    },
    {
      "page": "seasonder_disableMessages",
      "title": "Disable message logging in SeaSondeR",
      "topics": [
        "seasonder_disableMessages"
      ]
    },
    {
      "page": "seasonder_DopplerFreq2Bins",
      "title": "Convert Doppler Frequencies to Doppler Bins",
      "topics": [
        "seasonder_DopplerFreq2Bins"
      ]
    },
    {
      "page": "seasonder_DopplerFreq2NormalizedDopplerFreq",
      "title": "Convert Doppler Frequencies to Normalized Doppler Frequencies",
      "topics": [
        "seasonder_DopplerFreq2NormalizedDopplerFreq"
      ]
    },
    {
      "page": "seasonder_enable_debug_points",
      "title": "Enable debug points in SeaSondeR",
      "topics": [
        "seasonder_enable_debug_points"
      ]
    },
    {
      "page": "seasonder_enableLogs",
      "title": "Enable log recording in SeaSondeR",
      "topics": [
        "seasonder_enableLogs"
      ]
    },
    {
      "page": "seasonder_enableMessages",
      "title": "Enable message logging in SeaSondeR",
      "topics": [
        "seasonder_enableMessages"
      ]
    },
    {
      "page": "seasonder_estimateReferenceNoiseNormalizedLimits",
      "title": "Estimate Reference Noise Limits in Normalized Doppler Frequency",
      "topics": [
        "seasonder_estimateReferenceNoiseNormalizedLimits"
      ]
    },
    {
      "page": "seasonder_exportCSVMUSICTable",
      "title": "Export MUSIC Table to CSV",
      "topics": [
        "seasonder_exportCSVMUSICTable"
      ]
    },
    {
      "page": "seasonder_exportCTFRangeInfo",
      "title": "Export CTF Range Information to a File",
      "topics": [
        "seasonder_exportCTFRangeInfo"
      ]
    },
    {
      "page": "seasonder_exportLLUVRadialMetrics",
      "title": "Export LLUV Radial Metrics to a File",
      "topics": [
        "seasonder_exportLLUVRadialMetrics"
      ]
    },
    {
      "page": "seasonder_exportMUSICTable",
      "title": "Export MUSIC Table from SeaSondeRCS Object",
      "topics": [
        "seasonder_exportMUSICTable"
      ]
    },
    {
      "page": "seasonder_exportRadialMetrics",
      "title": "Export Radial Metrics from a SeaSondeRCS Object",
      "topics": [
        "seasonder_exportRadialMetrics"
      ]
    },
    {
      "page": "seasonder_exportRangeInfo",
      "title": "Export Range Information from a SeaSondeRCS Object",
      "topics": [
        "seasonder_exportRangeInfo"
      ]
    },
    {
      "page": "seasonder_extractFOR",
      "title": "Extract First Order Region (FOR) Spectral Data",
      "topics": [
        "seasonder_extractFOR"
      ]
    },
    {
      "page": "seasonder_extractSeaSondeRCS_dopplerRanges_from_SSdata",
      "title": "Extract Doppler Ranges from Self-Spectra Data Matrix",
      "topics": [
        "seasonder_extractSeaSondeRCS_dopplerRanges_from_SSdata"
      ]
    },
    {
      "page": "seasonder_extrapolateAPM",
      "title": "Extrapolate SeaSondeR APM Matrix",
      "topics": [
        "seasonder_extrapolateAPM"
      ]
    },
    {
      "page": "seasonder_filterFORAmplitudes",
      "title": "Filter First Order Region (FOR) Based on Amplitude Thresholds",
      "topics": [
        "seasonder_filterFORAmplitudes"
      ]
    },
    {
      "page": "seasonder_find_spectra_file_type",
      "title": "Determine the Spectra File Type",
      "topics": [
        "seasonder_find_spectra_file_type"
      ]
    },
    {
      "page": "seasonder_findFORNulls",
      "title": "Identify Nulls in First Order Region (FOR) Across All Range Cells",
      "topics": [
        "seasonder_findFORNulls"
      ]
    },
    {
      "page": "seasonder_findFORNullsInFOR",
      "title": "Find Nulls in First Order Region (FOR)",
      "topics": [
        "seasonder_findFORNullsInFOR"
      ]
    },
    {
      "page": "seasonder_findFORNullsInSpectrum",
      "title": "Identify Nulls in First Order Region (FOR) Spectrum",
      "topics": [
        "seasonder_findFORNullsInSpectrum"
      ]
    },
    {
      "page": "seasonder_findFORNullsInSSMatrix",
      "title": "Identify Nulls in First Order Region (FOR) for a Self-Spectra Matrix",
      "topics": [
        "seasonder_findFORNullsInSSMatrix"
      ]
    },
    {
      "page": "seasonder_get_enabled_debug_points",
      "title": "Get enabled debug points in SeaSondeR",
      "topics": [
        "seasonder_get_enabled_debug_points"
      ]
    },
    {
      "page": "seasonder_getBinsRadialVelocity",
      "title": "Calculate Radial Velocities for Each Doppler Bin",
      "topics": [
        "seasonder_getBinsRadialVelocity"
      ]
    },
    {
      "page": "seasonder_getBraggDopplerAngularFrequency",
      "title": "Calculate the Bragg Doppler Angular Frequency",
      "topics": [
        "seasonder_getBraggDopplerAngularFrequency"
      ]
    },
    {
      "page": "seasonder_getBraggLineBins",
      "title": "Get Bragg Line Doppler Bins",
      "topics": [
        "seasonder_getBraggLineBins"
      ]
    },
    {
      "page": "seasonder_getBraggWaveLength",
      "title": "Calculate the Bragg Wavelength",
      "topics": [
        "seasonder_getBraggWaveLength"
      ]
    },
    {
      "page": "seasonder_getCenterDopplerBin",
      "title": "Retrieve Center Doppler Bin",
      "topics": [
        "seasonder_getCenterDopplerBin"
      ]
    },
    {
      "page": "seasonder_getCenterFreqMHz",
      "title": "Retrieve Center Frequency in MHz",
      "topics": [
        "seasonder_getCenterFreqMHz"
      ]
    },
    {
      "page": "seasonder_getCSHeaderByPath",
      "title": "Retrieve a value from the SeaSondeRCS header by a specific path",
      "topics": [
        "seasonder_getCSHeaderByPath"
      ]
    },
    {
      "page": "seasonder_getDopplerBinsFrequency",
      "title": "Get Doppler Bins Frequency",
      "topics": [
        "seasonder_getDopplerBinsFrequency"
      ]
    },
    {
      "page": "seasonder_getDopplerSpectrumResolution",
      "title": "Calculate the Doppler Spectrum Resolution",
      "topics": [
        "seasonder_getDopplerSpectrumResolution"
      ]
    },
    {
      "page": "seasonder_getFOR_currmax",
      "title": "Retrieve FOR Maximum Radial Velocity Limit (currmax)",
      "topics": [
        "seasonder_getFOR_currmax"
      ]
    },
    {
      "page": "seasonder_getFOR_fdown",
      "title": "Retrieve FOR Power Dropoff Threshold (fdown)",
      "topics": [
        "seasonder_getFOR_fdown"
      ]
    },
    {
      "page": "seasonder_getFOR_flim",
      "title": "Retrieve FOR Null Limit (flim)",
      "topics": [
        "seasonder_getFOR_flim"
      ]
    },
    {
      "page": "seasonder_getFOR_noisefact",
      "title": "Retrieve FOR Noise Factor (noisefact)",
      "topics": [
        "seasonder_getFOR_noisefact"
      ]
    },
    {
      "page": "seasonder_getFOR_nsm",
      "title": "Retrieve FOR Doppler Smoothing Factor (nsm)",
      "topics": [
        "seasonder_getFOR_nsm"
      ]
    },
    {
      "page": "seasonder_getFOR_parameters",
      "title": "Retrieve First Order Region (FOR) Parameters",
      "topics": [
        "seasonder_getFOR_parameters"
      ]
    },
    {
      "page": "seasonder_getFORParameter",
      "title": "Retrieve a Specific FOR Parameter",
      "topics": [
        "seasonder_getFORParameter"
      ]
    },
    {
      "page": "seasonder_getLog",
      "title": "Retrieve the Last Logs",
      "topics": [
        "seasonder_getLog"
      ]
    },
    {
      "page": "seasonder_getMUSICConfig",
      "title": "Retrieve the MUSIC Configuration from a SeaSondeRCS Object",
      "topics": [
        "seasonder_getMUSICConfig"
      ]
    },
    {
      "page": "seasonder_getMUSICDopplerInterpolation",
      "title": "Retrieve the Doppler Interpolation Factor from MUSIC Options",
      "topics": [
        "seasonder_getMUSICDopplerInterpolation",
        "seasonder_getSeaSondeRCS_MUSIC_doppler_interpolation"
      ]
    },
    {
      "page": "seasonder_getMUSICDualSolutionsProportion",
      "title": "Retrieve Proportion of Dual Solutions from MUSIC Data",
      "topics": [
        "seasonder_getMUSICDualSolutionsProportion"
      ]
    },
    {
      "page": "seasonder_getMUSICInterpolatedData",
      "title": "Retrieve Interpolated MUSIC Data from a SeaSondeRCS Object",
      "topics": [
        "seasonder_getMUSICInterpolatedData"
      ]
    },
    {
      "page": "seasonder_getMUSICInterpolatedDopplerCellsIndex",
      "title": "Retrieve Interpolated Doppler Cells Index from a SeaSondeRCS Object",
      "topics": [
        "seasonder_getMUSICInterpolatedDopplerCellsIndex"
      ]
    },
    {
      "page": "seasonder_getMUSICOptions",
      "title": "Retrieve MUSIC Options from a SeaSondeRCS Object",
      "topics": [
        "seasonder_getMUSICOptions"
      ]
    },
    {
      "page": "seasonder_getnDopplerCells",
      "title": "Get the nDopplerCells value from a SeaSondeRCS object",
      "topics": [
        "seasonder_getnDopplerCells"
      ]
    },
    {
      "page": "seasonder_getnRangeCells",
      "title": "Get the nRangeCells value from a SeaSondeRCS object",
      "topics": [
        "seasonder_getnRangeCells"
      ]
    },
    {
      "page": "seasonder_getRadarWaveLength",
      "title": "Calculate the Radar Wavelength",
      "topics": [
        "seasonder_getRadarWaveLength"
      ]
    },
    {
      "page": "seasonder_getRadarWaveNumber",
      "title": "Calculate the Radar Wave Number",
      "topics": [
        "seasonder_getRadarWaveNumber"
      ]
    },
    {
      "page": "seasonder_getRadialVelocityResolution",
      "title": "Calculate Radial Velocity Resolution",
      "topics": [
        "seasonder_getRadialVelocityResolution"
      ]
    },
    {
      "page": "seasonder_getReceiverGain_dB",
      "title": "Retrieve Receiver Gain in Decibels",
      "topics": [
        "seasonder_getReceiverGain_dB"
      ]
    },
    {
      "page": "seasonder_getSeaSondeRAPM_AmplitudeFactors",
      "title": "Getter for AmplitudeFactors",
      "topics": [
        "seasonder_getSeaSondeRAPM_AmplitudeFactors"
      ]
    },
    {
      "page": "seasonder_getSeaSondeRAPM_AntennaBearing",
      "title": "Getter for AntennaBearing",
      "topics": [
        "seasonder_getSeaSondeRAPM_AntennaBearing"
      ]
    },
    {
      "page": "seasonder_getSeaSondeRAPM_BEAR",
      "title": "Getter for BEAR",
      "topics": [
        "seasonder_getSeaSondeRAPM_BEAR"
      ]
    },
    {
      "page": "seasonder_getSeaSondeRAPM_BearingResolution",
      "title": "Getter for BearingResolution",
      "topics": [
        "seasonder_getSeaSondeRAPM_BearingResolution"
      ]
    },
    {
      "page": "seasonder_getSeaSondeRAPM_CommentLine",
      "title": "Getter for CommentLine",
      "topics": [
        "seasonder_getSeaSondeRAPM_CommentLine"
      ]
    },
    {
      "page": "seasonder_getSeaSondeRAPM_CreateTimeStamp",
      "title": "Getter for CreateTimeStamp",
      "topics": [
        "seasonder_getSeaSondeRAPM_CreateTimeStamp"
      ]
    },
    {
      "page": "seasonder_getSeaSondeRAPM_Creator",
      "title": "Getter for Creator",
      "topics": [
        "seasonder_getSeaSondeRAPM_Creator"
      ]
    },
    {
      "page": "seasonder_getSeaSondeRAPM_FileID",
      "title": "Getter for FileID",
      "topics": [
        "seasonder_getSeaSondeRAPM_FileID"
      ]
    },
    {
      "page": "seasonder_getSeaSondeRAPM_FileName",
      "title": "Getter for FileName",
      "topics": [
        "seasonder_getSeaSondeRAPM_FileName"
      ]
    },
    {
      "page": "seasonder_getSeaSondeRAPM_PhaseCorrections",
      "title": "Getter for PhaseCorrections",
      "topics": [
        "seasonder_getSeaSondeRAPM_PhaseCorrections"
      ]
    },
    {
      "page": "seasonder_getSeaSondeRAPM_ProcessingSteps",
      "title": "Getter for ProcessingSteps",
      "topics": [
        "seasonder_getSeaSondeRAPM_ProcessingSteps"
      ]
    },
    {
      "page": "seasonder_getSeaSondeRAPM_quality_matrix",
      "title": "Getter for quality_matrix",
      "topics": [
        "seasonder_getSeaSondeRAPM_quality_matrix"
      ]
    },
    {
      "page": "seasonder_getSeaSondeRAPM_SiteName",
      "title": "Getter for SiteName",
      "topics": [
        "seasonder_getSeaSondeRAPM_SiteName"
      ]
    },
    {
      "page": "seasonder_getSeaSondeRAPM_SiteOrigin",
      "title": "Getter for SiteOrigin",
      "topics": [
        "seasonder_getSeaSondeRAPM_SiteOrigin"
      ]
    },
    {
      "page": "seasonder_getSeaSondeRAPM_Smoothing",
      "title": "Getter for Smoothing",
      "topics": [
        "seasonder_getSeaSondeRAPM_Smoothing"
      ]
    },
    {
      "page": "seasonder_getSeaSondeRAPM_StationCode",
      "title": "Getter for StationCode",
      "topics": [
        "seasonder_getSeaSondeRAPM_StationCode"
      ]
    },
    {
      "page": "seasonder_getSeaSondeRAPM_Type",
      "title": "Getter for Type",
      "topics": [
        "seasonder_getSeaSondeRAPM_Type"
      ]
    },
    {
      "page": "seasonder_getSeaSondeRCS_antenna_SSdata",
      "title": "Retrieve Self-Spectra Data for a Specific Antenna from a SeaSondeRCS Object",
      "topics": [
        "seasonder_getSeaSondeRCS_antenna_SSdata"
      ]
    },
    {
      "page": "seasonder_getSeaSondeRCS_APM",
      "title": "Retrieve the APM Attribute from a SeaSondeRCS Object",
      "topics": [
        "seasonder_getSeaSondeRCS_APM"
      ]
    },
    {
      "page": "seasonder_getSeaSondeRCS_data",
      "title": "Getter for data",
      "topics": [
        "seasonder_getSeaSondeRCS_data"
      ]
    },
    {
      "page": "seasonder_getSeaSondeRCS_dataMatrix",
      "title": "Retrieve a Specific Data Matrix from a SeaSondeRCS Object",
      "topics": [
        "seasonder_getSeaSondeRCS_dataMatrix"
      ]
    },
    {
      "page": "seasonder_getSeaSondeRCS_FOR",
      "title": "Retrieve First Order Region (FOR) Data from SeaSondeRCS Object",
      "topics": [
        "seasonder_getSeaSondeRCS_FOR"
      ]
    },
    {
      "page": "seasonder_getSeaSondeRCS_FOR_SS_Smoothed",
      "title": "Retrieve Smoothed Self-Spectra for First Order Region (FOR)",
      "topics": [
        "seasonder_getSeaSondeRCS_FOR_SS_Smoothed"
      ]
    },
    {
      "page": "seasonder_getSeaSondeRCS_FORConfig",
      "title": "Retrieve First Order Region (FOR) Configuration from a SeaSondeRCS Object",
      "topics": [
        "seasonder_getSeaSondeRCS_FORConfig"
      ]
    },
    {
      "page": "seasonder_getSeaSondeRCS_header",
      "title": "Getter for header",
      "topics": [
        "seasonder_getSeaSondeRCS_header"
      ]
    },
    {
      "page": "seasonder_getSeaSondeRCS_headerField",
      "title": "Retrieve a Specific Field from a SeaSondeRCS Header",
      "topics": [
        "seasonder_getSeaSondeRCS_headerField"
      ]
    },
    {
      "page": "seasonder_getSeaSondeRCS_MUSIC",
      "title": "Retrieve MUSIC Data from a SeaSondeRCS Object",
      "topics": [
        "seasonder_getSeaSondeRCS_MUSIC"
      ]
    },
    {
      "page": "seasonder_getSeaSondeRCS_MUSIC_BinsRadialVelocity",
      "title": "Retrieve Radial Velocities for MUSIC Doppler Bins",
      "topics": [
        "seasonder_getSeaSondeRCS_MUSIC_BinsRadialVelocity"
      ]
    },
    {
      "page": "seasonder_getSeaSondeRCS_MUSIC_CenterDopplerBin",
      "title": "Retrieve the Center Doppler Bin for MUSIC Analysis",
      "topics": [
        "seasonder_getSeaSondeRCS_MUSIC_CenterDopplerBin"
      ]
    },
    {
      "page": "seasonder_getSeaSondeRCS_MUSIC_DopplerBinsFrequency",
      "title": "Calculate Doppler Bins Frequencies for MUSIC Analysis",
      "topics": [
        "seasonder_getSeaSondeRCS_MUSIC_DopplerBinsFrequency"
      ]
    },
    {
      "page": "seasonder_getSeaSondeRCS_MUSIC_DopplerSpectrumResolution",
      "title": "Retrieve the Adjusted Doppler Spectrum Resolution for MUSIC Analysis",
      "topics": [
        "seasonder_getSeaSondeRCS_MUSIC_DopplerSpectrumResolution"
      ]
    },
    {
      "page": "seasonder_getSeaSondeRCS_MUSIC_nDopplerCells",
      "title": "Retrieve the Interpolated Number of Doppler Cells for MUSIC",
      "topics": [
        "seasonder_getSeaSondeRCS_MUSIC_nDopplerCells"
      ]
    },
    {
      "page": "seasonder_getSeaSondeRCS_MUSIC_parameters",
      "title": "Retrieve MUSIC Parameters from a SeaSondeRCS Object",
      "topics": [
        "seasonder_getMUSICParameters",
        "seasonder_getSeaSondeRCS_MUSIC_parameters"
      ]
    },
    {
      "page": "seasonder_getSeaSondeRCS_ProcessingSteps",
      "title": "Getter for ProcessingSteps",
      "topics": [
        "seasonder_getSeaSondeRCS_ProcessingSteps"
      ]
    },
    {
      "page": "seasonder_getSeaSondeRCS_reference_noise_normalized_limits_estimation_interval",
      "title": "Retrieve the Reference Noise Normalized Limits Estimation Interval",
      "topics": [
        "seasonder_getSeaSondeRCS_reference_noise_normalized_limits_estimation_interval"
      ]
    },
    {
      "page": "seasonder_getSeaSondeRCS_SelfSpectra",
      "title": "Retrieve Self-Spectra Power Matrices for Specified Antenna, Range, and Doppler Intervals",
      "topics": [
        "seasonder_getSeaSondeRCS_SelfSpectra"
      ]
    },
    {
      "page": "seasonder_getVersion",
      "title": "Get the version value from a SeaSondeR object",
      "topics": [
        "seasonder_getVersion"
      ]
    },
    {
      "page": "seasonder_getVersion.SeaSondeRAPM",
      "title": "Get the version value from a SeaSondeRAPM object",
      "topics": [
        "seasonder_getVersion.SeaSondeRAPM"
      ]
    },
    {
      "page": "seasonder_getVersion.SeaSondeRCS",
      "title": "Get the version value from a SeaSondeRCS object",
      "topics": [
        "seasonder_getVersion.SeaSondeRCS"
      ]
    },
    {
      "page": "seasonder_initCSDataStructure",
      "title": "Initialize Cross-Spectra Data Structure for SeaSondeR",
      "topics": [
        "seasonder_initCSDataStructure"
      ]
    },
    {
      "page": "seasonder_initializeAttributesSeaSondeRAPM",
      "title": "Initialize Attributes for a SeaSondeRAPM Object",
      "topics": [
        "seasonder_initializeAttributesSeaSondeRAPM"
      ]
    },
    {
      "page": "seasonder_initMUSICData",
      "title": "Initialize MUSIC Data for SeaSondeR",
      "topics": [
        "seasonder_initMUSICData"
      ]
    },
    {
      "page": "seasonder_initSeaSondeRCS_MUSIC",
      "title": "Initialize SeaSondeR MUSIC Data Structure",
      "topics": [
        "seasonder_initSeaSondeRCS_MUSIC"
      ]
    },
    {
      "page": "seasonder_int_to_raw",
      "title": "Convert an integer to raw bytes using a 64-bit representation",
      "topics": [
        "seasonder_int_to_raw"
      ]
    },
    {
      "page": "seasonder_is_debug_point_enabled",
      "title": "Check if a debug point is enabled in SeaSondeR",
      "topics": [
        "seasonder_is_debug_point_enabled"
      ]
    },
    {
      "page": "seasonder_lastLog",
      "title": "Retrieve the Last Log Entry",
      "topics": [
        "seasonder_lastLog"
      ]
    },
    {
      "page": "seasonder_limitFORCurrentRange",
      "title": "Limit First Order Region (FOR) Based on Maximum Radial Velocity",
      "topics": [
        "seasonder_limitFORCurrentRange"
      ]
    },
    {
      "page": "seasonder_log",
      "title": "seasonder_log function",
      "topics": [
        "seasonder_log"
      ]
    },
    {
      "page": "seasonder_logAndAbort",
      "title": "Log and Abort Message in SeaSondeR",
      "topics": [
        "seasonder_logAndAbort"
      ]
    },
    {
      "page": "seasonder_logAndMessage",
      "title": "Log and Inform Message in SeaSondeR",
      "topics": [
        "seasonder_logAndMessage"
      ]
    },
    {
      "page": "seasonder_logArchiver",
      "title": "Archive Log Entries",
      "topics": [
        "seasonder_logArchiver"
      ]
    },
    {
      "page": "seasonder_MUSIC_Bins2DopplerFreq",
      "title": "Map Doppler Bins to Doppler Frequencies",
      "topics": [
        "seasonder_MUSIC_Bins2DopplerFreq"
      ]
    },
    {
      "page": "seasonder_MUSIC_DopplerFreq2Bins",
      "title": "Map Doppler Frequencies to Doppler Bins",
      "topics": [
        "seasonder_MUSIC_DopplerFreq2Bins"
      ]
    },
    {
      "page": "seasonder_MUSICBearing2GeographicalBearing",
      "title": "Convert MUSIC Bearings to Geographic Bearings",
      "topics": [
        "seasonder_MUSICBearing2GeographicalBearing"
      ]
    },
    {
      "page": "seasonder_MUSICCheckEigenValueRatio",
      "title": "Validate Eigenvalue Ratio Using MUSIC Algorithm",
      "topics": [
        "seasonder_MUSICCheckEigenValueRatio"
      ]
    },
    {
      "page": "seasonder_MUSICCheckSignalMatrix",
      "title": "Validate Signal Matrix Power Ratios Using MUSIC Algorithm",
      "topics": [
        "seasonder_MUSICCheckSignalMatrix"
      ]
    },
    {
      "page": "seasonder_MUSICCheckSignalPowers",
      "title": "Validate Signal Power Ratios Using MUSIC Algorithm",
      "topics": [
        "seasonder_MUSICCheckSignalPowers"
      ]
    },
    {
      "page": "seasonder_MUSICComputeCov",
      "title": "Calculate the MUSIC Covariance Matrix for each Given Cell Range and Doppler Bin",
      "topics": [
        "seasonder_MUSICComputeCov"
      ]
    },
    {
      "page": "seasonder_MUSICComputeDOAProjections",
      "title": "Compute DOA Functions Using the MUSIC Algorithm",
      "topics": [
        "seasonder_MUSICComputeDOAProjections"
      ]
    },
    {
      "page": "seasonder_MUSICComputePropDualSols",
      "title": "Compute the Proportion of Dual Solutions in MUSIC Data",
      "topics": [
        "seasonder_MUSICComputePropDualSols"
      ]
    },
    {
      "page": "seasonder_MUSICComputeSignalPowerMatrix",
      "title": "Compute Signal Power Matrix for MUSIC Algorithm",
      "topics": [
        "seasonder_MUSICComputeSignalPowerMatrix"
      ]
    },
    {
      "page": "seasonder_MUSICCovDecomposition",
      "title": "Eigen Decomposition of the MUSIC Covariance Matrix",
      "topics": [
        "seasonder_MUSICCovDecomposition"
      ]
    },
    {
      "page": "seasonder_MUSICExtractDOASolutions",
      "title": "Extract Direction of Arrival (DOA) Solutions Using the MUSIC Algorithm",
      "topics": [
        "seasonder_MUSICExtractDOASolutions"
      ]
    },
    {
      "page": "seasonder_MUSICExtractPeaks",
      "title": "Extract and Validate DOA Peaks Using MUSIC Algorithm",
      "topics": [
        "seasonder_MUSICExtractPeaks"
      ]
    },
    {
      "page": "seasonder_MUSICExtractPeaksCheckRetainedSolution",
      "title": "Validate Retained Solution in MUSIC Algorithm Peak Extraction",
      "topics": [
        "seasonder_MUSICExtractPeaksCheckRetainedSolution"
      ]
    },
    {
      "page": "seasonder_MUSICInitCov",
      "title": "Initialize Covariance Matrix for MUSIC Algorithm",
      "topics": [
        "seasonder_MUSICInitCov"
      ]
    },
    {
      "page": "seasonder_MUSICInitDOASolutions",
      "title": "Initialize Direction of Arrival (DOA) Solutions for MUSIC Algorithm",
      "topics": [
        "seasonder_MUSICInitDOASolutions"
      ]
    },
    {
      "page": "seasonder_MUSICInitEigenDecomp",
      "title": "Initialize Eigenvalue Decomposition Structure for MUSIC Algorithm",
      "topics": [
        "seasonder_MUSICInitEigenDecomp"
      ]
    },
    {
      "page": "seasonder_MUSICInitInterpolatedData",
      "title": "Initialize Interpolated Data for MUSIC Algorithm",
      "topics": [
        "seasonder_MUSICInitInterpolatedData"
      ]
    },
    {
      "page": "seasonder_MUSICInitProjections",
      "title": "Initialize Projection Matrix for MUSIC Algorithm",
      "topics": [
        "seasonder_MUSICInitProjections"
      ]
    },
    {
      "page": "seasonder_MUSICLonLat",
      "title": "Map MUSIC Bearings to Geographic Coordinates",
      "topics": [
        "seasonder_MUSICLonLat",
        "seasonder_MUSIC_LonLat"
      ]
    },
    {
      "page": "seasonder_MUSICSelectDOA",
      "title": "Select Direction of Arrival (DOA) from MUSIC Algorithm Results",
      "topics": [
        "seasonder_MUSICSelectDOA"
      ]
    },
    {
      "page": "seasonder_MUSICTestDualSolutions",
      "title": "Test Dual-Bearing Solutions Using MUSIC Algorithm",
      "topics": [
        "seasonder_MUSICTestDualSolutions"
      ]
    },
    {
      "page": "seasonder_NormalizedDopplerFreq2Bins",
      "title": "Convert Normalized Doppler Frequencies to Doppler Bins",
      "topics": [
        "seasonder_NormalizedDopplerFreq2Bins"
      ]
    },
    {
      "page": "seasonder_NormalizedDopplerFreq2DopplerFreq",
      "title": "Convert Normalized Doppler Frequencies to Doppler Frequencies",
      "topics": [
        "seasonder_NormalizedDopplerFreq2DopplerFreq"
      ]
    },
    {
      "page": "seasonder_NULLSeaSondeRCS_MUSIC",
      "title": "Initialize NULL Data Structure for SeaSondeR MUSIC Analysis",
      "topics": [
        "seasonder_NULLSeaSondeRCS_MUSIC"
      ]
    },
    {
      "page": "seasonder_plotAPMLoops",
      "title": "Plot APM Loops in a Polar Coordinate System",
      "topics": [
        "seasonder_plotAPMLoops"
      ]
    },
    {
      "page": "seasonder_raw_to_int",
      "title": "Convert a Raw Vector to a 64-bit Integer",
      "topics": [
        "seasonder_raw_to_int"
      ]
    },
    {
      "page": "seasonder_read_reduced_encoded_data",
      "title": "Read Reduced Encoded Data from a Binary Connection",
      "topics": [
        "seasonder_read_reduced_encoded_data"
      ]
    },
    {
      "page": "seasonder_readCSField",
      "title": "Read a CSField from a Binary Connection",
      "topics": [
        "seasonder_readCSField"
      ]
    },
    {
      "page": "seasonder_readCSSWBody",
      "title": "Read CSSW Body",
      "topics": [
        "seasonder_readCSSWBody"
      ]
    },
    {
      "page": "seasonder_readCSSWBodyRangeCell",
      "title": "Read a Body Range Cell and Apply Scaling if Required",
      "topics": [
        "seasonder_readCSSWBodyRangeCell"
      ]
    },
    {
      "page": "seasonder_readCSSWFields",
      "title": "Read CSSW Fields",
      "topics": [
        "seasonder_readCSSWFields"
      ]
    },
    {
      "page": "seasonder_readCSSWHeader",
      "title": "Read CSSW File Header",
      "topics": [
        "seasonder_readCSSWHeader"
      ]
    },
    {
      "page": "seasonder_readCSSWLims",
      "title": "Read CSSW Limits",
      "topics": [
        "seasonder_readCSSWLims"
      ]
    },
    {
      "page": "seasonder_readCSSYBodyRangeCell",
      "title": "Read a Body Range Cell and Apply Scaling if Required",
      "topics": [
        "seasonder_readCSSYBodyRangeCell"
      ]
    },
    {
      "page": "seasonder_readCSSYHeader",
      "title": "Read CSSY File Header",
      "topics": [
        "seasonder_readCSSYHeader"
      ]
    },
    {
      "page": "seasonder_readPhaseFile",
      "title": "Read Phase Correction File",
      "topics": [
        "seasonder_readPhaseFile"
      ]
    },
    {
      "page": "seasonder_readSeaSondeCSFile",
      "title": "Read SeaSonde Cross Spectra (CS) File",
      "topics": [
        "seasonder_readSeaSondeCSFile"
      ]
    },
    {
      "page": "seasonder_readSeaSondeCSFileBlock",
      "title": "Read and Apply Quality Control to a Block of Fields",
      "topics": [
        "seasonder_readSeaSondeCSFileBlock"
      ]
    },
    {
      "page": "seasonder_readSeaSondeCSFileData",
      "title": "Read SeaSonde Cross Spectra (CS) File Data",
      "topics": [
        "seasonder_readSeaSondeCSFileData"
      ]
    },
    {
      "page": "seasonder_readSeaSondeCSFileHeader",
      "title": "Read the SeaSonde CS File Header",
      "topics": [
        "seasonder_readSeaSondeCSFileHeader"
      ]
    },
    {
      "page": "seasonder_readSeaSondeCSFileHeaderV1",
      "title": "Read SeaSonde File Header (Version 1)",
      "topics": [
        "seasonder_readSeaSondeCSFileHeaderV1"
      ]
    },
    {
      "page": "seasonder_readSeaSondeCSFileHeaderV2",
      "title": "Read SeaSonde File Header (Version 2)",
      "topics": [
        "seasonder_readSeaSondeCSFileHeaderV2"
      ]
    },
    {
      "page": "seasonder_readSeaSondeCSFileHeaderV3",
      "title": "Read SeaSonde File Header (Version 3)",
      "topics": [
        "seasonder_readSeaSondeCSFileHeaderV3"
      ]
    },
    {
      "page": "seasonder_readSeaSondeCSFileHeaderV4",
      "title": "Read SeaSonde File Header (Version 4)",
      "topics": [
        "seasonder_readSeaSondeCSFileHeaderV4"
      ]
    },
    {
      "page": "seasonder_readSeaSondeCSFileHeaderV5",
      "title": "Read SeaSonde File Header (Version 5)",
      "topics": [
        "seasonder_readSeaSondeCSFileHeaderV5"
      ]
    },
    {
      "page": "seasonder_readSeaSondeCSFileHeaderV6",
      "title": "Read SeaSonde CS File Header V6",
      "topics": [
        "seasonder_readSeaSondeCSFileHeaderV6"
      ]
    },
    {
      "page": "seasonder_readSeaSondeRAPMFile",
      "title": "Read and Parse a SeaSonde APM File",
      "topics": [
        "seasonder_readSeaSondeRAPMFile"
      ]
    },
    {
      "page": "seasonder_readSeaSondeRCSSWFile",
      "title": "Read SeaSonde RCSSW File and Create SeaSondeRCS Object",
      "topics": [
        "seasonder_readSeaSondeRCSSWFile"
      ]
    },
    {
      "page": "seasonder_readSeaSondeRCSSYFile",
      "title": "Read SeaSonde RCSSY File and Create SeaSondeRCS Object",
      "topics": [
        "seasonder_readSeaSondeRCSSYFile"
      ]
    },
    {
      "page": "seasonder_readYAMLSpecs",
      "title": "Read Specifications from a YAML File",
      "topics": [
        "seasonder_readYAMLSpecs"
      ]
    },
    {
      "page": "seasonder_rejectDistantBragg",
      "title": "Apply Distant Bragg Peak Rejection to All Range Cells",
      "topics": [
        "seasonder_rejectDistantBragg"
      ]
    },
    {
      "page": "seasonder_rejectDistantBraggPeakTest",
      "title": "Reject Bragg Peaks Far from Expected Bragg Index",
      "topics": [
        "seasonder_rejectDistantBraggPeakTest"
      ]
    },
    {
      "page": "seasonder_rejectNoiseIonospheric",
      "title": "Apply Noise/Ionospheric Contamination Test to All Bragg Peaks",
      "topics": [
        "seasonder_rejectNoiseIonospheric"
      ]
    },
    {
      "page": "seasonder_rejectNoiseIonosphericTest",
      "title": "Reject Bragg Peaks Due to Noise/Ionospheric Contamination",
      "topics": [
        "seasonder_rejectNoiseIonosphericTest"
      ]
    },
    {
      "page": "seasonder_rerun_qc_with_fun",
      "title": "Structured Restart for Quality Control",
      "topics": [
        "seasonder_rerun_qc_with_fun"
      ]
    },
    {
      "page": "seasonder_runMUSIC",
      "title": "Execute the MUSIC Algorithm on a SeaSondeRCS Object",
      "topics": [
        "seasonder_runMUSIC"
      ]
    },
    {
      "page": "seasonder_runMUSICInFOR",
      "title": "Run MUSIC Algorithm on FOR Data",
      "topics": [
        "seasonder_runMUSICInFOR",
        "seasonder_runMUSIC_in_FOR"
      ]
    },
    {
      "page": "seasonder_SeaSondeRCS_plotSelfSpectrum",
      "title": "Plot Self-Spectrum for a SeaSondeRCS Object",
      "topics": [
        "seasonder_SeaSondeRCS_plotSelfSpectrum"
      ]
    },
    {
      "page": "seasonder_SeaSondeRCSExportFORBoundaries",
      "title": "Export First Order Region (FOR) Boundaries",
      "topics": [
        "seasonder_SeaSondeRCSExportFORBoundaries"
      ]
    },
    {
      "page": "seasonder_SeaSondeRCSMUSICInterpolateDoppler",
      "title": "Perform Doppler Interpolation for SeaSonde Cross-Spectra Data",
      "topics": [
        "seasonder_SeaSondeRCSMUSICInterpolateDoppler"
      ]
    },
    {
      "page": "seasonder_SeaSondeRCSSWApplyScaling",
      "title": "Apply Scaling to SeaSondeRCSSW Data",
      "topics": [
        "seasonder_SeaSondeRCSSWApplyScaling"
      ]
    },
    {
      "page": "seasonder_SeaSondeRCSSYApplyScaling",
      "title": "Apply Scaling to SeaSondeRCSSY Data",
      "topics": [
        "seasonder_SeaSondeRCSSYApplyScaling"
      ]
    },
    {
      "page": "seasonder_SelfSpectra2dB",
      "title": "Convert Self-Spectra to dB Using a SeaSondeR Object",
      "topics": [
        "seasonder_SelfSpectra2dB"
      ]
    },
    {
      "page": "seasonder_setFOR_currmax",
      "title": "Set FOR Maximum Velocity (currmax)",
      "topics": [
        "seasonder_setFOR_currmax"
      ]
    },
    {
      "page": "seasonder_setFOR_fdown",
      "title": "Set FOR Dropoff Threshold (fdown)",
      "topics": [
        "seasonder_setFOR_fdown"
      ]
    },
    {
      "page": "seasonder_setFOR_flim",
      "title": "Set FOR Null Limit (flim)",
      "topics": [
        "seasonder_setFOR_flim"
      ]
    },
    {
      "page": "seasonder_setFOR_noisefact",
      "title": "Set FOR Noise Factor (noisefact)",
      "topics": [
        "seasonder_setFOR_noisefact"
      ]
    },
    {
      "page": "seasonder_setFOR_nsm",
      "title": "Set FOR Doppler Smoothing Factor (nsm)",
      "topics": [
        "seasonder_setFOR_nsm"
      ]
    },
    {
      "page": "seasonder_setFOR_parameters",
      "title": "Set First Order Region (FOR) Parameters for a SeaSondeRCS Object",
      "topics": [
        "seasonder_setFOR_parameters"
      ]
    },
    {
      "page": "seasonder_setFORParameter",
      "title": "Set a Specific FOR Parameter for a SeaSondeRCS Object",
      "topics": [
        "seasonder_setFORParameter"
      ]
    },
    {
      "page": "seasonder_setMUSICOption",
      "title": "Set a Specific MUSIC Option for a SeaSondeRCS Object",
      "topics": [
        "seasonder_setMUSICOption"
      ]
    },
    {
      "page": "seasonder_setMUSICOptions",
      "title": "Set MUSIC Options for a SeaSondeRCS Object",
      "topics": [
        "seasonder_setMUSICOptions"
      ]
    },
    {
      "page": "seasonder_setNoiseLevelEstimationInterval",
      "title": "Set Noise Level Estimation Interval for a SeaSondeRCS Object",
      "topics": [
        "seasonder_setNoiseLevelEstimationInterval"
      ]
    },
    {
      "page": "seasonder_setSeaSondeRAPM_AmplitudeFactors",
      "title": "Setter for AmplitudeFactors",
      "topics": [
        "seasonder_setSeaSondeRAPM_AmplitudeFactors"
      ]
    },
    {
      "page": "seasonder_setSeaSondeRAPM_AntennaBearing",
      "title": "Setter for AntennaBearing",
      "topics": [
        "seasonder_setSeaSondeRAPM_AntennaBearing"
      ]
    },
    {
      "page": "seasonder_setSeaSondeRAPM_BEAR",
      "title": "Setter for BEAR",
      "topics": [
        "seasonder_setSeaSondeRAPM_BEAR"
      ]
    },
    {
      "page": "seasonder_setSeaSondeRAPM_BearingResolution",
      "title": "Setter for BearingResolution",
      "topics": [
        "seasonder_setSeaSondeRAPM_BearingResolution"
      ]
    },
    {
      "page": "seasonder_setSeaSondeRAPM_CommentLine",
      "title": "Setter for CommentLine",
      "topics": [
        "seasonder_setSeaSondeRAPM_CommentLine"
      ]
    },
    {
      "page": "seasonder_setSeaSondeRAPM_CreateTimeStamp",
      "title": "Setter for CreateTimeStamp",
      "topics": [
        "seasonder_setSeaSondeRAPM_CreateTimeStamp"
      ]
    },
    {
      "page": "seasonder_setSeaSondeRAPM_Creator",
      "title": "Setter for Creator",
      "topics": [
        "seasonder_setSeaSondeRAPM_Creator"
      ]
    },
    {
      "page": "seasonder_setSeaSondeRAPM_FileID",
      "title": "Setter for FileID",
      "topics": [
        "seasonder_setSeaSondeRAPM_FileID"
      ]
    },
    {
      "page": "seasonder_setSeaSondeRAPM_FileName",
      "title": "Setter for FileName",
      "topics": [
        "seasonder_setSeaSondeRAPM_FileName"
      ]
    },
    {
      "page": "seasonder_setSeaSondeRAPM_PhaseCorrections",
      "title": "Setter for PhaseCorrections",
      "topics": [
        "seasonder_setSeaSondeRAPM_PhaseCorrections"
      ]
    },
    {
      "page": "seasonder_setSeaSondeRAPM_ProcessingSteps",
      "title": "Setter for ProcessingSteps",
      "topics": [
        "seasonder_setSeaSondeRAPM_ProcessingSteps"
      ]
    },
    {
      "page": "seasonder_setSeaSondeRAPM_quality_matrix",
      "title": "Setter for quality_matrix",
      "topics": [
        "seasonder_setSeaSondeRAPM_quality_matrix"
      ]
    },
    {
      "page": "seasonder_setSeaSondeRAPM_SiteName",
      "title": "Setter for SiteName",
      "topics": [
        "seasonder_setSeaSondeRAPM_SiteName"
      ]
    },
    {
      "page": "seasonder_setSeaSondeRAPM_SiteOrigin",
      "title": "Setter for SiteOrigin",
      "topics": [
        "seasonder_setSeaSondeRAPM_SiteOrigin"
      ]
    },
    {
      "page": "seasonder_setSeaSondeRAPM_Smoothing",
      "title": "Setter for Smoothing",
      "topics": [
        "seasonder_setSeaSondeRAPM_Smoothing"
      ]
    },
    {
      "page": "seasonder_setSeaSondeRAPM_StationCode",
      "title": "Setter for StationCode",
      "topics": [
        "seasonder_setSeaSondeRAPM_StationCode"
      ]
    },
    {
      "page": "seasonder_setSeaSondeRAPM_Type",
      "title": "Setter for Type",
      "topics": [
        "seasonder_setSeaSondeRAPM_Type"
      ]
    },
    {
      "page": "seasonder_setSeaSondeRCS_APM",
      "title": "Set APM for a SeaSondeRCS Object",
      "topics": [
        "seasonder_setSeaSondeRCS_APM"
      ]
    },
    {
      "page": "seasonder_setSeaSondeRCS_data",
      "title": "Setter for data",
      "topics": [
        "seasonder_setSeaSondeRCS_data"
      ]
    },
    {
      "page": "seasonder_setSeaSondeRCS_FOR",
      "title": "Set First Order Region Data in a SeaSondeRCS Object",
      "topics": [
        "seasonder_setSeaSondeRCS_FOR"
      ]
    },
    {
      "page": "seasonder_setSeaSondeRCS_FOR_MAXP",
      "title": "Set Maximum Power (MAXP) for First Order Region (FOR)",
      "topics": [
        "seasonder_setSeaSondeRCS_FOR_MAXP"
      ]
    },
    {
      "page": "seasonder_setSeaSondeRCS_FOR_MAXP.bin",
      "title": "Set Maximum Power Bin Indices for First Order Region (FOR)",
      "topics": [
        "seasonder_setSeaSondeRCS_FOR_MAXP.bin"
      ]
    },
    {
      "page": "seasonder_setSeaSondeRCS_FOR_method",
      "title": "Set First Order Region Processing Method for SeaSondeRCS Object",
      "topics": [
        "seasonder_setSeaSondeRCS_FOR_method"
      ]
    },
    {
      "page": "seasonder_setSeaSondeRCS_FOR_SS_Smoothed",
      "title": "Set Smoothed Self-Spectra for First Order Region (FOR)",
      "topics": [
        "seasonder_setSeaSondeRCS_FOR_SS_Smoothed"
      ]
    },
    {
      "page": "seasonder_setSeaSondeRCS_header",
      "title": "Setter for header",
      "topics": [
        "seasonder_setSeaSondeRCS_header"
      ]
    },
    {
      "page": "seasonder_setSeaSondeRCS_MUSIC",
      "title": "Set MUSIC Data in a SeaSondeRCS Object",
      "topics": [
        "seasonder_setSeaSondeRCS_MUSIC"
      ]
    },
    {
      "page": "seasonder_setSeaSondeRCS_MUSIC_doppler_interpolation",
      "title": "Set the Doppler Interpolation Factor in a SeaSondeRCS Object",
      "topics": [
        "seasonder_setMUSICDopplerInterpolation",
        "seasonder_setSeaSondeRCS_MUSIC_doppler_interpolation"
      ]
    },
    {
      "page": "seasonder_setSeaSondeRCS_MUSIC_dual_solutions_proportion",
      "title": "Set Dual Solutions Proportion for MUSIC Analysis",
      "topics": [
        "seasonder_setSeaSondeRCS_MUSIC_dual_solutions_proportion"
      ]
    },
    {
      "page": "seasonder_setSeaSondeRCS_MUSIC_interpolated_data",
      "title": "Set Interpolated MUSIC Data in a SeaSondeRCS Object",
      "topics": [
        "seasonder_setSeaSondeRCS_MUSIC_interpolated_data"
      ]
    },
    {
      "page": "seasonder_setSeaSondeRCS_MUSIC_parameters",
      "title": "Set MUSIC Parameters for a SeaSondeRCS Object",
      "topics": [
        "seasonder_setSeaSondeRCS_MUSIC_parameters"
      ]
    },
    {
      "page": "seasonder_setSeaSondeRCS_NoiseLevel",
      "title": "Set Noise Level for SeaSondeRCS Object",
      "topics": [
        "seasonder_setSeaSondeRCS_NoiseLevel"
      ]
    },
    {
      "page": "seasonder_setSeaSondeRCS_ProcessingSteps",
      "title": "Setter for ProcessingSteps",
      "topics": [
        "seasonder_setSeaSondeRCS_ProcessingSteps"
      ]
    },
    {
      "page": "seasonder_skip_cs_field",
      "title": "Skip Reading a CSField and Return a Specified Value",
      "topics": [
        "seasonder_skip_cs_field"
      ]
    },
    {
      "page": "seasonder_skip_cs_file",
      "title": "Skip SeaSonde Cross Spectra (CS) File Reading",
      "topics": [
        "seasonder_skip_cs_file"
      ]
    },
    {
      "page": "seasonder_smoothAPM",
      "title": "Smooth APM Data",
      "topics": [
        "seasonder_smoothAPM"
      ]
    },
    {
      "page": "seasonder_SmoothFORSS",
      "title": "Smooth Self-Spectra for First Order Region (FOR)",
      "topics": [
        "seasonder_SmoothFORSS"
      ]
    },
    {
      "page": "seasonder_SmoothSS",
      "title": "Smooth Self-Spectra Matrix Using a Sliding Window",
      "topics": [
        "seasonder_SmoothSS"
      ]
    },
    {
      "page": "seasonder_splitLog",
      "title": "Split Logs Based on Time Thresholds",
      "topics": [
        "seasonder_splitLog"
      ]
    },
    {
      "page": "seasonder_SwapDopplerUnits",
      "title": "Convert Between Different Doppler Frequency Units",
      "topics": [
        "seasonder_SwapDopplerUnits"
      ]
    },
    {
      "page": "seasonder_trimAPM",
      "title": "Trim APM Data",
      "topics": [
        "seasonder_trimAPM"
      ]
    },
    {
      "page": "seasonder_v6_skip_transformation",
      "title": "Trigger Restart for Skipping Transformation",
      "topics": [
        "seasonder_v6_skip_transformation"
      ]
    },
    {
      "page": "seasonder_validateAttributesSeaSondeRAPM",
      "title": "Validate Attributes for a SeaSondeRAPM Object",
      "topics": [
        "seasonder_validateAttributesSeaSondeRAPM"
      ]
    },
    {
      "page": "seasonder_validateCalibrationMatrixSeaSondeRAPM",
      "title": "Validate Calibration Matrix for a SeaSondeRAPM Object",
      "topics": [
        "seasonder_validateCalibrationMatrixSeaSondeRAPM"
      ]
    },
    {
      "page": "seasonder_validateCSDataStructure",
      "title": "Validate the Data Structure of CrossSpectra Data",
      "topics": [
        "seasonder_validateCSDataStructure"
      ]
    },
    {
      "page": "seasonder_validateCSFileData",
      "title": "Validate SeaSondeR CS File Data",
      "topics": [
        "seasonder_validateCSFileData"
      ]
    },
    {
      "page": "seasonder_validateCSHeaderStructure",
      "title": "Validate the Header of CrossSpectra Data",
      "topics": [
        "seasonder_validateCSHeaderStructure"
      ]
    },
    {
      "page": "seasonder_validateFOR_parameters",
      "title": "Validate First Order Region (FOR) Parameters",
      "topics": [
        "seasonder_validateFOR_parameters"
      ]
    },
    {
      "page": "seasonder_validateFORMethod",
      "title": "Validate First Order Region (FOR) Processing Method",
      "topics": [
        "seasonder_validateFORMethod"
      ]
    },
    {
      "page": "SeaSondeRAPM_amplitude_and_phase_corrections_step_text",
      "title": "Generate Amplitude and Phase Corrections Step Text",
      "topics": [
        "SeaSondeRAPM_amplitude_and_phase_corrections_step_text"
      ]
    },
    {
      "page": "SeaSondeRAPM_amplitude_factors_override_step_text",
      "title": "Generate Amplitude Factors Override Step Text",
      "topics": [
        "SeaSondeRAPM_amplitude_factors_override_step_text"
      ]
    },
    {
      "page": "SeaSondeRAPM_antenna_bearing_override_step_text",
      "title": "Generate Antenna Bearing Override Step Text",
      "topics": [
        "SeaSondeRAPM_antenna_bearing_override_step_text"
      ]
    },
    {
      "page": "SeaSondeRAPM_creation_step_text",
      "title": "Generate Creation Step Text",
      "topics": [
        "SeaSondeRAPM_creation_step_text"
      ]
    },
    {
      "page": "SeaSondeRAPM_phase_correction_override_step_text",
      "title": "Generate Phase Correction Override Step Text",
      "topics": [
        "SeaSondeRAPM_phase_correction_override_step_text"
      ]
    },
    {
      "page": "SeaSondeRAPM_SiteOrigin_override_step_text",
      "title": "Generate SiteOrigin Override Step Text",
      "topics": [
        "SeaSondeRAPM_SiteOrigin_override_step_text"
      ]
    },
    {
      "page": "SeaSondeRAPM_smoothing_step_text",
      "title": "Generate Smoothing Step Text",
      "topics": [
        "SeaSondeRAPM_smoothing_step_text"
      ]
    },
    {
      "page": "SeaSondeRAPM_trimming_step_text",
      "title": "Generate Trimming Step Text",
      "topics": [
        "SeaSondeRAPM_trimming_step_text"
      ]
    },
    {
      "page": "SeaSondeRCS_creation_step_text",
      "title": "Generate Creation Step Text",
      "topics": [
        "SeaSondeRCS_creation_step_text"
      ]
    },
    {
      "page": "SeaSondeRCS_MUSIC_validate_doppler_interpolation",
      "title": "Validate Doppler Interpolation Factor for SeaSondeRCS Objects",
      "topics": [
        "SeaSondeRCS_MUSIC_validate_doppler_interpolation"
      ]
    },
    {
      "page": "self_spectra_to_dB",
      "title": "Convert Self-Spectra Power to dB",
      "topics": [
        "self_spectra_to_dB"
      ]
    },
    {
      "page": "summary.SeaSondeRAPM",
      "title": "Summarizes a SeaSondeRAPM Object",
      "topics": [
        "summary.SeaSondeRAPM"
      ]
    },
    {
      "page": "summary.SeaSondeRCS",
      "title": "Summary Method for SeaSondeRCS Object",
      "topics": [
        "summary.SeaSondeRCS"
      ]
    },
    {
      "page": "validate_SeaSondeRAPM_AmplitudeFactors",
      "title": "Validate AmplitudeFactors Attribute for a SeaSondeRAPM Object",
      "topics": [
        "validate_SeaSondeRAPM_AmplitudeFactors"
      ]
    },
    {
      "page": "validate_SeaSondeRAPM_AntennaBearing",
      "title": "Validate AntennaBearing Attribute for a SeaSondeRAPM Object",
      "topics": [
        "validate_SeaSondeRAPM_AntennaBearing"
      ]
    },
    {
      "page": "validate_SeaSondeRAPM_BEAR",
      "title": "Validate BEAR Attribute for a SeaSondeRAPM Object",
      "topics": [
        "validate_SeaSondeRAPM_BEAR"
      ]
    },
    {
      "page": "validate_SeaSondeRAPM_BearingResolution",
      "title": "Validate BearingResolution Attribute for a SeaSondeRAPM Object",
      "topics": [
        "validate_SeaSondeRAPM_BearingResolution"
      ]
    },
    {
      "page": "validate_SeaSondeRAPM_CommentLine",
      "title": "Validate CommentLine Attribute for a SeaSondeRAPM Object",
      "topics": [
        "validate_SeaSondeRAPM_CommentLine"
      ]
    },
    {
      "page": "validate_SeaSondeRAPM_CreateTimeStamp",
      "title": "Validate CreateTimeStamp Attribute for a SeaSondeRAPM Object",
      "topics": [
        "validate_SeaSondeRAPM_CreateTimeStamp"
      ]
    },
    {
      "page": "validate_SeaSondeRAPM_Creator",
      "title": "Validate Creator Attribute for a SeaSondeRAPM Object",
      "topics": [
        "validate_SeaSondeRAPM_Creator"
      ]
    },
    {
      "page": "validate_SeaSondeRAPM_FileID",
      "title": "Validate FileID Attribute for a SeaSondeRAPM Object",
      "topics": [
        "validate_SeaSondeRAPM_FileID"
      ]
    },
    {
      "page": "validate_SeaSondeRAPM_FileName",
      "title": "Validate FileName Attribute for a SeaSondeRAPM Object",
      "topics": [
        "validate_SeaSondeRAPM_FileName"
      ]
    },
    {
      "page": "validate_SeaSondeRAPM_PhaseCorrections",
      "title": "Validate PhaseCorrections Attribute for a SeaSondeRAPM Object",
      "topics": [
        "validate_SeaSondeRAPM_PhaseCorrections"
      ]
    },
    {
      "page": "validate_SeaSondeRAPM_ProcessingSteps",
      "title": "Validate ProcessingSteps Attribute for a SeaSondeRAPM Object",
      "topics": [
        "validate_SeaSondeRAPM_ProcessingSteps"
      ]
    },
    {
      "page": "validate_SeaSondeRAPM_quality_matrix",
      "title": "Validate quality_matrix Attribute for a SeaSondeRAPM Object",
      "topics": [
        "validate_SeaSondeRAPM_quality_matrix"
      ]
    },
    {
      "page": "validate_SeaSondeRAPM_SiteName",
      "title": "Validate SiteName Attribute for a SeaSondeRAPM Object",
      "topics": [
        "validate_SeaSondeRAPM_SiteName"
      ]
    },
    {
      "page": "validate_SeaSondeRAPM_SiteOrigin",
      "title": "Validate SiteOrigin Attribute for a SeaSondeRAPM Object",
      "topics": [
        "validate_SeaSondeRAPM_SiteOrigin"
      ]
    },
    {
      "page": "validate_SeaSondeRAPM_Smoothing",
      "title": "Validate Smoothing Attribute for a SeaSondeRAPM Object",
      "topics": [
        "validate_SeaSondeRAPM_Smoothing"
      ]
    },
    {
      "page": "validate_SeaSondeRAPM_StationCode",
      "title": "Validate StationCode Attribute for a SeaSondeRAPM Object",
      "topics": [
        "validate_SeaSondeRAPM_StationCode"
      ]
    },
    {
      "page": "validate_SeaSondeRAPM_Type",
      "title": "Validate Type Attribute for a SeaSondeRAPM Object",
      "topics": [
        "validate_SeaSondeRAPM_Type"
      ]
    },
    {
      "page": "validate_SeaSondeRCS_ProcessingSteps",
      "title": "Validate ProcessingSteps Attribute for a SeaSondeRCS Object",
      "topics": [
        "validate_SeaSondeRCS_ProcessingSteps"
      ]
    }
  ],
  "_readme": "https://github.com/gofuvi/seasonder/raw/HEAD/README.md",
  "_rundeps": [
    "bit",
    "bit64",
    "bitops",
    "cli",
    "constants",
    "cpp11",
    "data.table",
    "dplyr",
    "farver",
    "generics",
    "geosphere",
    "ggplot2",
    "glue",
    "gtable",
    "isoband",
    "labeling",
    "lattice",
    "lifecycle",
    "lubridate",
    "magrittr",
    "pillar",
    "pkgconfig",
    "pracma",
    "purrr",
    "R6",
    "RColorBrewer",
    "Rcpp",
    "rlang",
    "S7",
    "scales",
    "slider",
    "stringi",
    "stringr",
    "tibble",
    "tidyr",
    "tidyselect",
    "timechange",
    "utf8",
    "uuid",
    "vctrs",
    "viridisLite",
    "warp",
    "whisker",
    "withr",
    "yaml",
    "zoo"
  ],
  "_vignettes": [
    {
      "source": "SeaSondeAPM.Rmd",
      "filename": "SeaSondeAPM.html",
      "title": "Antenna Pattern",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Importance of an HF-Radar Antenna Pattern",
        "Need for Antenna Pattern Measurement (APM)",
        "Antenna Pattern Measurement (APM)",
        "APM Objective",
        "MUSIC algorithm and APM",
        "Direction Finding with MUSIC",
        "Application of the MUSIC algorithm to SeaSonde",
        "Limitations and Challenges",
        "How APM is Applied",
        "Introduction to the SeaSondeRAPM Class",
        "Core Functions",
        "seasonder_createSeaSondeRAPM",
        "seasonder_initializeAttributesSeaSondeRAPM",
        "seasonder_validateCalibrationMatrixSeaSondeRAPM",
        "seasonder_validateAttributesSeaSondeRAPM",
        "validate_SeaSondeRAPM_*",
        "Getters and Setters",
        "Naming Convention",
        "Examples",
        "Setting an Attribute",
        "Getting an Attribute",
        "seasonder_readSeaSondeRAPMFile",
        "Example Use Cases",
        "Key Features",
        "Detailed Attributes for SeaSondeRAPM Objects",
        "Initialization Function",
        "Syntax",
        "Returns",
        "Attributes",
        "Initialize Attributes with Default Settings",
        "Initialize Attributes with Custom 'Type'",
        "References"
      ],
      "created": "2023-09-23 05:03:13",
      "modified": "2025-04-14 07:20:49",
      "commits": 4
    },
    {
      "source": "SeaSondeCS.Rmd",
      "filename": "SeaSondeCS.html",
      "title": "Cross-Spectra Files",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Header Section",
        "Version 1",
        "Version 2",
        "Version 3",
        "Version 4",
        "Version 5",
        "Version 6 (this section is variable in size and contains optional metadata).",
        "Data section",
        "SeaSondeRCS Class",
        "Description",
        "Purpose",
        "Example of creation",
        "Error Management in SeaSondeRCS Class",
        "Condition Classes",
        "File Handling Errors",
        "Data Structure Errors",
        "Field-Specific Errors",
        "Version-Specific Errors",
        "Specification Errors",
        "Condition Cases",
        "Restarts",
        "Restarts Overview",
        "References"
      ],
      "created": "2023-11-28 09:32:12",
      "modified": "2025-04-14 07:20:49",
      "commits": 3
    },
    {
      "source": "RadialMetricsExport.Rmd",
      "filename": "RadialMetricsExport.html",
      "title": "Exporting Radial Metrics",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Exporting Radial Metrics in SeaSondeR",
        "Example",
        "Description of the Radial Metrics Table",
        "VFLG",
        "MDRJ"
      ],
      "created": "2025-04-14 07:20:49",
      "modified": "2025-04-21 07:45:54",
      "commits": 2
    },
    {
      "source": "intro.Rmd",
      "filename": "intro.html",
      "title": "SeaSondeR",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Instrument Introduction: SeaSonde",
        "Existing SeaSonde Data Processing Software",
        "Why SeaSondeR?",
        "Tasks that Can be Performed with This R Package",
        "Installation in R",
        "Acknowledgements",
        "Disclaimer"
      ],
      "created": "2023-09-23 05:03:13",
      "modified": "2025-04-14 07:20:49",
      "commits": 3
    }
  ],
  "_score": 4.301029995663981,
  "_indexed": true,
  "_nocasepkg": "seasonder",
  "_universes": [
    "gofuvi",
    "jlherreracortijo"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.2.8",
      "date": "2026-05-31T06:55:41.000Z",
      "distro": "noble",
      "commit": "51278c94c77b6b55dc56e603a6c740b6ad6eb9f3",
      "fileid": "073c2b30435459dfb0d0026e13e206ca307390b8c22fafde6207670cbfa398d3",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/gofuvi/actions/runs/26705752246"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.2.8",
      "date": "2026-05-31T06:55:57.000Z",
      "distro": "noble",
      "commit": "51278c94c77b6b55dc56e603a6c740b6ad6eb9f3",
      "fileid": "0a4395352308686e2805734d97e0c7b3e941e2f3f95108d4fd980c1674aae92c",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/gofuvi/actions/runs/26705752246"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.2.8",
      "date": "2026-05-31T07:38:39.000Z",
      "commit": "51278c94c77b6b55dc56e603a6c740b6ad6eb9f3",
      "fileid": "b9ea34ed34431503fb2f4864d3dc30ec1ee26d5f937f2cad9dfd1eacfd23c8b7",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/gofuvi/actions/runs/26705752246"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.2.8",
      "date": "2026-05-31T07:38:13.000Z",
      "commit": "51278c94c77b6b55dc56e603a6c740b6ad6eb9f3",
      "fileid": "4102bcfbbcfadfbb2269836870b24e616bb8b4361752f632de9bdab6b604b053",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/gofuvi/actions/runs/26705752246"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.2.8",
      "date": "2026-05-31T06:55:52.000Z",
      "commit": "51278c94c77b6b55dc56e603a6c740b6ad6eb9f3",
      "fileid": "7a1fd632dcb15a6654d614eb57448d6fd320cdb8965e69ac87cbcbba178cc449",
      "status": "success",
      "buildurl": "https://github.com/r-universe/gofuvi/actions/runs/26705752246"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.2.8",
      "date": "2026-05-31T06:54:57.000Z",
      "commit": "51278c94c77b6b55dc56e603a6c740b6ad6eb9f3",
      "fileid": "eb549b89afbbe39f4bcfc39f62874ac6d658a06c81545bfe18745e2c31d7482a",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/gofuvi/actions/runs/26705752246"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.2.8",
      "date": "2026-05-31T06:54:53.000Z",
      "commit": "51278c94c77b6b55dc56e603a6c740b6ad6eb9f3",
      "fileid": "dc224a2dcc0e210143ab014c55a411d98f1c7fecb427f594d378f919837c4002",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/gofuvi/actions/runs/26705752246"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.2.8",
      "date": "2026-05-31T06:54:54.000Z",
      "commit": "51278c94c77b6b55dc56e603a6c740b6ad6eb9f3",
      "fileid": "1c4bd888b8a4c49969946c9247848cc2e4687b8fd3fb573de049d7769234675f",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/gofuvi/actions/runs/26705752246"
    }
  ]
}