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

Module Datatypes

source code

Various EUtils datatypes.

Classes [hide private]
  EUtilsError
Base class for all EUtils-specific errors
  EUtilsSearchError
Used when the ESearch XML says there is an ERROR
  DBIds
Store a list of identifiers for a database
  WithinNDays
Restrict a search to matches in the last N days
  DateRange
Restrict a search to matches within a date range
  Expression
Base class for the Expression given in the eSearch output
  Term
Information about an Expression Term, which is the leaf node
  BinaryOp
Base class for binary expressions.
  And
intersection of two subexpressions
  Or
union two subexpressions
  Not
the set of the left child without elements from the right child
  Range
Used to store a date range
  SearchResult
Store results from a database search
  PostResult
Store the results of a Post
  Summary
Store information from calling eSummary
  Date
Allow simple Date storage
  Problem
Base class for Search Errors or Warnings
  ErrorProblem
  WarningProblem
  PhraseNotFound
  FieldNotFound
  PhraseIgnored
  QuotedPhraseNotFound
  OutputMessage
  Link
Store neighbor Link information for a given record
  IdCheck
Store results from an lcheck link
  LinkSetDb
Used in eLink with cmd == neighbor
  NeighborLinkSet
Results from an eLink neighbor search
  CheckLinkSet
Results from 'ncheck' and 'lcheck' searches
  Provider
The Provider, as listed in 'llinks' (LinkOut)
  ObjUrl
The ObjUrl containing LinkOut information for a record
  IdUrlSet
Set of ObjUrls for the record with the given 'id'
  LinksLinkSet
Results of an 'llink' (LinkOut) search
Functions [hide private]
 
_date_re_match(...)
match(string[, pos[, endpos]]) --> match object or None.
source code
 
_build_problem_mapping()
Internal: make a map from category name (in XML) to the right class
source code
Variables [hide private]
  problem_category_mapping = _build_problem_mapping()
  __package__ = 'Bio.EUtils'
Function Details [hide private]

_date_re_match(...)

source code 

match(string[, pos[, endpos]]) --> match object or None. Matches zero or more characters at the beginning of the string