Some of your errors seem to be using your array @assemblast as a hash.
In reply to Re: Compare fasta files by Cristoforo in thread Compare fasta files by cboPerl