ó
7xTc           @   s3   d  d l  m Z d   Z e d k r/ e   n  d S(   i˙˙˙˙(   t   divisionc          C   s  d d l  m }  xX |  j d d  j   D]> } | GH| j   j   j   G| j   j   j   j   GHq) WH|  j d d  } | j	   Hd d l  m
 } d d l  m } | j d	 d$ d |  } | j d | d t d d  } | j d |  j d d   } | j   } x2 t | j   | j    D] \ } }	 | G|	 GHq%WH| j   j   }
 |  j d |
  } | j	   x |
 D] } | GHqtWH| j d | d d  } | j d d%  } d G| j   GHd G| j   GHd GHx | j   D] } | GHqŢWHd d l m } | j d  } | j   } x, d d d d g D] } | G| j |  GHq,WHd d l m  } | j! d  } x? d d  d! g D]. } | j" |  } | G| j#   G| j$   GHqxWHd d" l m% } | j! d  } x? d d  d! g D]. } | j" |  } | G| j#   G| j$   GHqÚWHd# GHd  S(&   Ni˙˙˙˙(   t   sgtbxt   symbols   I41/amdt   numberi{   (   t   crystal(   t   millert	   unit_celli
   i   iZ   t   space_group_infot   crystal_symmetryt   anomalous_flagt   d_mini   t   groupt   min_distance_sym_equivg      ŕ?t   sitei    g¸ëQ¸Ţ?s   special position operator:s   distance to original site:s$   point group of the special position:(   t   xray_scatteringt   Sig{ŽGáz?g{ŽGáz?(   t   sasakigé?gÍĚĚĚĚĚě?(   t   henket   OK(   i
   i
   i   iZ   iZ   iZ   (   i    g¸ëQ¸Ţ?i    (&   t   cctbxR   R   R   t   rt   as_rationalt   mathematica_formt   tt	   transposet   show_summaryR   R   t   symmetryt	   build_sett   Falset   customized_copyt   sys_absent_flagst   zipt   indicest   datat   space_groupt   build_derived_point_groupt   special_position_settingst   site_symmetryt   special_op_simplifiedt   distance_movedt   matricest   cctbx.eltbxR   t   it1992t   fetcht   at_stolR   t   tablet   at_angstromt   fpt   fdpR   (   R   t   sR   R   R   R   t
   miller_setR   t   ht   ft   point_groupt   point_group_infoR$   R%   R   t   si_form_factort	   gaussianst   stolR   t   si_tablet
   wavelengthR!   R   (    (    sJ   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/cctbx/examples/steve_collins.pyt   examples   sx    !
					(
						t   __main__N(   t
   __future__R    R<   t   __name__(    (    (    sJ   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/cctbx/examples/steve_collins.pyt   <module>   s   	S