Peptide and protein structures are determined daily using NMR spectroscopy. Assignment of the NMR spectra is an important step within the procedure and is usually the limiting one. Computer-aided assignment tools should be user friendly with open architecture to communicate with other programs involved in the structure determination.