Mea culpa,

I reworked using_active_atom and forgot to update some calls to it.

FIX:

replace extensions.py (in YourWincootDirectory\share\coot\python\) with the following

http://code.google.com/p/coot/source/browse/branches/release-0.6.2/python/extensions.py

or wait for a build revision 3211 or newer.

B

Thanks for the quick reply- I tried the replace residue box as well, but
it didn't work for me either.  After checking that the restraint did
read L-peptide under group, the standard, unmutated amino acid remained
on-screen after hitting the mutate button.  Here's what it says at the
bottom of the coot dos box at when I try to do this:

File "C:\WinCoot\share\coot\python\coot_utils.py, line 103, in
using_active_atom
   for <func, aa_args, extra_args> in funcs:
TypeError: an integer is required.

Any ideas on how to fix this would be greatly appreciated.

Thanks,
Scott


On Sun, Oct 10, 2010 at 11:58 AM, Paul Emsley
<[email protected] <mailto:[email protected]>> wrote:

    ________________________________________
    From: Mailing list for users of COOT Crystallographic Software
    [[email protected] <mailto:[email protected]>] On Behalf Of
    Scott Horowitz [[email protected] <mailto:[email protected]>]
    Sent: 10 October 2010 15:59
    To: [email protected] <mailto:[email protected]>
    Subject: mutate to unnatural amino acid


    I'm trying to solve a structure with an unnatural amino acid not in
    the coot or ccp4 libraries, and I'd like to be able to mutate a
    preliminary structure to have this amino acid for further
    refinement.  I successfully created a .cif file using libcheck and
    sketcher in CCP4 (specified when created to be an L-peptide), and by
    converting this to a SMILES file, was able to load it into coot and
    see it on the screen.  I am also able to directly import the residue
    by clicking "import cif dictionary", and importing the files created
    using libcheck and sketcher.  The following things are true either
    way I import the residue: In coot, when i go to edit restraints, it
    recognizes the residue, and I can make changes; however, when I open
    the simple mutate window, the unnatural amino acid I have imported
    does not show up.  Is there another way to do this?

    -----

    Yes , if you have a non-standard residue/monomer, you need to use
    Extensions -> Modelling -> Replace Residue...

    Section 5.17.3 in the Manual.

    Paul
    (from wretched Microsoft web mail)




--
***************************************************

Dr. Bernhard Lohkamp
Assistant Professor
Div. Molecular Structural Biology
Dept. of Medical Biochemistry and Biophysics (MBB)
Karolinska Institutet
S-17177 Stockholm
Sweden

phone: (+46) 08-52487651
fax:   (+46) 08-327626
email: [email protected]

Reply via email to