Identifying the catalytic residues in enzymes can aid in understanding the molecular basis of an enzymes function and has significant implications for designing new drugs, identifying genetic disorders, and engineering proteins with novel functions. Since experimentally determining catalytic sites is expensive, better computational methods for identifying catalytic residues are needed.