Hmmm, that is an interesting one because if the code let you name it that
way in the first place then it should have allowed it when it re-opened
it. But the fact that there is a problem suggests to me that unicode
characters are either not being consistently saved to file or possibly
read back in from file. This is a bug, not a feature!
So that name should be valid. The memops.implementation.Line data type
merely requires that the string be no longer than 80 characters (which is
true) and that there is no carriage return in the name (which there isn't)
but somehow after the save and re-open it thinks there is a problem.
(Unicode is a nightmare.)
To fix the project you would edit:
PROJECT_DIR/ccp/nmr/Nmr/....xml
where the ... is some horrid long expression (dependent on the project
name and when you created it). Look for "HSQC 400" and remove the unicode
stuff as best as possible. Then save that file and re-open the project.
Wayne
On Fri, 27 Aug 2010, Robert Dagil wrote:
> Hi guys
>
> I have trouble opening my project. Before saving and closing I had
> importet an HSQC spectrum, and named it HSQC 400µM. This was no problem
> at the time, however, when I wanted to open the project again I get an
> error called memops.implementation.Line input is not of valid type: HSQC
> 400µM. I guess it is because of the µ. Should be an easy fix, making a
> popup disallowing this symbol when opening a spectrum.
>
>
> Cheers
>
> Robert Dagil, PhD student
> Copenhagen, Denmark
>
|