docs: def _variant_po_to_dict(tokens) -> CentralDogma:
      """Convert a PyParsing data dictionary to a central dogma abundance (i.e., Protein, RNA, miRNA, Gene).
  
      :type tokens: ParseResult
      """
      dsl = FUNC_TO_DSL.get(tokens[FUNCTION])
      if dsl is None:
          raise ValueError('invalid tokens: {}'.format(tokens))
  
      return dsl(
          namespace=tokens[NAMESPACE],
          name=tokens[NAME],
          variants=[
              _variant_to_dsl_helper(variant_tokens)
              for variant_tokens in tokens[VARIANTS]
          ],
      )