# Bio.SearchIO.ExonerateIO.exonerate_vulgar module

Bio.SearchIO parser for Exonerate vulgar output format.

class Bio.SearchIO.ExonerateIO.exonerate_vulgar.ExonerateVulgarParser(handle)

  Bases: `_BaseExonerateParser`

  Parser for Exonerate vulgar strings.

  parse_alignment_block(header)

    Parse alignment block for vulgar format, return query results, hits, hsps.

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

class Bio.SearchIO.ExonerateIO.exonerate_vulgar.ExonerateVulgarIndexer(filename, **kwargs)

  Bases: `_BaseExonerateIndexer`

  Indexer class for exonerate vulgar lines.

  get_qresult_id(pos)

    Return the query ID of the nearest vulgar line.

  get_raw(offset)

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

  __abstractmethods__ = frozenset({})
  __annotate_func__()

    The type of the None singleton.

  __annotations_cache__ = {'_parser': type[Bio.SearchIO.ExonerateIO._base._BaseExonerateParser], '_query_mark': 'bytes | None'}
  __firstlineno__ = 176
  __static_attributes__ = ()

Biopython v: 1.86

Versions
  Previous
  Latest
  Develop

Biopython Project
  Homepage
  On GitHub