Hi,
I am trying to use serialisation to write a ProfileHMM to
disk and then to read it from disk. However, I get the following error in
reading the object from the disk when I write:
ProfileHMM model = (ProfileHMM) p.readObject();
java.lang.NullPointerException
at org.biojava.bio.symbol.AlphabetManager.alphabetForName
(AlphabetManager.java:148) (pc 20)
at org.biojava.bio.symbol.AbstractAlphabet.readResolve
(AbstractAlphabet.java:76) (pc 4)
at java.lang.reflect.Method.invoke (Method.java)
at java.io.ObjectStreamClass.invokeMethod
(ObjectStreamClass.java:1615) (pc 5)
at
java.io.ObjectInputStream.readObject(boolean) (ObjectInputStream.java:393) (pc
...
This suggests that alphabet embedded in my ProfileHMM object hasn't been
correctly written to disk somehow, even though the in-memory version
works fine? Any ideas?
Thanks very much,
Lachlan
_______________________________________________
Biojava-l mailing list - [EMAIL PROTECTED]
http://biojava.org/mailman/listinfo/biojava-l