only filter CDS and check non existant genes dont throw errors
calc files with and without hits