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

Source Code for Package Bio.EUtils

 1  """EUtils is a client-side library for the Entrez databases at NCBI. 
 2  """ 
 3  import re 
 4   
 5  __version__ = "1.0p1" 
 6  __authors__ = ["Andrew Dalke, Dalke Scientific Software"] 
 7   
 8  import Datatypes 
 9  from Datatypes import DateRange, WithinNDays, EUtilsError, \ 
10       EUtilsSearchError 
11   
12  from Config import databases 
13   
14 -def DBIds(db, ids):
15 if isinstance(ids, str): 16 ids = [ids] 17 db = db.lower() 18 if db not in databases: 19 raise TypeError("Unknown database: %s" % (db,)) 20 return Datatypes.DBIds(db, ids)
21 22 PLUS_STRAND = 1 23 MINUS_STRAND = 2 24