+ .getString("status.obtaining_mapping_with_phyre2_template_alignment"));
+ String fastaFile = getPhyre2FastaFileFor(pdbFile);
+ StructureMapping phyre2ModelMapping = new Phyre2Client(pdb)
+ .getStructureMapping(seq, pdbFile, fastaFile,
+ StructureMapping.NO_CHAIN);
+ seqToStrucMapping.add(phyre2ModelMapping);
+ maxChain.makeExactMapping(maxAlignseq, seq);
+ maxChain.transferRESNUMFeatures(seq, null);
+ jalview.datamodel.Mapping sqmpping = maxAlignseq
+ .getMappingFromS1(false);
+ maxChain.transferResidueAnnotation(phyre2ModelMapping, sqmpping);
+ ds.addPDBId(maxChain.sequence.getAllPDBEntries().get(0));
+ }
+ else
+ {
+ if (progress != null)
+ {
+ progress.setProgressBar(MessageManager
+ .getString("status.obtaining_mapping_with_nw_alignment"),
+ progressSessionId);
+ }