X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=forester%2Fjava%2Fsrc%2Forg%2Fforester%2Fmsa%2FClustalOmega.java;h=2b7a0669b1a7ab1274ea0600c6b7cf7714155ee1;hb=50c2ff100214fbb04b5f9665466e6d98d26b051d;hp=de57797760f1617566dbedaf7933b696589b4657;hpb=6b3ec0cd978bd692dfae1de3e076963283fdf322;p=jalview.git diff --git a/forester/java/src/org/forester/msa/ClustalOmega.java b/forester/java/src/org/forester/msa/ClustalOmega.java index de57797..2b7a066 100644 --- a/forester/java/src/org/forester/msa/ClustalOmega.java +++ b/forester/java/src/org/forester/msa/ClustalOmega.java @@ -73,7 +73,7 @@ public final class ClustalOmega extends MsaInferrer { @Override public Msa infer( final List seqs, final List opts ) throws IOException, - InterruptedException { + InterruptedException { final File file = File.createTempFile( "__clustalo_input_", ".fasta" ); file.deleteOnExit(); final BufferedWriter writer = new BufferedWriter( new FileWriter( file ) ); @@ -99,12 +99,12 @@ public final class ClustalOmega extends MsaInferrer { _error = stderr.toString(); if ( _exit_code != 0 ) { throw new IOException( "Clustal Omega program failed, exit code: " + _exit_code + "\nCommand:\n" + my_opts - + "\nError:\n" + stderr ); + + "\nError:\n" + stderr ); } final StringBuilder stdout = command_executor.getStandardOutputFromCommand(); if ( ( stdout == null ) || ( stdout.length() < 2 ) ) { throw new IOException( "Clustal Omega program did not produce any output\nCommand:\n" + my_opts - + "\nError:\n" + stderr ); + + "\nError:\n" + stderr ); } final Msa msa = FastaParser.parseMsa( stdout.toString() ); return msa;