JAL-2629 fix hmm on alignment being deleted upon running jackhmmer
[jalview.git] / src / jalview / hmmer / JackHMMER.java
index 1815ac4..1731439 100644 (file)
@@ -246,8 +246,9 @@ public class JackHMMER extends HmmerCommand
        */
       databaseFile = FileUtils.createTempFile("database", ".fa");
       AlignmentI al = af.getViewport().getAlignment();
-      deleteHmmSequences(al);
-      exportFasta(al, databaseFile);
+      AlignmentI copy = new Alignment(al);
+      deleteHmmSequences(copy);
+      exportFasta(copy, databaseFile);
     }
 
     args.add(getFilePath(seqFile, true));