Hi John,

thanks a lot for your reply! Obviously that fixed the problem. Somehow I 
had thought that the "3dC" in "set noe_3dc1 [create_MarvinNOEPotential 
3dC]" was a keyword or something and not the name of an instance 
variable. My peak and shift assignments already had unique prefixes, so 
this was the only thing that hanged netFilter.

Sorry for my not so smart question, but I'm glad if it helps to improve 
xplor :-)

Best,
--robert.




John Kuszewski wrote:
> Hi Robert,
> 
> The problem is that you've given each MarvinNOEPotential object the same 
> instance name--"3dC".  Those instance names are used inside of the 
> network filter to keep track of which peaks and shift assignments came 
> from which spectrum.
> 
> I obviously need to add a test to ensure that they're all unique.  (I 
> didn't bother because I thought that the create_MarvinNOEPotential 
> method was catching that error.  Doh.)
> 
> While you're at it, please make sure that the name prefixes that you're 
> giving to each peak and shift assignment are different for each 
> spectrum.  Those are set in the initMatch scripts.
> 
> Thanks for catching the bug!
> 
> --JK



----------------------------------------------
Robert Schneider
Max-Planck-Institute for Biophysical Chemistry
Dept. for NMR-based Structural Biology
Am Fassberg 11
D-37077 G?ttingen, Germany

Phone                     ++49-(0)551-201-2211
E-mail                      robs at mpibpc.mpg.de
----------------------------------------------

Reply via email to