
U,Jc           @   s  d  Z  d d k Z d d k Z d d k Z d d k Z d Z d Z d Z g  Z h  Z	 xJ e
 d e  D]9 Z e i d e e d   e e	 d e e d  <qd Wd d	 d
 d d d d d d d d d d d d d d d d d d d g Z d d	 d
 d d d d d d d d d d d d d d d d d d d g Z d d	 d
 d d d d d d d d d d d d d d d d d d d g Z 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 g Z 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 g Z d d	 d
 d d d d d d d d d d d d d d g Z d! d" d# d$ d% d& d d' d d( d d) d* g Z d" d+ d# d, d% d- d& d. d d d/ d0 d( d1 d g Z d d	 d
 d2 g Z h d3 d 6d4 d	 6d5 d
 6d6 d 6d7 d 6d8 d 6d9 d 6d: d 6d; d 6d< d 6d= d 6d> d 6d? d 6d@ d 6dA d 6dB d 6dC d 6dD d 6dE d 6dF d 6dG d 6dH d 6Z h dI d 6dJ d	 6dK d
 6dL d 6dM d 6dN d 6dO d 6dP d 6dQ d 6dR d 6dS d 6dT d 6dU d 6dV d 6dW d 6dX d 6dY d 6dZ d 6d[ d 6d\ d 6d] d 6dH d 6Z h d^ d 6d_ d	 6d` d
 6da d 6db d 6dc d 6dd d 6de d 6df d 6dg d 6dh d 6di d 6dj d 6dk d 6dl d 6dm d 6dn d 6do d 6dp d 6dq d 6dr d 6ds d 6Z h dt d 6du d	 6dv d
 6dw d 6dx d 6dy d 6dz d 6d{ d 6d| d 6d} d 6d~ d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d  6d d 6d d 6d d 6Z h d d 6d d	 6d d
 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d  6d d 6d d 6d d 6Z h d d! 6d d" 6d d# 6d d$ 6d d% 6d d& 6d d' 6d d 6d d) 6d d 6d d* 6d d 6d d( 6Z h d d" 6d d+ 6d d# 6d d, 6d d% 6d d- 6d d& 6d d. 6d d 6d d 6d d/ 6d d0 6d d( 6d d1 6d d 6Z h d d 6d d	 6d d
 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6Z h d d 6d d	 6d d
 6d d2 6Z h
 e d 6e d 6e d 6e d 6e d 6e d 6e d 6e d 6e d 6e d 6Z  h
 e d 6e d 6e d 6e d 6e d 6e d 6e d 6e d 6e d 6e	 d 6Z! d S(   sm   
This module contains classes of genome data, e.g. chromsomes
per species, the size of the chromosomes, etc.
iNs   Error in GenomeData classi   i i    t   chrt   chr1t   chr2t   chr3t   chr4t   chr5t   chr6t   chr7t   chr8t   chr9t   chr10t   chr11t   chr12t   chr13t   chr14t   chr15t   chr16t   chr17t   chr18t   chr19t   chrXt   chrYt   chrMt   chr20t   chr21t   chr22t   chr2ht   chr2Lt   chr2Rt   chr3ht   chr3Lt   chr3Rt   chr4ht   chrUt   chrXht   chrYht   chr2LHett   chr2RHett   chr3LHett   chr3RHett   chrXHett   chrYHett	   chrUextrat   matii
ipt	iŐ=	ia	iiijuidiiBi7.im0ivci++i6iJiňhi毧i0	iܖ i?  iiwA
iL	i(F	i	iri	W	i,i@ei'i0Ci:>:id+ipRvi>5+i.;i˾i?iii	i[ ii4ci'82
iP'i=Q
iiiiioi;iViii~Ɋi;`iiF3i!iSKi	i?  i7i#{i(igfi

i/
i0lw	i
idf\iii^~iiIWiiveKiitiCi|iCPi(;i;	iqi@  i=Ci~iiddi<
i;3
igC|	ivVijii4	ijiVZi$fi@iAbii@]i<ipiggivi=A	ii iUiA<i- iji̩i.X ih if| iSi` i=L  i! i _i iTBi.2 iEvic& ij& i i+%ViP iK iV ipi@ iPh i i
` ie iD i iϕ iM i_ iM+
 is i i iզ i\w iO i %U iLE iq% i!  t   mm8t   mm9t   hg18t   hg19t   dm2t   dm3t   sacCer1t   pombet   rn4t
   background("   t   __doc__t   ret   ost   syst   shutilt   GenomeDataErrort   bg_number_chromst   bg_length_of_chromt   background_chromst   background_chrom_lengthst   ranget   it   appendt   strt
   mm8_chromst
   mm9_chromst
   rn4_chromst   hg18_chromst   hg19_chromst   sacCer1_chromst
   dm2_chromst
   dm3_chromst   pombe_chromst   mm8_chrom_lengthst   mm9_chrom_lengthst   rn4_chrom_lengthst   hg18_chrom_lengthst   hg19_chrom_lengthst   dm2_chrom_lengthst   dm3_chrom_lengthst   sacCer1_chrom_lengthst   pombe_chrom_lengthst   species_chromst   species_chrom_lengths(    (    (    sF   /woldlab/castor/data00/home/georgi/SICER_v1.01/SICER/lib/GenomeData.pyt   <module>   s   0 !











