ó
±™xTc           @   sh   d  d l  m Z d  d l m Z d  d l Z d „  Z e j d „ Z e d k rd e e j	 d ƒ n  d S(   iÿÿÿÿ(   t   division(   t   easy_pickleNc          C   s#   d d l  m }  |  d t d d ƒ S(   Niÿÿÿÿ(   t    generate_master_phil_with_inputst   enable_automatic_twin_detectiont   phil_strings(   output_file = fmodel.pkl
  .type = path
(   t   mmtbx.command_lineR   t   True(   R   (    (    sN   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/mmtbx/command_line/fmodel_simple.pyt   master_phil   s    c         C   s�   d d  l  } | j j d |  d t ƒ  d t d | d d ƒ } | j } | j ƒ  } | j d | ƒ t j	 | j
 j | ƒ | d | j
 j IJ| S(	   Niÿÿÿÿt   argsR   t   process_pdb_filet   outt   usage_strings0   mmtbx.fmodel_simple model.pdb data.mtz [options]s   Wrote fmodel to %s(   R   t   command_linet   load_model_and_dataR   t   Falset   fmodelt   infot$   show_rfactors_targets_scales_overallR   t   dumpt   paramst   output_file(   R   R
   t   mmtbxt   cmdlineR   t   fmodel_info(    (    sN   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/mmtbx/command_line/fmodel_simple.pyt   run   s    			t   __main__i   (
   t
   __future__R    t   libtbxR   t   sysR   t   stdoutR   t   __name__t   argv(    (    (    sN   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/mmtbx/command_line/fmodel_simple.pyt   <module>   s   		