Makefile rules and code for gene search