Personal tools
You are here: Home Collaborations ExtendNmr Working from extend-nmr repository
Document Actions

Working from extend-nmr repository

by Rasmus Fogh last modified 2009-03-20 11:33

How to set up a local extend-nmr repository copy and use it to run the Extend-NMR GUI.

  • If you do not already have one, get an account on http://ccpforge.cse.rl.ac.uk, and let me know, so I can add you to the extend-nmr project
  • Say your ccpforge username is rhfogh, and you want to put the local copy in /home/rhfogh/repositories/extend-nmr. Now go to /home/rhfogh/repositories and type
    svn checkout --username rhfogh http://ccpforge.cse.rl.ac.uk/svn/extend-nmr
  • set your PYTHONPATH so it includes
      /home/rhfogh/repositories/extend-nmr:/home/rhfogh/repositories/extend-nmr/ccpn/python
    plus whatever you need for your own code.
    It is up to you if you want to run off your own copy of your own osftweare or use the one in the extend-nmr local repository copy, just set the PYTHONPATH accordingly.
  • go to go to /home/rhfogh/repositories/extend-nmr/ccpn/c
    • Copy the environment.txt file from the equivalent location in your local installation of CCPN. If you do not have one, copy and edit environment_default.txt.
    • type make
    • type make links  # ignore the warning about not being able to remove files
  • go to /home/rhfogh/repositories/extend-nmr/ccpn/python/memops/scripts_v2 and type
    python makePython.py
    This will take a while, and there will be a fair few warnings
  • Now try python extend-nmr/ccpn/python/extendNmr/ExtendNmrGui.py
    If you get an error message somebodys code is not ready. Let us know and we will try to get it fixed.


Powered by Plone, the Open Source Content Management System

This site conforms to the following standards: