added option to specify genbank type