ó
\5Fc           @   sŒ  d  d l  m Z e d ƒ Z e j e e j ƒ  ƒ Z xBe D]:Z e e j	 e
 ƒ sY t ‚ e e j e
 ƒ sq t ‚ e e j e
 ƒ s‰ t ‚ e e j e ƒ s¡ t ‚ e e j e ƒ s¹ t ‚ e j	 GHd e j GHd Ge j GHd Ge j GHe j r'd GHx6 e j D]# Z e e e j ƒ st ‚ e GHqý Wn d GHe j d k sAt ‚ e e j e ƒ sYt ‚ e e j ƒ d	 k stt ‚ Hq; Wd
 GHe j ƒ  d S(   iÿÿÿÿ(   t   UniGenes   UniGene/Mdm_partial.datas   Title: '%s's
   Expressed:s   Chromosome:s
   Sequences:s   No sequencest   Mdmi    t   DoneN(   t   BioR    t   opent   handlet   Iteratort   RecordParsert   ugparsert   recordt
   isinstancet   IDt   strt   AssertionErrort   titlet   speciest   expresst   listt   sequencet
   chromosomet   st   UnigeneSequenceRecordt   protsimt   lent   close(    (    (    s   test_UniGene.pyt   <module>   s0   	