We describe here the ncIDP-assign extension for the popular NMR assignment programme SPARKY, which aids in the sequence-specific resonance assignment of intrinsically disordered proteins (IDPs). The assignment plugin greatly facilitates the effective matching of a set of connected resonances to the correct position in the sequence by making use of IDP random coil chemical shifts.


  1. Set the $SPARKYHOME variable.
  2. Download the *.tar.gz file into $SPARKYHOME/Python/ . If the Python directory does not exist, then create it!
  3. Launch SPARKY. A new menu item under Extensions will appear -> ncIDP. The ncIDP- Repositioner and Spin-Graph Assigner can be called directly with accelerators (RS) and (SG), respectively.


Sequence-specific random coil chemical shifts of intrinsically disordered proteins. Tamiola K, Acar B, and Mulder FAA. J Am Chem Soc. 2010 Dec 29;132(51):18000-3.
Link to Article

ncIDP-assign: a SPARKY extension for the effective NMR assignment of intrinsically disordered proteins. Tamiola K, Mulder FA. Bioinformatics. 2011 Apr 1;27(7):1039-40.
Link to Article


Download ncIDP-Assign 1.2