HMM-FRAME: accurate protein domain classification for metagenomic sequences containing frameshift errors | Synapse