ページ ツリー

このページの古いバージョンを表示しています。現在のバージョンを表示します。

現在のバージョンとの相違点 ページ履歴を表示

« 前のバージョン バージョン 4 次のバージョン »

This page contains information for teachers and instructors who use NII's online analysis system for classes and seminars.

What you can do

  • You can use the analysis environment of Jupyter Notebook and RStudio in your browser.
    • There is no need to have the analysis environment installed on the student's computer.
  • The analysis environment can include programs, data files, and dependent packages.
    • Students can rebuild the same analysis environment with a single click, and there is no need to install additional packages.

Account Requirements

In order to use this system, instructors and students must each log in using one of the following methods.

  • (a) Log in with the account of your own institution (university, etc.) 
    • この方法は、所属機関が学認に参加していて、かつ、本システムと連携するための初期設定が済んでいる場合に利用できます。初期設定は所属機関の情報基盤担当部署に実施していただきます。詳細は下記担当者にご相談ください。

  • (b) OpenIdP のアカウントでログインする
    • この方法は、ac.jp または go.jp ドメインのメールアドレスをお持ちの方が利用できます。それ以外のドメインをもつ機関で利用したい場合は、個別に対応しますので、下記担当者にご相談ください。
    • この方法は (a) の要件を満たさない 方にも本システムを試用していただくためのものです。授業等で本格的に利用する場合は (a) の方法を推奨します。詳細は下記担当者にご相談ください。
    • OpenIdP を初めて使う方は OpenIdP の使い方 を参照してください。

動作環境

講師と受講者がそれぞれ、次の環境を持っていることを想定しています。

  • 次のいずれかのブラウザ: Chrome, Firefox, Safari, Edge.
  • インターネット常時接続

分析環境の作り方

ここでは、『Rで学ぶデータサイエンス 14 計量政治分析』(共立出版)をテキストとする授業に本システムを利用する例を示します。

  1. 授業用のリポジトリを GitHub に作成し、環境構成情報(後述)と、教材となるプログラム、データファイルなど(あれば)を置きます。
    • この例では https://github.com/ikfj/ds-polimetrics を授業用のリポジトリとします。
    • このリポジトリにある apt.txt と environment.yml が環境構成情報、 prepare.r が教材プログラムです。
    • 実際に利用するリポジトリに応じて、以下の説明を適宜読み替えてください。
  2. https://binder.cs.rcos.nii.ac.jp/ をブラウザで開きます。



  3. 一番上の [GitHub repository name or URL] 欄にリポジトリのURLを入力します。
  4. [Copy the URL below and share your Binder with others:] の下に表示された URL をコピーします。
  5. [Launch] ボタンを押します。
  6. 所属機関の選択で、ご自身の所属機関または OpenIdP を選び、[選択] ボタンをクリックします。
  7. ご自身の所属機関または OpenIdP のアカウントで認証します。
  8. 自分用の分析環境が新たに作られます。



  9. 手順4でコピーした URL を受講者に伝えます。

手順1で作成する環境構成情報は、分析環境にインストールしておきたいパッケージを記述したテキストファイルです。apt.txt に OS (Ubuntu) のパッケージを、environment.yml に conda のパッケージを、それぞれ記述します。その他のパッケージをインストールする方法など、詳しくは https://mybinder.readthedocs.io/en/latest/using/config_files.html をご参照いただくか、下記担当者にご相談ください。

分析環境の使い方

  1. 講師から伝えられた URL をブラウザで開きます。
  2. 所属機関の選択で、ご自身の所属機関または OpenIdP を選び、[選択] ボタンをクリックします。
  3. ご自身の所属機関または OpenIdP のアカウントで認証します。
  4. 自分用の分析環境が新たに作られます。
  5. Files の右側にある New → RStudio をクリックします。RStudio が新しいタブで開きます。



  6. 講師の指示に従って RStudio を使いましょう。

手順1.で URL を開くたびに新たな分析環境が作られる点に注意してください。つまり、この URL を2回開いたら、受講者は2個の分析環境を持つことになります。ひとりの受講者が最大20個の分析環境を持つことができます。

作業を終えたら、変更したファイルを保存してブラウザを閉じます。ブラウザを閉じても分析環境は失われません。

以前に作った自分用の分析環境で作業を再開するには

  1. https://jupyter.cs.rcos.nii.ac.jp/ をブラウザで開きます。
  2. Named Servers の下にある URL をクリックします。複数の分析環境を作った場合、それぞれの URL が表示されます。

不要な分析環境を削除するには

  1. https://jupyter.cs.rcos.nii.ac.jp/ をブラウザで開きます。
  2. 右側の [stop] ボタンを押し、しばらく待ちます。
  3. 右側に現れる [delete] ボタンを押します。

問い合わせ先

国立情報学研究所 オープンサイエンス基盤研究センター
オンライン分析システム担当 藤原一毅 <cs-support@nii.ac.jp>

  • ラベルがありません