public final class PhylogenyDecorator extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
PhylogenyDecorator.FIELD |
| Modifier and Type | Method and Description |
|---|---|
static void |
decorate(Phylogeny phylogeny,
Map<String,Map<String,String>> map,
boolean picky) |
static String |
decorate(Phylogeny phylogeny,
Map<String,String> map,
PhylogenyDecorator.FIELD field,
boolean extract_bracketed_scientific_name,
boolean extract_bracketed_tax_code,
boolean picky,
boolean cut_name_after_space,
boolean trim_after_tilde,
boolean verbose) |
static String |
decorate(Phylogeny phylogeny,
Map<String,String> map,
PhylogenyDecorator.FIELD field,
boolean extract_bracketed_scientific_name,
boolean extract_bracketed_tax_code,
boolean picky,
Map<String,String> intermediate_map,
boolean cut_name_after_space,
boolean trim_after_tilde,
boolean verbose) |
static Map<String,Map<String,String>> |
parseMappingTable(File mapping_table_file) |
public static void decorate(Phylogeny phylogeny, Map<String,Map<String,String>> map, boolean picky) throws IllegalArgumentException, PhyloXmlDataFormatException
public static String decorate(Phylogeny phylogeny, Map<String,String> map, PhylogenyDecorator.FIELD field, boolean extract_bracketed_scientific_name, boolean extract_bracketed_tax_code, boolean picky, boolean cut_name_after_space, boolean trim_after_tilde, boolean verbose) throws IllegalArgumentException, NHXFormatException, PhyloXmlDataFormatException
public static String decorate(Phylogeny phylogeny, Map<String,String> map, PhylogenyDecorator.FIELD field, boolean extract_bracketed_scientific_name, boolean extract_bracketed_tax_code, boolean picky, Map<String,String> intermediate_map, boolean cut_name_after_space, boolean trim_after_tilde, boolean verbose) throws IllegalArgumentException, PhyloXmlDataFormatException
phylogeny - map - maps names (in phylogeny) to new values if intermediate_map is
null otherwise maps intermediate value to new valuefield - picky - intermediate_map - maps name (in phylogeny) to a intermediate valueIllegalArgumentExceptionPhyloXmlDataFormatExceptionpublic static Map<String,Map<String,String>> parseMappingTable(File mapping_table_file) throws IOException
IOExceptionCopyright © 2016. All rights reserved.