HSC pipeline インストールに関する QA



setup-hscpipe が動きません

CASE1

Note

ターミナルに以下の文字を含むエラーメッセージが表示される

/lib64/libc.so.6: version ‘GLIBC_2.14’ not found

使用している計算機の OS とインストールした HSC pipeline のバイナリパッケージが一致していない可能性があります。 ご使用の OS に合ったバイナリパッケージをインストールしてください。 バイナリパッケージが対応している OS は次の方法で調べられます。

# HSC pipeline をインストールしたディレクトリ下にあるリリースバージョンを確認
# ここでは OS は Linux RedHat を使用しているものとする

cat $HOME/hscpipe/3.7.3/.signature/redhat-release

CASE2

Note

.bashrc に環境設定を書き込んだのにうまく読み込まれていない

これは、リモートマシンにログインして解析を進める場合に起こりうるトラブルです。 “ssh” を使ってログインする場合は、”.bash_profile” を読み込んで計算機環境が設定されます。 そのため、.bashrc のみに環境設定を書き込んでも反映されないことがあります。 その場合には ”.bash_profile” に以下を追記してください。

. ~/.bashrc

no _mapper というエラーメッセージが出ます

解析用ディレクトリ下に _mapper ファイルがないまま HSC pipeline の解析を実行すると、 以下のエラーメッセージが表示されます。

Note

RuntimeError: No mapper provided and no _mapper available

解析用ディレクトリ下に以下のように _mapper ファイルを作成してください。

echo 'lsst.obs.hsc.HscMapper' > <解析用ディレクトリ>/_mapper