Hello,
The graphical interaction with contour levels is in
python/ccpnmr/analysis/EditContourLevelsPopup.py.
The function that Jeremy wrote changes the levels of all spectra mapped
into a window. Perhaps people would also want a function that changes the
levels of all spectra, period. Etc. A workshop sounds like a reasonable
idea to me.
Wayne
On Fri, 21 Sep 2007, Brian Smith wrote:
> On Fri, 21 Sep 2007, Jeremy Craven wrote:
> > Thanks Wayne, got it to work now. (Took out the try/except - which I
> > inherited from the analysis code, and there was one more import needed). Will
> > append the working code below for posterity.
>
> Nice one Jeremy.
>
> > I think a bunch of utilities like this would be good and some macro-writing
> > users should get together to see what we can achieve maybe.
>
> An excellent idea. Time for an advanced analysis users' workshop perhaps
> where a bunch of us bring our wish list together with Tim/Wayne/Wim on
> hand to facilitate us implementing them?
>
> > Oh and before I poke around more: where is levelChanger set in the GUIs (or
> > is it?) ?
>
> Not quite sure what you're asking but I always start digging with
> something like
>
> grep levelChanger /usr/local/ccpnmr/ccpnmr1.0/python/ccpnmr/analysis/*.py
>
> If you're after where the value of levelChanger is set in the GUI, my
> reading of the code is that it's the modifier that determines your contour
> spacing. i.e. you should go up or down one whole contour. Haven't
> checked if that's true yet.
>
> Brian
>
> --
> Dr. Brian O. Smith ---------------------- B Smith at bio gla ac uk
> Division of Biochemistry & Molecular Biology,
> Institute Biomedical & Life Sciences,
> Joseph Black Building, University of Glasgow, Glasgow G12 8QQ, UK.
> Tel: 0141 330 5167/6459/3089 Fax: 0141 330 8640
>
|