Automatic generation and evaluation of sparse protein signatures for families of protein structural domains.
We identified key residues from the structural alignment of families of protein domains from SCOP which we represented in the form of sparse protein signatures. A signature-generating algorithm (SigGen) was developed and used to automatically identify key residues based on several structural and sequence-based criteria. The capacity of the signatures to detect related sequences from the SWISSPROT database was assessed by receiver operator characteristic (ROC) analysis and jack-knife testing. Test signatures for families from each of the main SCOP classes are described in relation to the quality of the structural alignments, the SigGen parameters used, and their diagnostic performance. We show that automatically generated signatures are potently diagnostic for their family (ROC50 scores typically >0.8), consistently outperform random signatures, and can identify sequence relationships in the "twilight zone" of protein sequence similarity (<40%). Signatures based on 15%-30% of alignment positions occurred most frequently among the best-performing signatures. When alignment quality is poor, sparser signatures perform better, whereas signatures generated from higher-quality alignments of fewer structures require more positions to be diagnostic. Our validation of signatures from the Globin family shows that when sequences from the structural alignment are removed and new signatures generated, the omitted sequences are still detected. The positions highlighted by the signature often correspond (alignment specificity >0.7) to the key positions in the original (non-jack-knifed) alignment. We discuss potential applications of sparse signatures in sequence annotation and homology modeling.
Blades
Matthew J
MJ
AstraZeneca R&D Charnwood, Bakewell Road, Loughborough, Leicestershire LE11 5RH, England. matthew.blades@astrazeneca.com
Ison
Jon C
JC
Ranasinghe
Ranjeeva
R
Findlay
John B C
JB
D000465:Algorithms; D000595:Amino Acid Sequence; D030562:Databases, Protein; D005069:Evaluation Studies as Topic; D005914:Globins / Q000737:chemistry / Q000145:classification; D008969:Molecular Sequence Data; D017434:Protein Structure, Tertiary; D011506:Proteins / Q000737:chemistry* / Q000145:classification*; D016415:Sequence Alignment / Q000379:methods
D011506:Proteins; D005914:Globins