我正在尝试使用Bio::SeqIO
. 结果是序列每 60 列被一个新行打破。我该如何避免呢?
我希望以“宽”格式导出序列,即序列中没有换行符。
我的代码大致是:
use Bio::SeqIO;
my $seqin = Bio::SeqIO->new(-file => "<$fastaFile", '-format' => 'Fasta');
my $outname = fileparse($fastaFile, qr/\.[^\.]*$/) . "_sub.fasta";
my $seqout = Bio::SeqIO->new(-file => ">$outname", '-format' => 'Fasta');
while(my $seq = $seqin->next_seq){
# do something with $seq
$seqout->write_seq($seq);
}