# Bio.SearchIO.ExonerateIO.exonerate_text module

Bio.SearchIO parser for Exonerate plain text output format.

class Bio.SearchIO.ExonerateIO.exonerate_text.ExonerateTextParser(handle)

  Bases: `_BaseExonerateParser`

  Parser for Exonerate plain text output.

  parse_alignment_block(header)

    Parse alignment block, return query result, hits, hsps.

  __abstractmethods__ = frozenset({})
  __annotate_func__ = <function _BaseExonerateParser.__annotate__>
  __annotations_cache__ = {'_ALN_MARK': 'str | None'}
  __firstlineno__ = 313
  __static_attributes__ = ('line',)

class Bio.SearchIO.ExonerateIO.exonerate_text.ExonerateTextIndexer(filename, **kwargs)

  Bases: `_BaseExonerateIndexer`

  Indexer class for Exonerate plain text.

  get_qresult_id(pos)

    Return the query ID from the nearest “Query:” line.

  get_raw(offset)

    Return the raw string of a QueryResult object from the given offset.

  __abstractmethods__ = frozenset({})
  __annotate_func__ = <function _BaseExonerateIndexer.__annotate__>
  __annotations_cache__ = {'_parser': 'type[_BaseExonerateParser] | None', '_query_mark': 'bytes | None'}
  __firstlineno__ = 483
  __static_attributes__ = ()

Biopython v: 1.86

Versions
  Previous
  Latest
  Develop

Biopython Project
  Homepage
  On GitHub