X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=forester%2Fjava%2Fsrc%2Forg%2Fforester%2Fapplication%2Fsdi_dir.java;h=f23a683fa065808a47fb344e8b42b6d07405171b;hb=e0914db6b0fa3516bc77186eec4d36dd9a753a24;hp=bc91edb6a2d67aee0b3c2f0bac23951569fe8edb;hpb=eee996a6476a1e3d84c07f8f690dcde3ff4b2ef5;p=jalview.git diff --git a/forester/java/src/org/forester/application/sdi_dir.java b/forester/java/src/org/forester/application/sdi_dir.java index bc91edb..f23a683 100644 --- a/forester/java/src/org/forester/application/sdi_dir.java +++ b/forester/java/src/org/forester/application/sdi_dir.java @@ -39,6 +39,7 @@ import org.forester.phylogeny.Phylogeny; import org.forester.phylogeny.PhylogenyMethods; import org.forester.phylogeny.factories.ParserBasedPhylogenyFactory; import org.forester.phylogeny.factories.PhylogenyFactory; +import org.forester.sdi.SDIException; import org.forester.sdi.SDIR; import org.forester.sdi.SDIse; import org.forester.util.ForesterUtil; @@ -144,6 +145,7 @@ public class sdi_dir { * set to true, then out of the resulting trees with minimal * mapping cost or minimal number of duplications the tree with * the minimal height is chosen + * @throws SDIException */ public static void infer( final File indir, final File species_tree_file, @@ -153,7 +155,7 @@ public class sdi_dir { final boolean write_trees, final boolean minimize_mapping_cost, boolean minimize_sum_of_dup, - final boolean minimize_height ) throws IOException { + final boolean minimize_height ) throws IOException, SDIException { final int MIN_EXT_NODES = 4; // Minimal size of trees [in ext nodes] // to be analyzed. final int MAX_EXT_NODES = 5000; // Maximal size of trees [in ext nodes]