We designed a computer program for the assignment of protein disulphides using mass spectrometric data. All the theoretical linear peptides containing from one to three cysteines are generated on the basis of the protein sequence. Their combination ways are determined in order to create all the possible disulphide-bridged fragments containing from two to six cysteines and to calculate their molecular weight. One, two and three S-S bridges per linked fragment were considered, taking into account the possibility that the fragments contain unabridged residues. The mass data obtained from the spectral analysis of peptide mixtures of the digested protein are then associated to the fitting structures of disulphide-bridged peptides, giving rise to the primary output. This output can then be screened by using information on the specificity of the proteolytic agent(s) used and/or any further mass data provided by Edman degradation and/or carboxypeptidase treatment of the peptide mixtures. The need for such a computer aid is discussed and examples of application are given.Key words: Disulfide bridge; Protein structure; Computer method; Mass spectrometry and the number of fragments, a single mass signal can be associated to many clusters of bridged peptides, with the ambiguity remaining still unsolved even after one step of chemical and/or enzymatic degradation [13].This paper describes the design and application of a computer program analyzing the possible solutions and filtering the results on the basis of new data obtained after degradation and/or information on the specificity of the proteolytic agent(s). We also suggest that such a computer aid can be indispensable in many cases for the unambiguous assignment of disulphide bridges.
Materials and methodsThe mass data and experimental procedures of the two proteins used in the application examples have already been reported [13,15]. Programs were written using Microsoft QuickBASIC (version 1.00b) and implemented on an Apple Macintosh LC 475 computer. The operative system was System 7.1. The compiled applications are compatible with all Apple Macintosh computers.
Results and discussion