MRI.COM

目次

MRI.COM実行環境 MXE

MRI.COM実行環境 (MRI.COM eXecution Environment; MXE)とは、MRI.COM実験の前処理、実行、後処理、解析を行うためのフレームワークです。MRI.COM開発者とユーザーが開発した関連プログラムを集約し、MRI.COM利用者の共通基盤となることを目指しています。

概要

特徴

内容

各ディレクトリの内容です。詳細は README-MXE.md を参照。

開発

バーション

MRI.COMに合わせて月1回の更新。 更新内容 (GitHub MXEの登録が必要)

使い方

ライセンス

MRI.COMにならいます。(第三者への提供や一般公開は許可していません。)

必要要件

取得方法

チュートリアル

開発に参加するには

パッケージを拡充・修正する開発フローは以下のとおり。

全球4研の方

  1. Redmineでチケットを作成する
  2. ツールを src/ に作成する
  3. サンプルコードを sample/ に作成する。mxe-data のサンプルデータを使って動作する必要がある。
  4. Python の場合は tests/ に単体テストを作成する
  5. 以上をまとめてgit commitする

気象研究所、気象庁の方

  1. 本庁Redmine への参加申請を坂本( ksakamot@mri-jma.go.jp )に行う
  2. 変更内容を4研メンバーに相談する
  3. Redmineでチケットを作成し、ウォッチャーに相談した人を追加する
  4. ソースコードが完成すれば、開発管理サーバ上のmasterを直接に更新し、チケットのステータスを「解決」とする。
  5. (その後、4研メンバーがmasterのコードをテストし、必要であれば勝手に修正します。テストが終わればチケットのステータスを「終了」にします。)

外部機関の方

  1. GitHub - MXE への参加申請を坂本( ksakamot@mri-jma.go.jp )に行う
  2. 変更内容を坂本に相談する
  3. GitHubでIssueを作成する
  4. コードが完成すればプル・リクエストを送る
  5. 坂本がコードをテストし、masterに取り込みます。必要であれば勝手に修正します。