Hilmar, can you give it a try now? my $file=shift; my $eio=new Bio::SeqIO(-file=>$file,-format=>'entrezgene', -locuslink=>'convert'); my $seq=$eio->next_seq; due to a small glitch in Bio::ASN1::EntrezGene, first record is empty. Mingyi knows about that. Stefan