X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fhmmer%2FHMMAlignThread.java;h=a778e14d95ca85884d054c00fd22cebc304b21d4;hb=3328ff82d86879e92139b1b2c98a1653939ee353;hp=4f4e46c925b91008740168dfacbbf0c5167de108;hpb=d9a5e7ac4957e98089c082e629d6e79dd5d30199;p=jalview.git diff --git a/src/jalview/hmmer/HMMAlignThread.java b/src/jalview/hmmer/HMMAlignThread.java index 4f4e46c..a778e14 100644 --- a/src/jalview/hmmer/HMMAlignThread.java +++ b/src/jalview/hmmer/HMMAlignThread.java @@ -80,7 +80,7 @@ public class HMMAlignThread implements Runnable @Override public void run() { - if (af.getViewport().getSelectedHMM() == null) + if (af.getViewport().getSelectedHMM() == null) { JOptionPane.showMessageDialog(af, MessageManager.getString("warn.no_selected_hmm")); @@ -88,10 +88,10 @@ public class HMMAlignThread implements Runnable } else { - hmm = af.getViewport().getSelectedHMM(); + hmm = af.getViewport().getSelectedHMM(); } barID = System.currentTimeMillis(); - af.setProgressBar(MessageManager.getString("status.running_hmmbuild"), + af.setProgressBar(MessageManager.getString("status.running_hmmalign"), barID); cmds.HMMERFOLDER = Cache.getProperty(Preferences.HMMER_PATH); @@ -198,47 +198,10 @@ public class HMMAlignThread implements Runnable DataSourceType.FILE); SequenceI[] result = file.getSeqsAsArray(); AlignmentOrder msaorder = new AlignmentOrder(result); - // always recover the order - makes parseResult()'s life easier. jalview.analysis.AlignmentSorter.recoverOrder(result); jalview.analysis.SeqsetUtils.deuniquify(cmds.hash, result); allOrders.add(msaorder); allResults[index] = result; - - /* - if (newFrame) - { - FileLoader loader = new FileLoader(); - AlignFrame aFrame = new AlignFrame(new Alignment(new SequenceI[1]), - AlignFrame.DEFAULT_WIDTH, AlignFrame.DEFAULT_HEIGHT); - Desktop.addInternalFrame(aFrame, aFrame.getTitle(), - AlignFrame.DEFAULT_WIDTH, AlignFrame.DEFAULT_HEIGHT); - aFrame.setTitle( - af.getName() + "Aligned to " + hmm.getName() + "'s HMM"); - af.getViewport().setAlignment(null); - - aFrame.loadJalviewDataFile(inputTemp.getAbsolutePath(), - DataSourceType.FILE, FileFormat.Stockholm, null); - - - - Map copy = new HashMap<>( - hmmSeqs); - addSeqs(aFrame, copy); - SequenceI seq = aFrame.getViewport().getAlignment() - .getSequenceAt(0); - seq.getHMM().mapToReferenceAnnotation(aFrame, seq); - addSeqs(af, hmmSeqs); - } - else - { - af.getViewport().getAlignment().getSequences().clear(); - af.setIsRecurring(true); - af.loadJalviewDataFile(inputTemp.getAbsolutePath(), - DataSourceType.FILE, FileFormat.Stockholm, null); - af.setIsRecurring(false); - addSeqs(af, hmmSeqs); - } - */ hmmTemp.delete(); outTemp.delete(); inputTemp.delete();