Looks like i misread your last missive... indeed installing refinement
tools fixes the problem (on both the mac and the Linux boxes)...
Thanks Paul for thehelp!
Best,
Pranav
--
Pranav Shah
Postdoctoral Research Fellow.

Division of Structural Biology,
Wellcome Trust Centre for Human Genetics,
University of Oxford,
Roosevelt Drive, Oxford OX3 7BN,
UK

On Tue, Feb 15, 2022 at 6:29 PM Paul Emsley <pems...@mrc-lmb.cam.ac.uk> wrote:
>
> On 15/02/2022 18:19, Pranav Shah wrote:
> > Hi Paul,
> >
> > I did install chain-refine using Curlew
>
> I said "refinement tools" - as in "Refinement Tools"
>
>
> >   but I have a peculiar problem
> > in that that I see the following error when I try to install it -
> > DEBUG:: in coot_get_url_and_activate_curl_hook
> > https://www2.mrc-lmb.cam.ac.uk/personal/pemsley/coot/extensions/curlew/info.json
> > coot-download/info.json
> > No icon in item curlew-expand-map-radius.scm
> > No icon in item curlew-stroke-characters.scm
> > No icon in item curlew-find-atom-overlap-baddies.scm
> > No icon in item curlew-refinement-tools.scm
> > No icon in item curlew-keyboard-mutate.scm
> > No icon in item curlew-gui-cablam.scm
> > No icon in item curlew_add_a_3d_note.py
> > No icon in item curlew-speedrun-timer.py
> > debug:: curlew_install_extension() uninstall_button 0x4589410
> > DEBUG:: in coot_get_url_and_activate_curl_hook
> > https://www2.mrc-lmb.cam.ac.uk/personal/pemsley/coot/extensions/curlew-chain-refine.scm
> > coot-download/curlew-chain-refine.scm
> > checksum compare 15756 15756
> > debug:: attempting to rename coot-download/curlew-chain-refine.scm as
> > /home/pshah/.coot-preferences/curlew-chain-refine.scm
> > WARNING:: rename status -1 failed to install curlew-chain-refine.scm
> > WARNING:: rename error: Invalid cross-device link
>
> This is a problem on your computer or for your system administrator.
>
>
> > WARNING:: fall-back: run the script from download-dir:
> > coot-download/curlew-chain-refine.scm
> > debug:: run_script() on coot-download/curlew-chain-refine.scm
> > debug:: run_guile_script() A on coot-download/curlew-chain-refine.scm
> > debug:: run_guile_script() B on coot-download/curlew-chain-refine.scm
> > This is likely due to something like this
> > https://unix.stackexchange.com/questions/79132/invalid-cross-device-link-while-hardlinking-in-the-same-file-system/79161
> >
> > Nevertheless, I am able to invoke it via Calculate  > Run Script >
> > coot-downloads/curlew-chain-refine.scm
> > But running chain refine dies with the aforementioned error.
>
>
> Indeed - that's why you need Refinement Tools.
>
>
> >
> > Interestingly I am able to reproduce this problem on my M1 Mac
> > (BigSur) with an older version of ccpem (late Dec'21)
>
> surely you mean 63?
>
>
> >   I
> > am currently in the process of updating my installation of Coot on my
> > Mac but am pessimistic that that will solve the problem.
>
> All the necessary code is already built into the main binary, you just
> need the right bit of scripting to activate it.
>
>
> Paul.
>
>
> > Best,
> > Pranav
> > --
> > Pranav Shah
> > Postdoctoral Research Fellow.
> >
> > Division of Structural Biology,
> > Wellcome Trust Centre for Human Genetics,
> > University of Oxford,
> > Roosevelt Drive, Oxford OX3 7BN,
> > UK
> >
> > On Tue, Feb 15, 2022 at 6:05 PM Paul Emsley <pems...@mrc-lmb.cam.ac.uk> 
> > wrote:
> >> On 15/02/2022 14:48, Pranav Shah wrote:
> >>> Hi Paul,
> >>>
> >>> I am trying to use the chain refine functionality in Coot 0.9.7 which
> >>> I have installed via ccpem in a CentOS8 environment and I am seeing
> >>> the following message
> >>> ///
> >>> In /home/pshah/software/ccpem/ccpem-20220125/share/guile/gtk-2.0/gtk.scm:
> >>>    147: 0* [apply #<procedure #f ()> ()]
> >>> In unknown file:
> >>>      ?: 1  [#<procedure #f ()>]
> >>> In coot-download/curlew-chain-refine.scm:
> >>>      ...
> >>>     48: 2  (chain-refine aa-imol aa-chain-id)
> >>> coot-download/curlew-chain-refine.scm:48:29: In expression
> >>> (chain-refine aa-imol aa-chain-id):
> >>> coot-download/curlew-chain-refine.scm:48:29: Unbound variable: 
> >>> chain-refine
> >>> ///
> >>> Could you [help] understand what the principle cause of death is and
> >>> how I could revive the program?
> >>
> >> This is my mistake - I had intended to bundle chain-refine in 0.9.7 but
> >> it seems that I failed to do so.
> >>
> >> Please install the refinement tools using Curlew.
> >>
> >> Paul
> >>
> >> ########################################################################
> >>
> >> To unsubscribe from the COOT list, click the following link:
> >> https://www.jiscmail.ac.uk/cgi-bin/WA-JISC.exe?SUBED1=COOT&A=1
> >>
> >> This message was issued to members of www.jiscmail.ac.uk/COOT, a mailing 
> >> list hosted by www.jiscmail.ac.uk, terms & conditions are available at 
> >> https://www.jiscmail.ac.uk/policyandsecurity/
> > ########################################################################
> >
> > To unsubscribe from the COOT list, click the following link:
> > https://www.jiscmail.ac.uk/cgi-bin/WA-JISC.exe?SUBED1=COOT&A=1
> >
> > This message was issued to members of www.jiscmail.ac.uk/COOT, a mailing 
> > list hosted by www.jiscmail.ac.uk, terms & conditions are available at 
> > https://www.jiscmail.ac.uk/policyandsecurity/
>
> ########################################################################
>
> To unsubscribe from the COOT list, click the following link:
> https://www.jiscmail.ac.uk/cgi-bin/WA-JISC.exe?SUBED1=COOT&A=1
>
> This message was issued to members of www.jiscmail.ac.uk/COOT, a mailing list 
> hosted by www.jiscmail.ac.uk, terms & conditions are available at 
> https://www.jiscmail.ac.uk/policyandsecurity/

########################################################################

To unsubscribe from the COOT list, click the following link:
https://www.jiscmail.ac.uk/cgi-bin/WA-JISC.exe?SUBED1=COOT&A=1

This message was issued to members of www.jiscmail.ac.uk/COOT, a mailing list 
hosted by www.jiscmail.ac.uk, terms & conditions are available at 
https://www.jiscmail.ac.uk/policyandsecurity/

Reply via email to