JDCat分析ツールは、NIIが運用するBinderというシステムを利用して、分析環境(JupyterHubを含むコンテナ環境)を自動的に構築・提供するサービスです。ユーザーは自分専用の分析環境をNIIのクラウド上に構築し、Jupyter NotebookやRStudioを使って任意の分析プログラムを作成・実行することができます。

Binderの機能を使うと、任意の依存パッケージがインストールされた分析環境を他のユーザーに提供する(自動構築させる)ことができます。この分析環境には、プログラムコードやデータファイルを含めておくこともできます。多数の受講者に同一の分析環境を使わせる講義・演習などの用途に便利です。

この機能を使うには、GitHubから新しい分析環境を作ります。

  1. GitHubに公開リポジトリを用意し、次のファイルを置きます。不要なファイルは省略可能です。
    サンプル … https://github.com/ikfj/JDCat-base

  2. https://binder.cs.rcos.nii.ac.jp/ にアクセスし、「GitHub repository name or URL」テキストボックスにGitHubのURLを入力します。



  3. 「Copy the URL below and share your Binder with others」の下に表示されたURLをコピーします。他のユーザーに同じ分析環境を構築させるには、このURLを伝えます。

  4. コピーしたURLにアクセスするか、橙色の「launch」ボタンをクリックします。

  5. ログイン画面が表示されます。所属機関から「Orthros」を選び、「選択」ボタンをクリックします。


  6. 新しい分析環境が作成されます。リポジトリのサイズによって、最大15分ほどお待ちいただく場合があります。

  7. 新しい分析環境でJupyterLabが起動します。



  8. 作業が終わったら、この分析環境を削除します。→ 分析環境を削除する

  9. 分析環境をお持ちの方には、システムのメンテナンス予告などの情報をお知らせするため、NIIからメールが届く場合があります。ご了承ください。