ニャンポ魚

ニャンポうお

やや公共性のあるメモ。泥臭い実験生物学を、ICTの力でちょっとでも効率的にやりたい。

バッチ処理によるfastaファイルの結合

fastamerge.bat
for /f %%i in ('dir /b *.fasta') do (
     echo.>>%%i
     type %%i>>merged.fasta
)
exit
  • バッチファイルを置いたフォルダ内にあるすべてのfastaファイルを結合して、merged.fastaに出力

  • MEGAのようなソフトを使って、シーケンス結果をアラインメントにかける際に利用

  • もっと具体的に書くと、ユーロフィンから送られてきたデータを解凍したフォルダ内にこのファイルをコピペして走らせ、依頼したシーケンス一発注ごとに得られた配列がすべて入っているファイルを作るのに使っている

  • なんかあんまりうまくないヒューリスティクスな気がするのでもうちょっといい手でやりたいが