Table of Contents

Class: Biblio Bio/biblio.py

this class provides low-level access to the EBI Bibliographics services exported through SOAP. there exist an almost 1-to-1 mapping between the methods and the RPC's available on the SOAP server.

Methods   
__init__
contains
destroy
exists
find
get_all
get_all_ids
get_all_values
get_by_id
get_count
get_entry_description
get_more
get_next
get_vocabulary_names
has_next
reset_retrieval
  __init__ 
__init__ ( self,  serverurl )

  contains 
contains (
        self,
        vocab,
        entry,
        )

  destroy 
destroy ( self,  cid )

Exceptions   
'no collection id'
  exists 
exists ( self,  cid )

Exceptions   
'no collection id'
  find 
find (
        self,
        cid,
        keywords,
        attrs,
        criteria,
        )

  get_all 
get_all ( self,  cid )

Exceptions   
'no collection id (large result safeguard)'
  get_all_ids 
get_all_ids ( self,  cid )

Exceptions   
'no collection id (large result safeguard)'
  get_all_values 
get_all_values ( self,  vocab )

  get_by_id 
get_by_id ( self,  id )

  get_count 
get_count ( self,  cid )

  get_entry_description 
get_entry_description (
        self,
        vocab,
        entry,
        )

  get_more 
get_more (
        self,
        cid,
        cnt,
        )

Exceptions   
'invalid count' + cnt
'no collection id'
  get_next 
get_next ( self,  cid )

Exceptions   
'no collection id'
  get_vocabulary_names 
get_vocabulary_names ( self )

  has_next 
has_next ( self,  cid )

Exceptions   
'no collection id'
  reset_retrieval 
reset_retrieval ( self,  cid )

Exceptions   
'no collection id'

Table of Contents

This document was automatically generated on Mon Jul 1 12:02:43 2002 by HappyDoc version 2.0.1