running BLAST (bl2seq) without creating sequence files
问题 I have a script that performs BLAST queries (bl2seq) The script works like this: Get sequence a, sequence b write sequence a to filea write sequence b to fileb run command 'bl2seq -i filea -j fileb -n blastn' get output from STDOUT, parse repeat 20 million times The program bl2seq does not support piping. Is there any way to do this and avoid writing/reading to the harddrive? I'm using Python BTW. 回答1: How do you know bl2seq does not support piping.? By the way, pipes is an OS feature, not