EC numbers were sourced from PDB entries when available, and from the UniProtKB database when not listed in the PDB. Information on substrate type and target heteroatom were derived from the BRENDA database entry corresponding to EC number. Substrate and heteroatom information was also derived from PDB entries when no EC number could be derived.