ó
gbc           @   s#   d  Z  d d l m Z d „  Z d S(   s*   
Created on 17 mai 2010

@author: coissac
iÿÿÿÿ(   t   columnIteratorc         c   s™  d } t  |  d j ƒ d } t } t } t } t } x]t |  ƒ D]O\ } } | d k r© | r  | s— |  d j j | d |  d j j | d }	 q¦ d }	 qæ d }	 n= t } |  d j j | }	 | d 7} | t  |  d j ƒ k } | d k rG| r>| s5|  d j j j | |  d j j j | d d }
 qDd }
 qzd }
 n3 t } |  d j j j | }
 | d 8} | d k  } | |	 | |
 f } | VqB Wd  S(   Ni    i   t   -i   g      ð?g        (   t   lent   wrappedt   FalseR    t   qualityt   True(   t   alit   pos0t   pos1t   begin0t   end0t   begin1t   end1t   nuc0t   nuc1t   score0t   score1t   result(    (    s;   lib/python2.7/site-packages/obitools/tools/solexapairend.pyt   iterOnAligment
   sB    
		

		
N(   t   __doc__t   obitools.alignmentR    R   (    (    (    s;   lib/python2.7/site-packages/obitools/tools/solexapairend.pyt   <module>   s   