Argo discovers and downloads official ocean profile files, then decodes temperature, practical salinity and pressure with quality flags and provenance. The creator introduces it as day four of a science-data Skill series.
argo
Discover bounded Argo ocean profiles by region, time or float identifier, download exact official GDAC NetCDF files, and decode core pressure, temperature and practical salinity with data modes, quality flags, errors and provenance.
ソース情報
- リポジトリ
- simongfarmer/skills
- ソースの最終更新活動
- 2026年10月8日 06:38
- 検出された SKILL.md の言語
- 英語
- スター
- 1
- フォーク
- 0
Argo: retrieve and decode ocean profiles
Find official Argo profiles by region, time or float identifier, download exact NetCDF files, and decode pressure, temperature and practical salinity with quality flags and provenance.
Uses
Provide a UTC interval and a bounding box or WMO float identifier, the measurements you need, and the intended use. The helper supports core per-cycle profile files.
Prerequisites
Python 3.11 or later and public HTTPS access to the Ifremer GDAC or its official AWS index mirror. Discovery and download use the standard library. Decoding requires the skill's requirements.txt in an isolated environment; no account is needed. Resolve scripts relative to the installed skill folder.
How to use
Fetch a reusable index with scripts/argo.py index --output PATH.gz, then discover profiles with a UTC start/end and either --bbox WEST SOUTH EAST NORTH or --wmo WMO. Choose a returned file deliberately: results follow index order, and the end date is exclusive. Download that exact DAC/WMO/profiles/FILE.nc path and decode the local file to JSON. Keep the source URL, retrieval time, SHA-256, index snapshot and selected metadata with the output. Inspect DATA_MODE and retain the matching measurement and QC arrays: R uses raw values; A/D use adjusted values and available errors.
Limitations
BGC, trajectory and aggregate float files are outside this helper's scope. Default accepted QC is 1; accepting 1 and 2 is an explicit analysis choice. Missing adjusted values remain null rather than falling back to raw data. Pressure is not depth, and practical salinity is not absolute salinity. Check position/time QC and use a common accepted mask for paired measurements. A result limit does not limit the full index scan, and empty results do not prove there are no ocean observations. The helper does not certify scientific fitness.
インストール方法
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
ソースファイルを確認
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
SKILL.md を表示中
- name
- argo
- license
- MIT
- description
- Discover bounded Argo ocean profiles by region, time or float identifier, download exact official GDAC NetCDF files, and decode core pressure, temperature and practical salinity with data modes, quality flags, errors and provenance.