コマンドプロンプトからncbi-blast+のmakeblastdbを実行すると、「Error: mdb_env_open: ディスクに十分な空き領域がありません。」が返り実行できない。
同じコマンドをWindows Subsystem for Linuxで動かしているUbuntu bash上で実行すると、エラーはおきず正常に実行されます。
実行したコード
cmd
1makeblastdb -in hoge.fasta -out hogehoge -dbtype nucl -parse_seqids
実行結果
Building a new DB, current time: 05/13/2020 23:13:03 New DB name: hogehoge New DB title: hoge.fasta Sequence type: Nucleotide Keep MBits: T Maximum file size: 1000000000B No volumes were created. Error: mdb_env_open: ディスクに十分な空き領域がありません。
このコマンドは60MBほどのfasta形式ファイルを読み込み、6つのファイルを同じディレクトリに出力します。(合計で約30MB)
なお、ディスク・メモリともに十分な空き容量はあります。
ncbi-blast+のtblastn他ローカルブラストのコマンドはコマンドプロンプト上で実行できます。
問題の原因・解決方法をご存知の方、ご教示いただけませんか。
よろしくお願いいたします。
以下バージョン名
Windows : Win 10 home ver.1909
ncbi-blast+ : 2.10.0(Win64bit版)
Ubuntu : Linux version 4.4.0-18362-Microsoft (Microsoft@Microsoft.com) (gcc version 5.4.0 (GCC) ) #836-Microsoft Mon May 05 16:04:00 PST 2020
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/05/14 02:18