docs: def to_dict(self, info_filename, tree_filename, dash_f_e=False):
          """
          Parse raxml output and return a dict
          Option dash_f_e=True will parse the output of a raxml -f e run,
          which has different output
          """
          logger.debug('info_filename: {} {}'
                       .format(info_filename, '(FOUND)' if os.path.exists(info_filename) else '(NOT FOUND)'))
          logger.debug('tree_filename: {} {}'
                       .format(tree_filename, '(FOUND)' if os.path.exists(tree_filename) else '(NOT FOUND)'))
          if dash_f_e:
              return self._dash_f_e_to_dict(info_filename, tree_filename)
          else:
              return self._to_dict(info_filename, tree_filename)