Re: [COOT] Loading monomers (Bug!!)

2009-07-21 Thread Frank von Delft
H... 

What I read when I select from the menu is the menu label, not the 
manual.  Yes, *now* I know it should take 30 seconds :)


I suggest a little radio-button to select between re-generate fresh 
from library and use existing in working dir or something like that. 


I don't mind what the feature does, only not knowing about it :)

phx.



Frank von Delft wrote:
Hi, maybe it's fixed in pre-release, but in our version of coot 
(v0.5.2):


When you load a monomer (e.g. NAP), and coot finds that 
monomer-NAP.pdb already exists in the working directory, it will 
simply load that file, rather than generating a new one.
This is a profoundly evil bug:  


It is a feature...

to me, load monomer does not mean load the next convenient file in 
the working directory, it means load the monomer from the dictionary.
(Just wasted a day or so trying to find out why my NAP won't 
real-space refine :)


:-(   It does say that that is what it will do in the Importing 
Monomers section of the manual.


Wasn't your 'suspicious' radar tweaked by the fact the solution 
appears instantly, rather than taking 30 seconds (for libcheck to run)?


Hmmm...

Perhaps the status bar should say that it is loading pre-generated 
files... (or something).


P.



Re: [COOT] Loading monomers (Bug!!)

2009-07-21 Thread Frank von Delft
Well, before I figured it out, I was surprised - pleasantly!  It turned 
unpleasant only later :)


Yes, it was the Get Monomer dialog, but would apply to the Search 
Monomer Lib as well.





Frank von Delft wrote:

H...
What I read when I select from the menu is the menu label, not the 
manual.  Yes, *now* I know it should take 30 seconds :)


I suggest a little radio-button to select between re-generate fresh 
from library and use existing in working dir or something like that.

I don't mind what the feature does, only not knowing about it :)




Hi Frank,

[After sleeping on it]

Like good software, Coot has pretensions of  being able to be used 
without reading the manual.  The naive user will not expect to wait 
for libcheck to run (there is no progress bar, for example) and will 
not be surprised when things appear instantaneously (that's the way 
things should happen, right? - its a GUI program) and will not read 
or check the console where the libcheck/refmac is run (or not).


I take you points on board completely.  I will add the interface you 
suggest (for the record, it will not be straightforward to do so).
Oh, I presume that we are talking about Get Monomer?  (Search 
Monomer Library only partially uses the same underlying code and will 
have to be modified differently.)


Thanks,

Paul.