Package Bio :: Package EUtils :: Module parse
[show private | hide private]
[frames | no frames]

Module Bio.EUtils.parse

Classes
GetObject  
UsePOMParser  

Function Summary
  convert_summary_Date(x)
  convert_summary_Date_string(s)
  convert_summary_Integer(x)
  convert_summary_Items(x)
  convert_summary_List(x)
  convert_summary_String(x)
  convert_summary_Unknown(x)
  parse_fetch_identifiers(infile)
  parse_fetch_publication_xml(infile)
  parse_fetch_sequence_xml(infile)
  parse_lcheck(infile)
  parse_link_xml(infile)
  parse_llinks(infile)
  parse_ncheck(infile)
  parse_neighbor_links(infile)
  parse_post(infile, webenv_ref)
  parse_prlinks(infile)
  parse_search(infile, webenv_ref)
  parse_summary_xml(infile)
  unescape_entities(s)
  _check_for_bad_input_stream(infile, force_encoding)
  _check_for_errors(pom)
  _check_for_link_errors(pom)
  _construct_pattern()
  _get_opt_string(ele, name)
  _load_module(name)
  _parse_link(infile)

Variable Summary
dict entitydefs = {'zwnj': u'\u200c', 'aring': u'\xe5', 'gt':...
dict summary_type_parser_table = {'Date': <function convert_s...
SRE_Pattern _entity_pattern = &([a-zA-Z]{1,8});
SRE_Pattern _entrezdate_format = (\d+)/(\d+)/(\d+)
dict _month_names_to_number = {'Mar': 3, 'Feb': 2, 'Aug': 8, ...
SRE_Pattern _pubdate_format1 = (\d{4})( ([A-Za-z]{3})( (\d+))?)?$
SRE_Pattern _pubdate_format2 = (\d{4}) ([A-Za-z]{3})-([A-Za-z]{3})

Variable Details

entitydefs

Type:
dict
Value:
{'Chi': u'\u03a7',
 'aring': u'\xe5',
 'delta': u'\u03b4',
 'gt': u'>',
 'ograve': u'\xf2',
 'pound': u'\xa3',
 'rang': u'\u232a',
 'yen': u'\xa5',
...                                                                    

summary_type_parser_table

Type:
dict
Value:
{'Date': <function convert_summary_Date at 0xb76e43ac>,
 'Integer': <function convert_summary_Integer at 0xb76e448c>,
 'List': <function convert_summary_List at 0xb76e44fc>,
 'String': <function convert_summary_String at 0xb76e4454>,
 'Unknown': <function convert_summary_Unknown at 0xb76e44c4>}          

_entity_pattern

Type:
SRE_Pattern
Value:
&([a-zA-Z]{1,8});                                                      

_entrezdate_format

Type:
SRE_Pattern
Value:
(\d+)/(\d+)/(\d+)                                                      

_month_names_to_number

Type:
dict
Value:
{None: 1,
 'Apr': 4,
 'Aug': 8,
 'Dec': 12,
 'Feb': 2,
 'Jan': 1,
 'Jul': 7,
 'Jun': 6,
...                                                                    

_pubdate_format1

Type:
SRE_Pattern
Value:
(\d{4})( ([A-Za-z]{3})( (\d+))?)?$                                     

_pubdate_format2

Type:
SRE_Pattern
Value:
(\d{4}) ([A-Za-z]{3})-([A-Za-z]{3})                                    

Generated by Epydoc 2.1 on Thu Mar 31 20:15:51 2005 http://epydoc.sf.net