You are here: Home V3 Software Documentation FAQ


Frequently Asked Questions for CcpNmr Analysis v3


What has happened to my favourite V2 features?
How can I get a molecule from ChemBuild into CcpNmr Analysis V3?
How can I save a molecule created in ChemBuild as a ChemComp .xml file?

What has happened to my favourite V2 features?

Have a look at our Popular V2 Features in V3 page for a list of V2 features and how they have been implemented in V3. You may also be interested in our V2 to V3 translation page which gives a direct translation of V2 mouse and keyboard commands to the new V3 commands.

How can I get a molecule from ChemBuild into CcpNmr Analysis V3?

As yet, ChemBuild and Analysis V3 are not properly integrated and it may still take us a little while to get this done properly. There are one or two workarounds. Which one you should use (and indeed whether you should bother importing a molecule at all!) depends on what your ultimate aim is (why are you trying to import what).

Analysis V3 is currently able to read pdb files and SMILES, but not the CCPN ChemComp .xml files and not mol2 files.
pdb files can simply be dragged in, and will then go into the Structural Ensemble part of the data structure (note that currently only ATOM and not HETATM lines are recognised/read in). Once a pdb file has been read in, there is not much you can do with it at the moment. Generating an NmrChain from a Structural Model is on our ToDo list, though.
SMILES notations (not files) can be entered in the Substances section:

  • double-click on New Substance under Substances in the sidebar
  • click on Show more
  • copy/paste your SMILES into the Smiles box
  • click Apply or OK and the molecule will be added

  • ChemBuild will write pdb files, but not SMILES. If you want your ChemBuild molecule in SMILES notation, you will have to export it as mol2 and then use OpenBabel to convert it to SMILES.


    Now on to thinking about why you want to import something from ChemBuild into V3 and the implications for what you might want (and be able) to do:

    1. If you are wanting to import a small molecule (i.e. not a protein, peptide or DNA/RNA), then you are best off importing your molecules as a SMILES. You can then generate an NmrChain from your substance (double-click on New NmrChain and select Clone from Substance). You can then assign your molecule using the NmrAtoms in that NmrChain (the molecule will go into a single NmrResidue in the NmrChain).
    2. If you have a non-standard amino acid in your peptide/protein, the easiest thing is probably to enter the chain using the natural amino acid most closely related to your non-natural one. Create an NmrChain from your Chain (double-click on New NmrChain and select Clone from Chain). Then delete/add NmrAtoms to the natural amino acid to create your non-natural amino acid. You can then use the NmrAtoms to do your assignment. The only drawback with this is that the program will not be able to recognise your non-natural amino acid as being assigned, because there is no equivalent in a Chain. At the moment it isn't possible to modify Chains (except to delete residues), but we will be adding such features in future.


    What is worth noting is that you can make quite a few changes to your NmrChains and NmrResidues (by double-clicking on them in the sidebar). So you can import a SMILES as a substance, create an NmrChain from this (the whole molecule will go into a single NmrResidue) and then double-click on the NmrResidue and change the NmrChain, Sequence Code (i.e. Residue Number) and Amino Acid name to those of your choice, and this will be slotted into another NmrChain. (So, in this way, you could have another NmrChain in which you had removed an NmrResidue and then you could replace it with something from a SMILES.)

    How can I save a molecule created in ChemBuild as a ChemComp .xml file?

    Unfortunately, this needs a slightly odd work-around at the moment. Go to the Compound Info tab on the right hand side. Make sure you enter a Name and a CCPN Code. Now create a folder in your computer's file browser where you want to save the ChemComp file - this has to have the same name as your compound's Name. Then go to the Export menu and select CCPN ChemComp XML File. Navigate not to the folder you have just created, but the folder one higher, enter the compound's name under Save As and click Save. If asked, select to replace the folder and then your ChemComp .xml file should be saved.