VirtualBox+Jupyterを使った25度バンクと45度バンクデータのMerg

run#012791を例にして手順を示す。

(1) 入力ファイルの準備

run#ファイル(.rn)、試料情報ファイル(.in)、測定データファイル(.nx)、jupyter notebook実行ファイル(.ipynb)を以下の状態になるよう保存してください。

run#ファイル(.rn)

/media/sf_CentOS7.7_NVA_20200306/sqdata/012791_SQ/012791.rn

試料情報ファイル(.in)

/media/sf_CentOS7.7_NVA_20200306/sqdata/012791_SQ/012791.in

測定データファイル(.nx)

/media/sf_CentOS7.7_NVA_20200306/sqdata/012791_SQ/012791/012791_sa_1steps.nx
/media/sf_CentOS7.7_NVA_20200306/sqdata/012791_SQ/012791/012791_sa_10steps.nx
/media/sf_CentOS7.7_NVA_20200306/sqdata/012791_SQ/012791/012791_20_1steps.nx
/media/sf_CentOS7.7_NVA_20200306/sqdata/012791_SQ/012791/012791_20_10steps.nx
/media/sf_CentOS7.7_NVA_20200306/sqdata/012791_SQ/012791/012791_45_1steps.nx
/media/sf_CentOS7.7_NVA_20200306/sqdata/012791_SQ/012791/012791_45_10steps.nx

/media/sf_CentOS7.7_NVA_20200306/sqdata/012791_SQ/012792/012792_sa_1steps.nx
/media/sf_CentOS7.7_NVA_20200306/sqdata/012791_SQ/012792/012792_sa_10steps.nx
/media/sf_CentOS7.7_NVA_20200306/sqdata/012791_SQ/012792/012792_20_1steps.nx
/media/sf_CentOS7.7_NVA_20200306/sqdata/012791_SQ/012792/012792_20_10steps.nx
/media/sf_CentOS7.7_NVA_20200306/sqdata/012791_SQ/012792/012792_45_1steps.nx
/media/sf_CentOS7.7_NVA_20200306/sqdata/012791_SQ/012792/012792_45_10steps.nx

/media/sf_CentOS7.7_NVA_20200306/sqdata/012791_SQ/012793/012793_sa_1steps.nx
/media/sf_CentOS7.7_NVA_20200306/sqdata/012791_SQ/012793/012793_sa_10steps.nx
/media/sf_CentOS7.7_NVA_20200306/sqdata/012791_SQ/012793/012793_20_1steps.nx
/media/sf_CentOS7.7_NVA_20200306/sqdata/012791_SQ/012793/012793_20_10steps.nx
/media/sf_CentOS7.7_NVA_20200306/sqdata/012791_SQ/012793/012793_45_1steps.nx
/media/sf_CentOS7.7_NVA_20200306/sqdata/012791_SQ/012793/012793_45_10steps.nx

/media/sf_CentOS7.7_NVA_20200306/sqdata/012791_SQ/012794/012794_sa_1steps.nx
/media/sf_CentOS7.7_NVA_20200306/sqdata/012791_SQ/012794/012794_sa_10steps.nx
/media/sf_CentOS7.7_NVA_20200306/sqdata/012791_SQ/012794/012794_20_1steps.nx
/media/sf_CentOS7.7_NVA_20200306/sqdata/012791_SQ/012794/012794_20_10steps.nx
/media/sf_CentOS7.7_NVA_20200306/sqdata/012791_SQ/012794/012794_45_1steps.nx
/media/sf_CentOS7.7_NVA_20200306/sqdata/012791_SQ/012794/012794_45_10steps.nx

jupyter notebook実行ファイル(.ipynb)

/media/sf_CentOS7.7_NVA_20200306/sqdata/012791_SQ/012791_sq_sa2045_10steps.ipynb
/media/sf_CentOS7.7_NVA_20200306/sqdata/012791_SQ/012791_sq_sa2045_10steps_graph.ipynb

なお、上記のディレクトリ(/media/sf_CentOS7.7_NVA_20200306/)はVirtualBox上に作成された共有フォルダです。 これはWindowsのエクスプローラから以下のように見えると思います。

C:\Users\(パソコンのデバイス名)\VirtualBox VMs\CentOS7.7_NVA_20200306\

(2) jupyter notebookの起動

作業ディレクトリへ移動してから、jupyter notebookを起動してください。

$ cd /media/sf_CentOS7.7_NVA_20200306/sqdata/012791_SQ/
$ jupyter notebook

(3) jupyter notebook実行ファイルの実行

ブラウザ(firefox)のリストで該当する実行ファイル(たとえば、012791_sq_sa2045_10steps_graph.ipynb)を選択して、▶︎▶︎をクリックすると実行されます。 これは上部メニューの以下を選択することと同じです。

Kernel
Restart & Run All
Restart and Run All Cells

(*) なお、上記の.ipynbを実行するためには、アップロードされたnvaGr_20220224.pyファイルを以下のように保存してください。

/opt/mlfsoft/python-utsusemi/NVA/ana/Reduction/nvaGr_20220224.py
説明:
  • 検出器ピクセルごとにTOFスペクトルが作成される。実験中に自動的に実行される。