Ë
    âQ(h¢E  ã                   óX   — d dl Z d dlZd dlZd dlmZ d dlmZ d dlm	Z	m
Z
  G d„ d«      Zy)é    N)Úassert_allclose)Ústats)Ú_pvalue_dunnettÚDunnettResultc                   óÆ  — e Zd Zg d¢g d¢g d¢ddgdggZg d¢Zg d¢Zg d	¢Zg d
¢Zg d¢Zg d¢Z	g d¢g d¢gZ
g d¢Zg d¢Z eeee¬«      Z ee
ee¬«      Z eeee	ee¬«      Zg d¢g d¢gZg d¢ZddgZddgZddgZddgZddgZd d!gd"d#ggZd$d%gZd&d'gZ eeee¬«      Z eeee¬«      Z eeeeee¬«      Zg d(¢g d)¢g d*¢gZg d+¢Zg d,¢Z g d-¢Z!g d.¢Z"g d/¢Z#g d0¢Z$g d1¢g d2¢gZ%g d3¢Z&g d4¢Z' ee!e#e"¬«      Z( ee%e'e&¬«      Z) eeee$e(e)¬«      Z*g d5¢g d6¢gZ+g d7¢Z,d8d9gZ-d:d;gZ.d<d=gZ/d>d?gZ0d@dAgZ1dBdCgdDdEggZ2dFdGgZ3dHdIgZ4 ee.e0e/¬«      Z5 ee2e4e3¬«      Z6 ee+e,e1e5e6¬«      Z7e8jr                  ju                  dJdKdLdMdNdOdPdQdRdSdTdUdVdWgdXdYgdZfd[d\d]d^d_d`dadbdSdTdUdcddgdXdYgdefg«      df„ «       Z;e8jr                  ju                  dgeeee	feeeefeee e$fe+e,e-e1fg«      dh„ «       Z<e8jr                  ju                  dig dj¢«      dk„ «       Z=e8jr                  ju                  dldmdndogfdZdodngfdedndngfg«      dp„ «       Z>e8jr                  ju                  dqeee*e7g«      e8jr                  ju                  dig dr¢«      ds„ «       «       Z?e8jr                  ju                  dig dj¢«      dt„ «       Z@du„ ZAdv„ ZBe8jr                  j‡                  dw«      e8jr                  ju                  dxg dy¢«      dz„ «       «       ZDy{)|ÚTestDunnett)ç      8@ç      ;@g     €@@ç      @@ç      <@ç      3@g     €B@ç      ?@ç      B@r   ç      A@ç      C@r   r   r   )	ç      :@r	   r   ç      9@ç      =@g     €=@ç     €0@r   g      F@)r   r
   r   r   ç      4@r   )@ç      2@ç      .@r   ç      0@g      1@r   ç      ,@r   r   r   r   r   r   r   ç      6@r   ç      5@r   ç      $@r   g      &@g      "@r   r   ç     €1@r   g      /@g      -@r   r   r	   g     €6@r   g     €8@r   r   g     €2@r   g     €:@ç      *@r   r   r   r   r   r
   r   r   r   r
   r	   g      7@r   r   r   r   r   r   r   r
   r
   r   r   r   )gCRºÝ“ÓÓ>gG!É¬Þá–?g0�[wóTï?ç@Þ«V&üï?gÛ…æ:�´ë?)ç-Cëâ6?g€e¥I)è–?g
pUï?r    gi©¼á´ë?)r!   gmFAðø†?gd;ßO�—è?g�Í9x&´ì?gÏ†ü3ƒxâ?)é   r"   gù1æ®%äï?gé`ýŸÃ|ï?r    )gœùÕ @g>yX¨5M@ge�zˆFwã?gÕQ÷HÑ?g”¼:Ç€ìî?)g˜#Èùt@gÞÐÃëÿXç?gºwí‰¥Æ Àg@ÛRrÑ'Àgýßûåï‡'À)gg!O¶$ñ/@gjß
sŒÉ+@gŠ"˜4Pé*@g@ÛRrI-@gÿïýò÷9@)géöÝS�@g…Â.Ä¨fö?gæb¿HÀgìÚ¨Ã%Àg”61¼#À)gï@ÇyÜ.@g¹ 4r*@gy›.ê•¯(@g�“²þæ”*@g°â]fý™7@)ÚtwosidedÚlessÚgreater)ÚsamplesÚcontrolÚ	statisticÚpvaluesÚcis)g…ëQ¸…#@gš™™™™™!@g¸…ëQ¸@g¸…ëQ¸"@)gš™™™™™)@g\�Âõ(\#@gR¸…ëQ(@gffffff"@gš™™™™%@)gš™™™™™@g      !@gÍÌÌÌÌÌ@g{®Gáz @g®Gáz®#@g¤p=
×£ @g¹ü‡ôÛ×ã?gàœ¥½Áw?gçäE&à×ã?g$Çç_Üw?g8¯ûØnÌÔ?gÇ¥…&äÞg?g ýHVí?gÉq§t°þï?g°¶-Êlë?gÍÌÌÌÌŒ@g„»,Cô¿gSE/:Þê?g(Äüò‡s@g=pF—]ª@g¥™Qù®î¿g‹lvmæñ?gÐ¬Ìº$@g}Q˜‰Œ@)é7   é@   r,   )r+   é1   é4   )é2   é,   é)   )r+   é/   é0   )gÂ&S£¢?gÅþ²{ò°ì?gXÊ2Ä±.Ú?)gµá°4ð£¢?gZÕ’Žr°ì?gý¤Ú§ã1Ú?)g¤rµ4·’?g(×Èì¬à?gn‡†Å¨kï?)gAJ˜iûï?gÅ¬C9Ñì?gÞT¤ÂØÊ?)gï v¦Ð¹@g$—ÿ�~ûá?g&ßlsczö¿)gÞv:žÇè?g’X†ƒ~ Àg’X†ƒ~.À)gI,ÃA?5@g’X†ƒ~(@g$±8ý@)gBïõÕ8@g_•ùcÀg/„‚Êü1+À)g¨Ía3™3@gO›7Âf2%@g=mÞ›É@)gffffff@gš™™™™™@g      @g333333@)gffffff@g333333@gš™™™™™@gš™™™™™@g       @)ç333333@g      @g      @gÍÌÌÌÌÌ@gš™™™™™	@gÓÞà“©â?gÀ[ Añï?g(DÀ!T©â?g77¦',ñï?gòÒMbXÓ?g=,Ôšææ?g_F±ÜÒjí?g )"Ã*Þä?g®Gází?g}iÆ¢©¿gQ2N¡÷æ¿g`¦l•ˆð¿g{ÑÅUg[÷?gxk¶Ã|Éï?gì‘¿W¿˜à¿g!%-L$çë¿gH�þ0Kžô?gÙC²7vŸê?z1rho, n_groups, df, statistic, pvalue, alternative)ç      à?r"   é
   gö(\�Âõü?çš™™™™™©?r%   )r5   é   r6   g¸…ëQ¸@r7   r%   )r5   é   é   g×£p=
×ÿ?r7   r%   )r5   é   r:   g¤p=
×£@r7   r%   )r5   é   é   g�Âõ(\�
@ç{®Gáz„?r%   )r5   é   r=   g{®Gáz@r>   r%   )r5   r9   é<   g…ëQ¸@r>   r%   )r5   r<   r@   çö(\�Âõ@r>   r%   r5   r<   r@   rA   g®Gáz®@r>   r7   r%   )r5   r"   r6   g×£p=
×@r7   ú	two-sided)r5   r8   r6   g{®Gáz@r7   rB   )r5   r9   r:   g�Âõ(\�@r7   rB   )r5   r8   é   g�Âõ(\�@r7   rB   )r5   r<   r=   g®Gáz@r>   rB   )r5   r?   r=   gR¸…ëQ@r>   rB   )r5   r9   r@   r4   r>   rB   )r5   r<   r@   ç…ëQ¸	@r>   rB   rD   gffffff@rB   c                 ó  — t         j                  j                  d«      }t        j                  ||f|«      }t        j                  |d«       t        j
                  |«      }t        |||||¬«      }t        ||d¬«       y )Nl	   ­Š¥<·~(zh.W)| r"   )ÚrhoÚdfr(   ÚalternativeÚrngç{®Gázt?©Úatol)ÚnpÚrandomÚdefault_rngÚfullÚfill_diagonalÚarrayr   r   )	ÚselfrF   Ún_groupsrG   r(   ÚpvaluerH   rI   Úress	            ú^/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/scipy/stats/tests/test_multicomp.pyÚtest_critical_valuesz TestDunnett.test_critical_valuesª   sq   € ô: �i‰i×#Ñ#Ð$KÓLˆÜ�g‰g�x Ð*¨CÓ0ˆÜ
×Ñ˜˜aÔ ä—H‘H˜YÓ'ˆ	ÜØ˜ iØ#Øô
ˆô
 	˜˜V¨$Ö/ó    z#samples, control, pvalue, statisticc                 óô   — t         j                  j                  d«      }t        j                  |||dœŽ}t        |t        «      sJ ‚t        |j                  |d¬«       t        |j                  |dd¬«       y )Nl	   ÈsuVP}—vº*Úd ©r'   rI   g-Cëâ6
?)Úrtolr>   r!   ©r\   rL   )
rM   rN   rO   r   ÚdunnettÚ
isinstancer   r   r(   rU   )rS   r&   r'   rU   r(   rI   rV   s          rW   Ú
test_basiczTestDunnett.test_basicÓ   s]   € ô �i‰i×#Ñ#Ð$JÓKˆä�m‰m˜W¨g¸3Ò?ˆä˜#œ}Ô-Ð-Ð-Ü˜Ÿ™ y°tÕ<Ü˜Ÿ
™
 F°¸DÖArY   rH   )rB   r$   r%   c                 ó   — t         j                  j                  d«      }t        d«      D ]¡  }|j	                  ddd¬«      }|j	                  ddd¬«      }t        j                  ||||¬«      }t        j                  |||¬«      }t        |j                  |j                  d	d
¬«       t        |j                  |j                  d	d
¬«       Œ£ y )Nì	   ÿQšy§¾p^\Èj˜.…sU r6   éœÿÿÿéd   ©r6   ©Úsize)r'   rH   Úrandom_state)rH   gü©ñÒMbP?çñhãˆµøä>r]   )rM   rN   rO   ÚrangeÚintegersr   r^   Ú	ttest_indr   r(   rU   )rS   rH   rI   Ú_Úsampler'   rV   Úrefs           rW   Útest_ttest_indzTestDunnett.test_ttest_indå   s¶   € ô �i‰i×#Ñ#Ð$KÓLˆä�r“ò 	JˆAØ—\‘\ $¨°%�\Ó8ˆFØ—l‘l 4¨°5�lÓ9ˆGô —-‘-Ø Ø'°côˆCô —/‘/Ø˜Ø'ôˆCô
 ˜CŸM™M¨3¯=©=¸tÈ$ÕOÜ˜CŸJ™J¨¯
©
¸ÀDÖIñ	JrY   zalternative, pvaluer$   r   r"   c                 óî  — t         j                  j                  d«      }|j                  ddd¬«      }|j                  ddd¬«      }|j                  dd	d¬«      }t	        j
                  |||||¬
«      }t        |j                  |d¬«       |j                  «       }|dk(  rjt        j                  |j                  «      j                  «       sJ ‚d|j                  d   cxk  rdk  sJ ‚ J ‚d|j                  d   cxk  rdk  sJ ‚ J ‚y |dk(  rjd|j                  d   cxk  rdk  sJ ‚ J ‚d|j                  d   cxk  rdk  sJ ‚ J ‚t        j                  |j                  «      j                  «       sJ ‚y |dk(  rud|j                  d   cxk  rdk  sJ ‚ J ‚d|j                  d   cxk  rdk  sJ ‚ J ‚d|j                  d   cxk  rdk  sJ ‚ J ‚d|j                  d   cxk  rdk  sJ ‚ J ‚y y )Nrb   r   rC   re   rf   éP   rd   é    é´   ©r'   rH   rI   gH¯¼šò×z>rK   r$   rc   iÄÿÿÿr@   r"   r%   rB   )rM   rN   rO   rk   r   r^   r   rU   Úconfidence_intervalÚisneginfÚlowÚallÚhighÚisposinf)	rS   rH   rU   rI   Úsample_lessr'   Úsample_greaterrV   Úcis	            rW   Útest_alternativeszTestDunnett.test_alternativesÿ   sô  € ô �i‰i×#Ñ#Ð$KÓLˆð —l‘l 1 b¨u�lÓ5ˆØ—,‘,˜r 3¨U�,Ó3ˆØŸ™ c¨3°U˜Ó;ˆä�m‰mØ˜°Ø#¨ô
ˆô 	˜Ÿ
™
 F°Õ6à×$Ñ$Ó&ˆà˜&Ò Ü—;‘;˜rŸv™vÓ&×*Ñ*Ô,Ð,Ð,Ø˜"Ÿ'™' !™*Ô* sÒ*Ð*Ñ*Ð*Ð*Ø˜Ÿ™ ™
Ô( SÒ(Ð(Ñ(Ð(Ñ(Ø˜IÒ%Ø˜"Ÿ&™& ™)Ô) cÒ)Ð)Ñ)Ð)Ð)Ø˜Ÿ™˜q™	Ô' CÒ'Ð'Ñ'Ð'Ð'Ü—;‘;˜rŸw™wÓ'×+Ñ+Ô-Ð-Ñ-Ø˜KÒ'Ø˜"Ÿ&™& ™)Ô) cÒ)Ð)Ñ)Ð)Ð)Ø˜Ÿ™˜q™	Ô' CÒ'Ð'Ñ'Ð'Ð'Ø˜"Ÿ'™' !™*Ô* sÒ*Ð*Ñ*Ð*Ð*Ø˜Ÿ™ ™
Ô( SÒ(Ð(Ñ(Ð(Ñ(ð	 (rY   Úcase©r$   r%   rB   c                 ó¦  — t         j                  j                  d«      }|d   }|d   }ddddœ}|d   |j                  d	d
«         }t	        j
                  ||||dœŽ}t        |j                  |dd¬«       |d   ||      }	|dk(  r|	t         j                  g}	n|dk(  rt         j                   |	g}	|j                  �J ‚|j                  �J ‚|j                  d¬«      }
t        |
j                  |	d   dd¬«       t        |
j                  |	d   dd¬«       |j                  |
u sJ ‚|j                  dk(  sJ ‚|j                  d¬«      }||
u sJ ‚y )Nì	   Ó><�FÃl&\z]Ô	a#Ž r&   r'   r$   r%   r#   r�   r)   ú-Ú ru   rJ   r!   r]   r*   gffffffî?©Úconfidence_levelr   ri   r"   )rM   rN   rO   Úreplacer   r^   r   rU   ÚinfÚ_ciÚ_ci_clrv   rx   rz   )rS   r€   rH   rI   r&   r'   ÚalternativesÚp_refrV   Úci_refr~   Úci_s               rW   Útest_against_R_multicomp_glhtz)TestDunnett.test_against_R_multicomp_glht&  sa  € ô �i‰i×#Ñ#Ð$KÓLˆØ�y‘/ˆØ�y‘/ˆØ &°9Ø%/ñ1ˆà�Y‘ × 3Ñ 3°C¸Ó <Ñ=ˆä�m‰m˜W¨gÀ;Ø #ò%ˆô 	˜Ÿ
™
 E°¸4Õ@à�e‘˜\¨+Ñ6Ñ7ˆØ˜)Ò#ØœbŸf™fÐ%‰FØ˜FÒ"Ü—v‘v�g˜vÐ&ˆFØ�w‰wˆÐˆØ�z‰zÐ!Ð!Ð!Ø×$Ñ$°dÐ$Ó;ˆÜ˜Ÿ™  q¡	°¸4Õ@Ü˜Ÿ™ ¨¡°¸DÕAð �w‰w˜"‰}Ðˆ}Ø�z‰z˜TÒ!Ð!Ð!Ø×%Ñ%°tÐ%Ó<ˆØ�b‰yÐ‰yrY   c                 ó&  — t         j                  j                  d«      }t        j                  | j
                  | j                  ||dœŽ}t        |«      }d|v sJ ‚d|v sJ ‚|dk(  rd|v sJ ‚d|v sJ ‚y |dk(  rd	|v sJ ‚d
|v sJ ‚y d	|vsJ ‚d|v sJ ‚y )Nrƒ   ru   z(Sample 2 - Control)z95.0%r$   z-infz19.r%   r‰   z-13.z21.)rM   rN   rO   r   r^   Ú	samples_3Ú	control_3Ústr)rS   rH   rI   rV   Úres_strs        rW   Útest_strzTestDunnett.test_strF  sÂ   € ä�i‰i×#Ñ#Ð$KÓLˆä�m‰mØ�^‰^ T§^¡^ÀØò
ˆô �c“(ˆØ%¨Ñ0Ð0Ð0Ø˜'Ñ!Ð!Ð!à˜&Ò Ø˜WÑ$Ð$Ð$Ø˜GÑ#Ð#Ñ#Ø˜IÒ%Ø˜GÑ#Ð#Ð#Ø˜WÑ$Ð$Ñ$à Ñ'Ð'Ð'Ø˜GÑ#Ð#Ñ#rY   c                 ó  — t         j                  j                  d«      }t        j                  | j
                  | j                  |dœŽ}d}t        j                  t        |¬«      5  |j                  d¬«       d d d «       y # 1 sw Y   y xY w)Nrƒ   r[   z7Computation of the confidence interval did not converge©Úmatchri   )Útol)rM   rN   rO   r   r^   r’   r“   ÚpytestÚwarnsÚUserWarningÚ
_allowance)rS   rI   rV   Úmsgs       rW   Útest_warningszTestDunnett.test_warnings^  sm   € Ü�i‰i×#Ñ#Ð$KÓLˆä�m‰mØ�^‰^ T§^¡^¸ò
ˆð IˆÜ�\‰\œ+¨SÔ1ñ 	%Ø�N‰N˜tˆNÔ$÷	%÷ 	%ñ 	%ús   Á'BÂBc                 ó>  — | j                   | j                  }}t        j                  t        d¬«      5  t        j                  ||ddœŽ d d d «       t        j                  |«      }|d   g|d<   t        j                  t        d¬«      5  t        j                  |d|iŽ d d d «       t        j                  |«      }|g}t        j                  t        d¬«      5  t        j                  |d|iŽ d d d «       t        j                  |«      }g |d<   t        j                  t        d	¬«      5  t        j                  |d|iŽ d d d «       g }t        j                  t        d	¬«      5  t        j                  |d|iŽ d d d «       t        j                  |d|iŽ}t        j                  t        d
¬«      5  |j                  d¬«       d d d «       y # 1 sw Y   �ŒŒxY w# 1 sw Y   �ŒBxY w# 1 sw Y   ŒýxY w# 1 sw Y   Œ¶xY w# 1 sw Y   Œ‡xY w# 1 sw Y   y xY w)Nzalternative must ber˜   Úbob)r'   rH   r   zmust be 1D arraysr'   r"   zat least 1 observationzConfidence level mustr8   r†   )
r’   r“   r›   ÚraisesÚ
ValueErrorr   r^   ÚcopyÚdeepcopyrv   )rS   r&   r'   Úsamples_Úcontrol_rV   s         rW   Útest_raiseszTestDunnett.test_raisesh  sÆ  € ØŸ>™>¨4¯>©>�ˆô �]‰]œ:Ð-BÔCñ 	HÜ�M‰M˜7¨GÀÓG÷	Hô —=‘= Ó)ˆØ ‘{�mˆ�‰Ü�]‰]œ:Ð-@ÔAñ 	6Ü�M‰M˜8Ð5¨WÒ5÷	6ô —=‘= Ó)ˆØ�:ˆÜ�]‰]œ:Ð-@ÔAñ 	6Ü�M‰M˜7Ð5¨HÒ5÷	6ô —=‘= Ó)ˆØˆ�‰Ü�]‰]œ:Ð-EÔFñ 	6Ü�M‰M˜8Ð5¨WÒ5÷	6ð ˆÜ�]‰]œ:Ð-EÔFñ 	6Ü�M‰M˜7Ð5¨HÒ5÷	6ô �m‰m˜WÐ6¨gÑ6ˆÜ�]‰]œ:Ð-DÔEñ 	8Ø×#Ñ#°QÐ#Ô7÷	8ð 	8÷7	Hñ 	Hú÷	6ñ 	6ú÷	6ð 	6ú÷	6ð 	6ú÷
	6ð 	6ú÷	8ð 	8úsG   ´GÂG"ÃG/Ä0G;Å+HÆ9HÇGÇ"G,Ç/G8Ç;HÈHÈHz$ignore:Computation of the confidenceÚ	n_samples)r"   r9   r8   c                 óº  — t         j                  j                  d«      }|j                  |df¬«      }|j                  d¬«      }t	        j
                  |||dœŽ}|j                  j                  |fk(  sJ ‚|j                  j                  |fk(  sJ ‚|j                  «       }|j                  j                  |fk(  sJ ‚|j                  j                  |fk(  sJ ‚y )Nl   V=ä0œ(‹Lr6   rf   r[   )rM   rN   rO   Únormalr   r^   r(   ÚshaperU   rv   rx   rz   )rS   rª   rI   r&   r'   rV   r~   s          rW   Útest_shapeszTestDunnett.test_shapesŠ  sÁ   € ô �i‰i×#Ñ#Ð$6Ó7ˆØ—*‘* 9¨b /�*Ó2ˆØ—*‘* "�*Ó%ˆÜ�m‰m˜W¨g¸3Ò?ˆØ�}‰}×"Ñ" y lÒ2Ð2Ð2Ø�z‰z×Ñ I <Ò/Ð/Ð/Ø×$Ñ$Ó&ˆØ�v‰v�|‰| 	˜|Ò+Ð+Ð+Ø�w‰w�}‰}  Ò,Ð,Ñ,rY   N)EÚ__name__Ú
__module__Ú__qualname__Ú	samples_1Ú	control_1Úpvalue_1Úp_1_twosidedÚp_1_greaterÚp_1_lessÚstatistic_1Úci_1_twosidedÚci_1_greaterÚ	ci_1_lessÚdictÚ	pvalues_1Úcis_1Úcase_1Ú	samples_2Ú	control_2Úpvalue_2Úp_2_twosidedÚp_2_greaterÚp_2_lessÚstatistic_2Úci_2_twosidedÚci_2_greaterÚ	ci_2_lessÚ	pvalues_2Úcis_2Úcase_2r’   r“   Úpvalue_3Úp_3_twosidedÚp_3_greaterÚp_3_lessÚstatistic_3Úci_3_twosidedÚci_3_greaterÚ	ci_3_lessÚ	pvalues_3Úcis_3Úcase_3Ú	samples_4Ú	control_4Úpvalue_4Úp_4_twosidedÚp_4_greaterÚp_4_lessÚstatistic_4Úci_4_twosidedÚci_4_greaterÚ	ci_4_lessÚ	pvalues_4Úcis_4Úcase_4r›   ÚmarkÚparametrizerX   r`   rp   r   r�   r–   r    r©   Úfilterwarningsr®   © rY   rW   r   r      sk  „ òF	
ò 	?ÚØ	ˆtˆØ	ˆð	€Iò€Iò @€Hâ=€LÚ@€KÚ/€HÚ?€Kò<ò:ð;€Mò9€Lò5€Iá˜l°À;ÔO€IÙ˜-¨iÀÔN€EÙ˜)¨YÀ+Ø#¨ô0€Fò *Ò+LÐM€IÚ4€IØ˜Ð€Hà˜yÐ)€LØ˜iÐ(€KØ˜Ð!€HØ˜GÐ$€KØ&¨Ð8Ø% Ð7ð9€Mà$ oÐ6€LØ  /Ð2€IÙ˜l°À;ÔO€IÙ˜-¨iÀÔN€EÙ˜)¨YÀ+Ø#¨ô0€Fò š|ª\Ð:€IÚ€IÚ'€Hâ1€LÚ0€KÚ*€HÚ.€KÚKÚJðL€MâI€LÚE€IÙ˜l°À;ÔO€IÙ˜-¨iÀÔN€EÙ˜)¨YÀ+Ø#¨ô0€Fò &Ò'@ÐA€IÚ)€IØ˜Ð€Hà˜WÐ%€LØ˜GÐ$€KØ˜Ð!€HØ˜HÐ%€KØ&Ð(8Ð9Ø% Ð7ð9€Mà$Ð&6Ð8€LØ  /Ð2€IÙ˜l°À;ÔO€IÙ˜-¨iÀÔN€EÙ˜)¨YÀ+Ø#¨ô0€Fð ‡[�[×ÑØ;ð 0Ø/Ø/Ø/Ø/Ø/Ø/Ø/Ø�!�R˜$ ˜¨¨d |°YÐ?à1Ø1Ø1Ø1Ø1Ø1Ø1Ø1Ø�!�R˜$ ˜¨¨d |°[ÐAð+	
óñ40ó5ð40ð ‡[�[×ÑØ-à˜	 8¨[Ð9Ø˜	 8¨[Ð9Ø˜	 8¨[Ð9Ø˜	 8¨[Ð9ð		
óñBóðBð ‡[�[×ÑØÚ(óñJó	ðJð, ‡[�[×ÑØà�a˜�VÐØ˜˜A˜ÐØ˜1˜a˜&Ð!ð	
óñ)óð)ð> ‡[�[×Ñ˜V f¨f°f¸fÐ%EÓFØ‡[�[×Ñ˜]Ò,LÓMñó Nó Gðð< ‡[�[×Ñ˜]Ò,LÓMñ$ó Nð$ò.%ò 8ðD ‡[�[×ÑÐ FÓGØ‡[�[×Ñ˜[ª)Ó4ñ	-ó 5ó Hñ	-rY   r   )r¥   ÚnumpyrM   r›   Únumpy.testingr   Úscipyr   Úscipy.stats._multicompr   r   r   rè   rY   rW   ú<module>rí      s#   ðÛ ã Û Ý )å ß A÷J-ò J-rY   