ó
MxTc           @   sv   d  d l  m Z d  d l m Z d  d l m Z d  d l Z d d  Z e	 d k rr e e j
 d e j
 d  n  d S(	   i˙˙˙˙(   t   division(   t   cosets(   t   sgtbxNc         C   sŐ   | d  k r t j } n  t j |   j   }  t j |  j   } t } y, t j | |   } | j	 d |  t
 } Wn t k
 r n X| sŃ | d IJ| d t j d |   t j d |  f IJ| d IJn  d  S(   Nt   outs$   Coset decomposition not successfull.s&   Group %s might not be a subgroup of %st   groups
   Sorry.....(   t   Nonet   syst   stdoutR   t   space_group_infoR   t   FalseR   t   left_decompositiont   showt   Truet	   Exception(   t   gt   hR   t   successt   cc(    (    sE   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/cctbx/sgtbx/show_cosets.pyt   run   s    
 
,t   __main__i   i   (   t
   __future__R    t   cctbx.sgtbxR   t   cctbxR   R   R   R   t   __name__t   argv(    (    (    sE   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/cctbx/sgtbx/show_cosets.pyt   <module>   s   