while (en.hasMoreElements())\r
{\r
UniprotEntry entry = (UniprotEntry) en.nextElement();\r
- StringBuffer name = new StringBuffer(">Uniprot/Swiss-Prot");\r
+ StringBuffer name = new StringBuffer(">UniProt/Swiss-Prot");\r
Enumeration en2 = entry.getAccession().elements();\r
while (en2.hasMoreElements())\r
{\r
}\r
\r
sequence[i].getDatasetSequence().setPDBId(onlyPdbEntries);\r
- sequence[i].getDatasetSequence().setSequenceFeatures(entry.getFeature());\r
-\r
+ if (entry.getFeature() != null)\r
+ {\r
+ e = entry.getFeature().elements();\r
+ while (e.hasMoreElements())\r
+ {\r
+ sequence[i].getDatasetSequence().addSequenceFeature( (\r
+ SequenceFeature) e.nextElement());\r
+ }\r
+ }\r
}\r
}\r
}\r
\r
SequenceI[] parseResult(String result, String title)\r
{\r
- String format = IdentifyFile.Identify(result, "Paste");\r
+ String format = new IdentifyFile().Identify(result, "Paste");\r
SequenceI[] sequences = null;\r
\r
if (FormatAdapter.formats.contains(format))\r