*ë
©Æ9c       s¥     d  Z   d Z  d Z  d Z  d Z  d Z  d Z  h  d d <d d <d	 d	 <d
 d
 <d d <d d <d d <d d <d d <d d <d d <d d <d d <d d <d d <d d  <Z % h  d d <d d <d	 d	 <d! d! <d d <d d <d" d <d d <d# d <d$ d <d d <d% d <d& d <d' d <d d <d d  <Z 8 h  d
 d <d	 d <d d	 <d d
 <d d <d d <d d <d d <d d <d d <d d <d d <d d <d d <d d <d  d  <Z	 L d(   Z
 S h  d) d <d* d <d+ d	 <d, d
 <Z Y e
 e  Z [ h  e d d- d <e d d- d <e d	 d- d	 <d. d! <Z a e
 e  Z c d/   Z o e e q e  \ Z Z s e e u e  \ Z Z w h  d0 d <d1 d <d2 d <d3 d4 <d5 d6 <d7 d	 <d8 d <d9 d: <d; d <d9 d< <d= d <d> d  <d? d@ <d; dA <dB d <dC d <dD d
 <dE d <dF d <dG d <Z  h  d d <dH d <d d <d d <d4 d4 <d6 d6 <d	 d	 <d d <d: d: <d d <d< d< <d d <d  d  <d@ d@ <dA dA <d d <d d <d
 d
 <d d <d d <d d <dI dJ <Z Š e
 e  Z š e e ª e  \ Z Z dK S(L   s   ACDEFGHIKLMNPQRSTVWYs   ACDEFGHIKLMNPQRSTVWYBXZs   GATCRYWSMKHBVDNs   GATCs   GAUCRYWSMKHBVDNs   GAUCs   GATCBDSWs   As   Cs   Gs   Ts   ACs   Ms   AGs   Rs   ATs   Ws   CGs   Ss   CTs   Ys   GTs   Ks   ACGs   Vs   ACTs   Hs   AGTs   Ds   CGTs   Bs   Xs   Ns   Us   AUs   CUs   GUs   ACUs   AGUs   CGUc    sO   L M h  } N x2 |  i   d N r \ } } O | | f | | <q WP | Sd  S(   Ni    (   s   ds   dicts   itemss   keys   value(   s   dicts   keys   ds   value(    (    s+   /mit/seven/lib/python/Bio/Data/IUPACData.pys   _make_rangesL s
   	 f347.0f323.0f363.0f322.0f16.0f340.0c 	   sÅ   c d h  } e h  } f x |  i   d f r \ } } g t | i |  } h t
 |  t |  f | | <i d } j x  | d j r } k | | } q Wl | t |  | | <q' Wm | | f Sd  S(   Ni    f0.0(   s   range_ds   avg_ds   dicts   itemss   letters   valuess   maps   weight_tables   gets   weightss   mins   maxs   total_ws   ws   len(	   s   dicts   weight_tables   total_ws   letters   valuess   ws   range_ds   weightss   avg_d(    (    s+   /mit/seven/lib/python/Bio/Data/IUPACData.pys   _make_ambiguous_rangesc s   		 	 	f89.0f121.0f133.0f147.0s   Ef165.0s   Ff75.0f155.0f131.0s   If146.0s   Lf149.0f132.0f115.0s   Ps   Qf174.0f105.0f119.0f117.0f204.0f181.0s   NDs   QEs   ZN(   s   protein_letterss   extended_protein_letterss   ambiguous_dna_letterss   unambiguous_dna_letterss   ambiguous_rna_letterss   unambiguous_rna_letterss   extended_dna_letterss   ambiguous_dna_valuess   ambiguous_rna_valuess   ambiguous_dna_complements   _make_rangess   unambiguous_dna_weightss   unambiguous_dna_weight_rangess   unambiguous_rna_weightss   unambiguous_rna_weight_rangess   _make_ambiguous_rangess   ambiguous_dna_weight_rangess   avg_ambiguous_dna_weightss   ambiguous_rna_weight_rangess   avg_ambiguous_rna_weightss   protein_weightss   extended_protein_valuess   protein_weight_rangess   extended_protein_weight_rangess   avg_extended_protein_weights(   s   extended_dna_letterss   unambiguous_dna_weightss   unambiguous_rna_weight_rangess   ambiguous_dna_letterss   extended_protein_weight_rangess   ambiguous_rna_valuess   _make_ambiguous_rangess   unambiguous_rna_weightss   extended_protein_letterss   unambiguous_dna_weight_rangess   extended_protein_valuess   avg_extended_protein_weightss   protein_weightss   ambiguous_rna_letterss   ambiguous_dna_complements   unambiguous_dna_letterss   protein_letterss   protein_weight_rangess   _make_rangess   ambiguous_dna_weight_rangess   avg_ambiguous_rna_weightss   ambiguous_dna_valuess   unambiguous_rna_letterss   ambiguous_rna_weight_rangess   avg_ambiguous_dna_weights(    (    s+   /mit/seven/lib/python/Bio/Data/IUPACData.pys   ? s0   						-E		œÏ	