私はこのスクリプトを持っています
annotatepeaks.pl file mm9 -annStats filename > output
このスクリプトを使用して、1 つのジョブを実行します。
annotatepeaks.pl file.xls mm9 -annStats file_stat.xls > file_ann.xls
複数のファイルがあり、バッチで実行したいので (追加Batchparallel.pl
)
Batchparallel.pl annotatepeaks.pl ann.xls mm9 -annStats filename -f *.xls
基本的に、1 つのジョブに対して並列コマンドを実行します。問題は-annStats
、出力ファイルが 1 つしかないことです。入力名を受け取り、その特定のフラグの出力に使用するようにファイル名を指定する方法 ( -annStats
)。
私はこれに非常に慣れていないので、私の質問が誰にとっても理にかなっていることを願っています.
ご協力いただきありがとうございます!