a graphical tool to construct chemical compound definitions for NMR, created to handle concepts like protonation variants and magnetic equivalence that are required for NMR resonance assignment. Several different chemical file formats are supported, including PDB, .mol and .mol2, but ChemBuild is special in its ability read and write CCPN chemical component XML files, which store NMR-aware information.