add function to infer transcript to gene relationships in de novo assemblies
use uniprot blast hits, and reciprocal best hits where uniprot annotation is missing to infer transcripts-to-gene map, useful for more readable annotation and downstream analysis