- for (StructureProteinPrediction entry : res) {
- Map<String,String> pred = entry.getPrediction();
- Iterator it = pred.entrySet().iterator();
- while (it.hasNext()) {
- DataBase db = new DataBase();
- db.setProt(entry.getSequence());
- Map.Entry pairs = (Map.Entry)it.next();
- db.setId(entry.getJobid());
- db.setJpred(pairs.getValue().toString());
- if (flag.equals("part"))
- db.setSubProt(CreateSubprot (entry.getSequence(), protIn));
- query.add(db);
+ for (AnnotatedProteinSequenceBean entry : res) {
+ DataBase db = new DataBase();
+ db.setProt(entry.getSequence());
+ db.setPredictions(entry);
+ db.setId(entry.getJobid());
+ if (flag.equals("part")) {
+ db.setSubProt(CreateSubprot (entry.getSequence(), protIn));