ó
,™xTc           @   sL   d  d l  m Z d „  Z e d k rH d  d l Z e d e j d ƒ n  d S(   iÿÿÿÿ(   t   divisionc         C   sÑ   t  |  ƒ d k rG d d l m } d d  l } | d | j j ƒ ‚ n  d d l m } d d l m	 } |  d g k r¦ xT t
 d d	 ƒ D] } | d
 | | ƒ ƒ q† Wn' x$ |  D] } | d
 | d | ƒ ƒ q­ Wd  S(   Ni    iÿÿÿÿ(   t   Usages-   %s all|list-of-space-group-symbols-or-numbers(   t   space_group_info(   t   showt   alli   iç   t   parent_group_infot   symbol(   t   lent   libtbx.utilsR   t   libtbx.load_envt   envt   dispatcher_namet   cctbx.sgtbxR   t   cctbx.sgtbx.subgroupsR   t   xrange(   t   argsR   t   libtbxR   R   t   space_group_numbert   arg(    (    sJ   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/cctbx/command_line/subgroups.pyt   run   s    t   __main__NR   i   (   t
   __future__R    R   t   __name__t   syst   argv(    (    (    sJ   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/cctbx/command_line/subgroups.pyt   <module>   s   	