| add_cyclo(TreeNode) |   | 76% |   | 70% | 7 | 23 | 15 | 60 | 0 | 1 |
| set_fatty_acid(TreeNode) |   | 92% |   | 83% | 22 | 72 | 13 | 189 | 0 | 1 |
| build_lipid(TreeNode) |   | 86% |   | 77% | 6 | 17 | 4 | 46 | 0 | 1 |
| set_yl_ending(TreeNode) |   | 87% |   | 84% | 5 | 17 | 4 | 55 | 0 | 1 |
| set_methylene(TreeNode) |   | 67% |   | 50% | 2 | 4 | 2 | 10 | 0 | 1 |
| set_functional_length(TreeNode) |   | 42% | | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| FattyAcidParserEventHandler(KnownFunctionalGroups) |  | 98% | | n/a | 0 | 1 | 2 | 76 | 0 | 1 |
| add_functional_group(TreeNode) |  | 95% |   | 90% | 2 | 11 | 1 | 35 | 0 | 1 |
| set_lipid_level(LipidLevel) | | 76% | | 50% | 1 | 2 | 0 | 2 | 0 | 1 |
| set_prosta(TreeNode) |  | 98% |  | 83% | 1 | 4 | 0 | 17 | 0 | 1 |
| set_double_bond_position(TreeNode) |  | 98% |  | 83% | 1 | 4 | 0 | 9 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 107 | 0 | 1 |
| add_double_bond_information(TreeNode) |  | 100% |  | 93% | 1 | 9 | 0 | 16 | 0 | 1 |
| set_dioic(TreeNode) |  | 100% |  | 83% | 1 | 4 | 0 | 11 | 0 | 1 |
| add_hydroxyls(TreeNode) |  | 100% |  | 100% | 0 | 5 | 0 | 16 | 0 | 1 |
| reduction(TreeNode) |  | 100% |  | 100% | 0 | 4 | 0 | 13 | 0 | 1 |
| check_db(TreeNode) |  | 100% |  | 100% | 0 | 8 | 0 | 11 | 0 | 1 |
| rearrange_cycle(TreeNode) |  | 100% |  | 87% | 1 | 5 | 0 | 13 | 0 | 1 |
| add_recursion(TreeNode) |  | 100% |  | 100% | 0 | 3 | 0 | 14 | 0 | 1 |
| add_summary(TreeNode) |  | 100% |  | 100% | 0 | 2 | 0 | 9 | 0 | 1 |
| set_fatty_acyl_type(TreeNode) |  | 100% |  | 100% | 0 | 6 | 0 | 14 | 0 | 1 |
| last_number(TreeNode) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| second_number(TreeNode) |  | 100% | | 50% | 1 | 2 | 0 | 5 | 0 | 1 |
| special_number(TreeNode) |  | 100% | | 50% | 1 | 2 | 0 | 5 | 0 | 1 |
| set_recursion(TreeNode) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| set_iso(TreeNode) |  | 100% | | 50% | 1 | 2 | 0 | 8 | 0 | 1 |
| homo(TreeNode) |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
| resetParser(TreeNode) |  | 100% | | n/a | 0 | 1 | 0 | 8 | 0 | 1 |
| set_dial(TreeNode) |  | 100% | | 50% | 1 | 2 | 0 | 8 | 0 | 1 |
| switch_position(FunctionalGroup, int) |  | 100% |  | 100% | 0 | 3 | 0 | 7 | 0 | 1 |
| reset_length(TreeNode) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| add_epoxy(TreeNode) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| add_func_stereo(TreeNode) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| set_double_bond_information(TreeNode) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| set_functional_position(TreeNode) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| set_ate(TreeNode) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| set_functional_pos(TreeNode) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| add_amine(TreeNode) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| set_tetrahydrofuran(TreeNode) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| set_acetic_acid(TreeNode) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| set_car(TreeNode) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| add_hydroxyl(TreeNode) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| set_functional_group(TreeNode) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| add_wax_ester(TreeNode) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| set_methyl(TreeNode) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| set_recursion_pos(TreeNode) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| set_cistrans(TreeNode) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| set_furan(TreeNode) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| setup_hydroxyl(TreeNode) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| set_fatty_length(TreeNode) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| open_db_length(TreeNode) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| close_db_length(TreeNode) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| set_functional_type(TreeNode) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| set_cycle(TreeNode) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| FA_I() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| add_car(TreeNode) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| add_ethanolamine(TreeNode) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| add_amine_name(TreeNode) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| set_coa(TreeNode) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$add_hydroxyls$0(Integer, Integer) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |