こんばんは、私は fasta ファイル内のシーケンスの数をカウントする bioperl コードを持っていますが、任意の fasta ファイルで 20 より短く、120 から長いシーケンスをカウントするようにコードを変更しようとしています。コードは以下です
use strict;
use Bio::SeqIO;
my $seqfile = 'sequences.fa';
my $in = Bio::SeqIO->new
(
-format => 'fasta',
-file => $seqfile
) ;
my $count = 0;
while (my $seq = $in->next_seq)
{
$count++;
}
print "There are $count sequences\n";