この記事の目次

Argoフロートデータを初めて扱うとき、難しいのはプロファイルを読むことではなく、目的に合うプロファイルを最初に見つけることかもしれません。

ある季節の特定海域にある全プロファイルを探す場合もあれば、既知のフロートのWMO IDを使って複数サイクルを追う場合もあります。また、溶存酸素を含むプロファイルだけが必要な場合もあります。

この記事では、目的に合うArgoフロートのプロファイルを探す方法を説明します。フロートとプロファイルの違い、場所またはWMO IDで検索する場面、よくある誤り、ファイルをダウンロードする前にOceanGraphで結果を確認する方法を取り上げます。

Argoシステムそのものを初めて学ぶ場合は、Argoフロートとは?海洋観測データの完全ガイド から始めてください。

目的のプロファイルを探すのが意外に難しい理由

Argoは全球規模の観測システムで、データが豊富にある分、目的に合わない切り口でも簡単に検索できてしまいます。

初心者の場合、調べたい内容は決まっていても、どの単位で検索すればよいのか分からないことがあります。

例えば、次のような目的があります。

  • 一か月間に一つの海域で得られたプロファイルが欲しい
  • 一つのフロートを時間に沿って追跡したい
  • 酸素を含むプロファイルだけが欲しい
  • コードを書く前に、近接する複数のプロファイルを比較したい

目的によって適した検索方法は異なるため、まず、探しているものが次のどれかを決めます。

  • 一つの海域・期間に含まれるプロファイルの集合
  • WMO IDで識別される一つのフロート
  • 溶存酸素など特定変数を含むプロファイルの部分集合

検索の対象をはっきりさせれば、条件を決めやすくなります。

検索単位:フロート、プロファイル、サイクル、WMO ID

検索の前に、四つの用語を区別します。

用語意味検索で重要な理由
フロート漂流しながら繰り返し観測するArgo測器一つのフロートが多数のプロファイルを作る
プロファイル一つの鉛直サンプリング系列。通常は上昇中に取得される通常、実際に比較する単位になる
サイクルフロートのミッションに含まれる一回の運用系列プロファイルを取得順の中に位置付ける。同一サイクルに複数のプロファイルやサンプリング系列が入ることもある
WMO IDフロートに割り当てられた識別番号既知のフロートを直接探すときに使う

ここで重要なのは、WMO IDで検索しても、通常は一つのプロファイルだけが返るのではなく、一つのフロートが取得した一連のプロファイルが返ることです。

したがって、一つのプロファイルを探したいのにフロートで検索したり、特定のフロートが繰り返し取得したプロファイルを見たいのに海域で検索したりすると、目的と検索単位がかみ合わなくなります。

これらの関係を詳しく知るには、初心者向けArgoフロートデータの読み方 も参照してください。

Argoデータを探す三つの方法

Argoの検索は、主に三つのパターンに分けられます。

1. 海域や季節から探すなら場所と日付を使う

特定の場所や季節のプロファイルを探すときは、地理検索を使います。

例:

  • 今月、亜熱帯北太平洋ではどのプロファイルを利用できるか
  • 冬の前線域付近にプロファイルはあるか
  • ある期間、この海盆の水柱はどのような構造か

この方法は、どのフロートが取得したかよりも、まずどこでいつ取得されたかを重視したい場合に向いています。

OceanGraphでは、次から始めます。

  • 日付範囲
  • 地図上で指定する地理的範囲
  • 条件に合うプロファイルを示す検索結果のマーカー

詳しい操作は Search and Bookmark(英語) にあります。

最初はどんなデータがあるか見渡せるくらい広めの範囲で検索し、分布を確認してから絞り込むとうまくいきます。

2. 一つのフロートの履歴を追うならWMO IDを使う

フロートの識別番号が分かっていて、そのフロートが取得した一連のプロファイルへ直接アクセスしたい場合は、WMO検索を使います。

次の用途に向いています。

  • 一つのフロートを多数のサイクルにわたって追う
  • 同じフロートが初期と後期に取得したプロファイルを比較する
  • 論文、授業、議論で紹介されたフロートを再確認する
  • 既知のIDからプロファイル詳細へすばやく移動する

WMO検索では、海域ではなくフロートをIDで直接指定するため、地域全体から目的のフロートを探す手間がありません。

そのまま、次の作業へ進めます。

  • サイクルごとの比較
  • 軌跡の解釈
  • 時系列鉛直断面図

3. 生物地球化学変数が必要ならBGCデータで絞る

すべてのArgoプロファイルに同じ変数が含まれるわけではないため、生物地球化学の測定値が必要なら、一つずつ確認するのではなく、先にBGCデータを含むプロファイルへ絞り込むほうが効率的です。

OceanGraphの検索パネルにはOnly profiles with BGCがあります。溶存酸素、クロロフィル、硝酸塩、後方散乱、pH、490 nm下向き放射照度、PARなど、対応するBGC変数を一つ以上含むプロファイルを返します。次の目的に役立ちます。

  • BGC関連のプロファイルへ集中する
  • Core変数だけのフロートを一つずつ確認する手間を省く
  • 目的の生物地球化学変数を含んでいそうなプロファイルを見つける

酸素が目的なら、まずBGCフィルターで絞り込み、選んだプロファイルに溶存酸素が含まれているかを確認しましょう。そのうえで BGC Argoの溶存酸素プロファイルを読み解く を読むのがおすすめです。

OceanGraphのArgoプロファイル検索

有用なプロファイルを見つける手順

初心者には、次の順で探す方法がおすすめです。

  1. 特定の地域を調べるなら、海域と期間から始める
  2. どのプロファイルが重要か決める前に、検索結果のマーカーを見る
  3. プロファイル詳細を開き、WMO ID、サイクル番号、日付、緯度、経度を確認する
  4. 一つのフロートが特に重要になったらWMO ID検索へ切り替える
  5. 生物地球化学変数が必要ならBGCフィルターを追加する
  6. サインインしている場合は、検索を保存するか、重要なプロファイルをブックマークする

この順番で進めれば、検索条件と調べたい内容がずれにくくなります。ただし、次の点は見落としやすいため注意してください。

  • OceanGraphのプロファイル日時はUTCで表示される
  • WMO検索は、そのフロートの全プロファイルを返す
  • 検索の保存とプロファイルのブックマークは、サインインした利用者が使える

よい候補が見つかったら、次にやるのはたいてい追加の検索ではありません。実際のプロファイルを読んだり、複数を比較したりする段階です。その流れは Pythonを使わずにArgoフロートデータを可視化する手順 で説明します。

よくある検索の誤り

最初から絞りすぎる

狭い海域と短い期間から始めると、実際は条件が厳しすぎるだけなのに「データがない」と思い込んでしまうことがあります。

そのため、まずは広く検索してデータの多寡を把握し、そのうえで具体的な事例に絞り込みましょう。

フロート選択とプロファイル選択を混同する

フロートとプロファイルは同じではありません。WMO ID検索で得られるのは、一つの測定値ではなく、通常はそのフロートが取得した一連のプロファイルです。そのため、検索結果から目的に合うサイクルやプロファイルをさらに選び出す必要があります。

プロファイルの取得時期を無視する

同じ場所のプロファイルでも季節や年が違えば意味が変わるため、日付は単なるメタデータではなく、解釈そのものの一部です。

変数の有無を確認しない

広く検索したあとになって、目的の変数がプロファイルに入っていないと気付くことがあります。そのため、酸素などのBGC変数が必要なら、最初からBGCフィルターを使い、選んだプロファイルにその変数が含まれているか確認しましょう。

従来の流れ:カタログ、ファイル名、手作業での確認

一般的なArgoの作業は次のようになります。

  1. データポータルでカタログを見る、またはファイルをダウンロードする
  2. ファイル名やメタデータレコードを開く
  3. 各レコードのフロートとサイクルを確認する
  4. 目的の変数があるか調べる
  5. 複数の候補をダウンロードする
  6. ローカルで開き、作図する価値があるか決める

妥当な方法ではありますが、いま解きたいのが適切なプロファイルを探すことだけなら手間がかかりすぎ、NetCDFの構造にも慣れていなければ、さらに難しく感じるはずです。ファイル形式そのものについては、初心者向けArgo NetCDF形式の解説も参考になります。

ダウンロード前にブラウザで検索する

役立つプロファイルを手早く絞り込むには、ダウンロード前に検索結果を地図上で確認するのが効果的です。

OceanGraphでは、次の単純な流れで探索できます。

  • 海域と日付で検索する
  • WMO IDを入力して一つのフロートへ直接アクセスする
  • 必要に応じてBGCデータで絞る
  • WMO ID、サイクル番号、日付、場所をまとめて確認する
  • 検索を保存するか、後で確認するプロファイルをブックマークする

これで、本当に注目すべきプロファイルを先に絞り込めます。

候補が固まったら、次の記事へ進みましょう。

OceanGraphで実際のArgoプロファイルを探す

なんとなくプロファイルを探している状態から、はっきりした検索手順へ切り替えたいときは、OceanGraphが役立ちます。場所、時刻、WMO ID、BGCデータの有無で先に絞り込めるため、本格的な解析に進む前の手間を大きく減らせます。

よくある質問

ArgoデータのWMO IDとは何ですか

一つのArgoフロートを識別するための番号です。目的のフロートが分かっているとき、そのフロートが取得した一連のプロファイルをいちばん速く取り出せる検索方法です。

フロートとプロファイルのどちらで検索すべきですか

一つのフロートが取得したプロファイルの履歴を見たいなら、フロートで検索します。まずどんなプロファイルがあるかを見たいなら、海域と日付で検索します。

BGCプロファイルだけを検索できますか

できます。OceanGraphのBGCフィルターを使えば、BGC変数を一つ以上含むプロファイルに絞り込めます。溶存酸素専用のフィルターではないので、酸素が必要な場合は、選んだプロファイルに含まれているか確認してください。

地域検索でほとんどプロファイルが見つからないのはなぜですか

期間が短すぎる、海域が狭すぎる、変数フィルターが厳しすぎることが主な原因です。

効果的に検索する前にNetCDFをダウンロードする必要がありますか

必要ありません。先に役立つプロファイルを絞り込んでから、あとで詳しく解析するファイルを決めるほうが効率的なこともあります。

まとめ

地域検索、WMO ID検索、変数による絞り込みを使い分けると、目的のArgoプロファイルを見つけやすくなります。初心者が迷いやすいのは、目的に合った検索単位の選び方です。

まずブラウザ上で検索して注目すべきプロファイルを絞り込み、それから作図やコーディングへ進むと効率的です。OceanGraphでは、この検索から比較までを一続きで進められます。