docs: def parse(self, limit=None):
          """
          Given the input taxa, expects files in the raw directory
          with the name {tax_id}_anat_entity_all_data_Pan_troglodytes.tsv.zip
  
          :param limit: int Limit to top ranked anatomy associations per group
          :return: None
          """
  
          files_to_download, ftp = self._get_file_list(
              self.files['anat_entity']['path'],
              self.files['anat_entity']['pattern'])
          for dlname in files_to_download:
              localfile = '/'.join((self.rawdir, dlname))
              with gzip.open(localfile, 'rt', encoding='ISO-8859-1') as fh:
                  LOG.info("Processing %s", localfile)
                  self._parse_gene_anatomy(fh, limit)
          return