ó
Ø™xTc           @   s  d  d l  m Z d  d l m Z e j d d d i d d 6ƒ Z e j d d ƒ Z e j d	 d
 ƒ Z	 e	 j
 d d d d ƒ e j d d d d ƒ Z e j d	 d
 ƒ Z e j
 d d d d ƒ e j d e ƒ Z e j d	 d
 ƒ Z e j
 d d d d ƒ e j d d d i d d 6ƒ Z e j d d ƒ Z e j d	 d ƒ Z	 e	 j
 d d
 d d ƒ e j d d d d ƒ Z e j d	 d ƒ Z e j
 d d
 d d ƒ e j d e ƒ Z e j d	 d ƒ Z e j
 d d
 d d ƒ e j d d d i d d 6ƒ Z e j d d ƒ Z e j d	 d
 ƒ Z	 e	 j
 d d d d ƒ e j d	 d ƒ Z e j
 d d
 d d ƒ e j d d d d ƒ Z e j d	 d
 ƒ Z e j
 d d d d ƒ e j d	 d ƒ Z e j
 d d
 d d ƒ e j d e ƒ Z e j d	 d
 ƒ Z e j
 d d d d ƒ e j d	 d ƒ Z e j
 d d
 d d ƒ e j d d d i d d 6d d 6d d 6d d 6d d 6ƒ Z e j d d d d ƒ Z e j d	 d
 ƒ Z	 e	 j
 d d d d ƒ e j d d d d ƒ Z e j d	 d
 ƒ Z e j
 d d d d ƒ e j d d d d ƒ Z e j d e d	 d
 ƒ Z e j
 d d d d ƒ e j d e d	 d ƒ Z e j
 d d
 d d  ƒ e j d d d d ƒ Z e j d	 d ƒ Z e j
 d d
 d d  ƒ e j d d d d d e ƒ Z e j d	 d ƒ Z e j
 d d
 d d  ƒ e d! k r	e j e ƒ e j e ƒ e j e ƒ e j e ƒ n  d" S(#   iÿÿÿÿ(   t   division(   t   cablam_fingerprintst
   motif_namet   alpha_helix_3ost   residue_namest   bt   sequence_movei   t   src_atoms    O  t   atomnames    H  t   seqdisti   t   indext   end_of_motift   alpha_helix_3hsiüÿÿÿt   alpha_helix_3_fullt   threeten_generalt   threeten_gen_n_endt   at   threeten_gen_nt   threeten_gen_centert   ct   threeten_gen_ct   dt   threeten_gen_c_endt   ei   t   allow_bifurcatediýÿÿÿt   __main__N(   t
   __future__R    t   mmtbx.cablamR   t   motifR   t   add_residuet   res1t   add_bondt   bond1t   add_target_atomt   res2t   bond2t   Truet   res3t   bond3R   R   t   bond4t   bond5t   bond6R   t   bond3at   bond3bt   res4t   res5t   __name__t   make_pickle(    (    (    sa   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/mmtbx/cablam/fingerprints/regular_helix_definitions.pyt   <module>   s&  																																																										,																												