私はこれがBLASTとバイオインフォマティクスに関連する非常に具体的な質問であることを知っていますが、ここに行きます:
スタンドアロンのBLAST(すでにダウンロードしてコマンドラインで実行してテスト済み)を使用して、DNA配列アラインメント(blastn)を実行しようとしています。自分のクエリファイル(fasta形式)と自分のデータベースファイル(fasta形式)の両方を提供できる必要があります。
重要なのは、プログラムが通常出力する詳細なレポートではなく、2つのフィールドのみを出力するようにすることです。アライメントの最高スコアとe値のみを出力したい。これが機能するようになったら、これを自分の制御プログラムでラップし、さまざまなクエリシーケンスで何度も自動的に実行して、スコアとe値をログに記録できるという考え方です。
私はこれがロングショットであることを知っていますが、誰かが私がこれを行うためにどのように取り組むことができるかについての考えを持っていますか?私にとっての2つのハードルは、自分のデータベースファイルを使用することと出力をカスタマイズすることです。