The PharmaGist employed algorithm to identify the best pharmacophores by computing multiple flexible alignments between the input ligands. The multiple alignments are generated by combining alignments pair-wise between one of the gliptin input ligands, which acts as pivot and the other gliptin as ligand. The resulting multiple alignments reveal spatial arrangements of consensus features shared by different subsets of input ligands. The best pharmacophore model has been derived using both pair-wise and multiple alignment methods, which have been weighted in Pharmacophore Generation process