import jalview.gui.Jalview2XML;
import jalview.gui.JvOptionPane;
import jalview.io.AnnotationFile;
import jalview.gui.Jalview2XML;
import jalview.gui.JvOptionPane;
import jalview.io.AnnotationFile;
import jalview.io.FormatAdapter;
import jalview.io.StockholmFileTest;
import jalview.ws.jws2.Jws2Discoverer;
import jalview.io.FormatAdapter;
import jalview.io.StockholmFileTest;
import jalview.ws.jws2.Jws2Discoverer;
- String aligfileout = new FormatAdapter().formatSequences("PFAM",
- al.getSequencesArray());
+ String aligfileout = FileFormat.Pfam.getWriter(null).print(
+ al.getSequencesArray(), true);
// again what format would be appropriate?
AlignmentI al_new = new FormatAdapter().readFile(aligfileout,
// again what format would be appropriate?
AlignmentI al_new = new FormatAdapter().readFile(aligfileout,
assertTrue(
"Test "
+ testname
+ "\nregenerated annotation file did not annotate alignment.",
new AnnotationFile().readAnnotationFile(al_new, anfileout,
assertTrue(
"Test "
+ testname
+ "\nregenerated annotation file did not annotate alignment.",
new AnnotationFile().readAnnotationFile(al_new, anfileout,
// test for consistency in io
StockholmFileTest.testAlignmentEquivalence(al, al_new, false);
// test for consistency in io
StockholmFileTest.testAlignmentEquivalence(al, al_new, false);