ó
–™xTc           @   s3   d  d l  m Z d  d l m Z d d d „ Z d S(   iÿÿÿÿ(   t   division(   t
   sdb_readerc         C   s¤   |  | g j  d  ƒ d k s! t ‚ | d  k r< t |  ƒ } n  t j | ƒ } t | ƒ d k sc t ‚ | d j ƒ  } | j ƒ  | j	 ƒ  g j  d  ƒ d k  s  t ‚ | S(   Ni   i    i   (
   t   countt   Nonet   AssertionErrort   openR   t   multi_sdb_parsert   lent   crystal_symmetryt	   unit_cellt   space_group_info(   t	   file_namet   filet	   sdb_filesR   (    (    sQ   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/iotbx/cns/crystal_symmetry_from_sdb.pyt   extract_from   s    !	$N(   t
   __future__R    t	   iotbx.cnsR   R   R   (    (    (    sQ   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/iotbx/cns/crystal_symmetry_from_sdb.pyt   <module>   s   