18 #ifndef LABELTRANSLATOR_H
22 #define DEFAULT_BRANCH_LENGTH_MARKER -1000.0 // tree-edges w/o length are marked with this value during read and corrected in TREE_scale
30 #error TreeRead.h included twice
bool is_marked_as_default_len(GBT_LEN len)
void TREE_scale(TreeNode *tree, double length_scale, double bootstrap_scale, WarningConsumer warn)
#define DEFAULT_BRANCH_LENGTH_MARKER
TreeNode * TREE_load(const char *path, TreeRoot *troot, char **commentPtr, bool allow_length_scaling, char **warningPtr)
GB_ERROR TREE_load_to_db(GBDATA *gb_main, const char *treefile, const char *tree_name, const LabelTranslator &translator)
void(* WarningConsumer)(const char *message)