Patent ID: 7734425

Claim:
An apparatus for searching a protein active site, the apparatus comprising: a database which stores information on a plurality of reference active sites, wherein the information comprises coordinate data of N, Cα, and C atoms of a residue included in the reference active site, and an orthonormal vector set of the residue included in the reference active site; a location matching unit which matches locations of all residues included in an input active site and all residues included in the reference active site, so that at least one of the residues included in the input active site and at least one of the residues in the reference active site overlap, wherein the location matching unit comprises: a vector calculating unit which calculates an orthonormal vector set of each residue included in an input active site based on the coordinate data of the N, Cα, and C atoms of the residue in the input active site; and a converting unit which performs a rotation transform and a shift transform with respect to the coordinate data of N, Cα, and C atoms of the residue included in the input active site and the coordinate data of the N, Cα, and C atoms of the residue included in each of the reference active sites, by using the calculated orthonormal vector set and a stored orthonormal vector set; a similarity calculating unit which determines that a residue overlaps when transformed coordinate data of the N, Cα, and C atoms of the residue included in the input active site and the transformed coordinate data of the N, Cα, and C atoms of the residue included in the reference active site match and calculates 3D structural similarities based on the number of residues overlapping between the input active site and the reference active site; a search unit which searches the reference active sites while referring to the input active site according to the calculated 3D structural similarities; and a display unit which displays the searched reference active sites.