Linuxでmedakaというプログラムを使用しようとしています。
それで、
https://github.com/nanoporetech/medaka
を参照して、
/home/username/localをカレントディレクトリとして、
virtualenv medaka --python=python3 --prompt "(medaka) "
. medaka/bin/activate
pip install medaka
としました。それで、medakaを使おうと思って、
/home/username/path…でシェルスクリプトを作成しました。
<シェルスクリプト>
#! /bin/bash
#$ -S /bin/sh
#$ -cwd
BASE="file1"
fastq="file2"
fasta="$file3"
medaka="/home/username/local/medaka/bin/…"
OUT="path"
cd /home/username/local
. medaka/bin/activate
${medaka} -i ${fastq} -d ${fasta} -o ${OUT}
<エラーに関して>
標準出力で、
checking program versions
This is medaka 1.2.5
となって、仮想環境がアクティベートされたであろうことはわかるのですが、すぐにシェルスクリプトがおわって、特にエラーも出ない一方で、何もアウトプットのファイルがでてこない・・・
という状況です。
仮想環境の使い方がよくわかっていないのでこうなっているのかもしれないとおもうのですがどなたかどうすればいいか教えていただけないでしょうか?
回答1件
あなたの回答
tips
プレビュー