in reply to Re^2: Count the sequence length of each entry in the file
in thread Count the sequence length of each entry in the file

"for the first entry, the sequence length value you get in your output (110) is one less than the actual sequence length which is 111."
$ perl -E 'say length "VQLQESGGGLVQAGGSLRLSCAASGRAVSMYNMGWFRQAPGQERELV +AAISRGGSIYYA"' 59 $ perl -E 'say length "DSVKGRFTISRDNAKNTLYLQMNNLKPEDTGVYQCRQGSTLGQGTQV +TVSS"' 51 $ perl -E 'say 59+51' 110

If you add the newline between those two strings you'll get 111 for \n or 112 for \r\n. There's also whitespace after those strings which will further increase the length of the line. As I already stated, you posted your data as paragraph text: I can't tell what the original data was.

I removed all whitespace in my code:

$record =~ s/\s//gm;

The correct length, after removing white space, is 110.

— Ken