Package obitools :: Package seqdb :: Package embl :: Module parser
[hide private]
[frames] | no frames]

Module parser

source code

Functions [hide private]
 
__emblparser(text) source code
 
emblParser(text) source code
 
emblIterator(file) source code
Variables [hide private]
  _featureMatcher = re.compile(r'(?m)(^FT .*\n)+')
  _cleanFT = re.compile(r'(?m)^FT')
  _headerMatcher = re.compile(r'(?s)^ID.+(?=\nFH )')
  _seqMatcher = re.compile(r'(?ms)(^ ).+(?=//\n)')
  _cleanSeq = re.compile(r'[ \n0-9]+')
  _acMatcher = re.compile(r'(?m)(?<=^AC ).+')
  _deMatcher = re.compile(r'(?m)(^DE .+\n)+')
  _cleanDe = re.compile(r'(^|\n)DE +')
  __package__ = 'obitools.seqdb.embl'

Imports: re, sys, embl, nucEntryIterator