their existing target tables and purge them if they exist or create
them if they don't. The assign function will reuse existing type
values by gi and write a new table that is aligned by gi with influenza.faa.
assign_protein_type tested against a single hard-coded sequence input.
The next step is to iterate over all records in the HDF5 collection
that don't have a type assigned and to assign a type value.