ó
gbc           @   s#   d  Z  d d l m Z d „  Z d S(   s,   
Created on 25 sept. 2010

@author: coissac
iÿÿÿÿ(   t   NucSequencec         c   s“   |  j  j ƒ  } | j d |  j ƒ | j ƒ  d |  _ | j d |  j ƒ xB | D]: \ } } } } t | | ƒ } | | d <| | d <| VqQ Wd  S(   Ns1   select id from databases.database where name='%s'i    s   
                      select s.accession,r.id,r.taxid,r.sequence
                      from databases.database    d,
                           databases.reference   r,
                           databases.relatedsequences s
                      where r.database = d.id
                        and s.reference= r.id
                        and s.mainac
                        and d.name = '%s'
                   t   taxidt   refdbid(   t   ecobarcodedbt   cursort   executet   databaset   fetchonet   dbidR    (   t   optionsR   t   act   idR   t   sequencet   s(    (    s<   lib/python2.7/site-packages/obitools/ecobarcode/databases.pyt   referenceDBIterator   s    	

N(   t   __doc__t   obitoolsR    R   (    (    (    s<   lib/python2.7/site-packages/obitools/ecobarcode/databases.pyt   <module>   s   