Abstract. Proteins play an important role in life activities and are the basic units for performing functions. Accurately annotating functions to proteins