docs: def parse_fatcat(fatcat_xml):
      """Parse a FATCAT XML result file.
      
      Args:
          fatcat_xml (str): Path to FATCAT XML result file 
  
      Returns:
          dict: Parsed information from the output
          
      Todo:
          - Only returning TM-score at the moment
  
      """
      fatcat_results = {}
  
      # Parse output xml file
      with open(fatcat_xml, 'r') as f:
          soup = BeautifulSoup(f, 'lxml')
  
      # Find the tmScore of the alignment
      if soup.find('block'):
          fatcat_results['tm_score'] = float(soup.find('afpchain')['tmscore'])
  
      return fatcat_results