map.loadMapping(url);\r
\r
// 2. Unmarshal the data\r
- Unmarshaller unmar = new Unmarshaller();\r
+ Unmarshaller unmar = new Unmarshaller(uni);\r
unmar.setIgnoreExtraElements(true);\r
unmar.setMapping(map);\r
- uni = (UniprotFile) unmar.unmarshal(new FileReader(file));\r
+ // unmar.setDebug(true);\r
\r
+ uni = (UniprotFile) unmar.unmarshal(new FileReader(file));\r
}\r
catch (Exception e)\r
{\r
System.out.println("Error getUniprotEntries() "+e);\r
}\r
+\r
+\r
return uni.getUniprotEntries();\r
}\r
\r
e = entry.getFeature().elements();\r
while (e.hasMoreElements())\r
{\r
- sequence.addSequenceFeature( (SequenceFeature) e.nextElement());\r
+ SequenceFeature sf = (SequenceFeature) e.nextElement();\r
+ sf.setFeatureGroup("Uniprot");\r
+ sequence.addSequenceFeature( sf );\r
}\r
}\r
sequence.setStart(absStart);\r