
    瞤d                     X    d dl mZ d dlZddlmZmZ ddlT  G d dej                  ZdS )	    )absolute_importN   )ClusterTree
ArrayTable   )*c                       e Zd ZdZd ZdS )Test_Coretype_ArrayTablez6 Tests reading clustering or phylogenetic profile datac                    t          t                    }|                     |                    d                                          g d           |                     |                    ddg                                          g dg dg           |                     |                    ddg                                          g dg dg           |                     |                    d	                                          g d
           |                    d	           | 	                    |                    d	          du            |
                    ddgddgdd          }dS )z Tests reading numneric tablesA)gGzQgp=
ף?(\?gzGڿgGz(\?C)gQp=
ף??RQgp=
ף?gp=
ף?
ףp=
?col2col7)r   gGzr   g\(\g(\g(\gQg      )r   gQ?r   g(\?r   gQ?gp=
ף?gp=
ף?col4)r   r   r   gRQgQ?gQgq=
ףp?g333333ӿNcol1col5col6)merged1merged2mean)r   
expressionassertEqualget_row_vectortolistget_several_row_vectorsget_several_column_vectorsget_column_vectorremove_columnassert_merge_columns)selfr   Abiss      9lib/python3.11/site-packages/ete3/test/test_arraytable.pytest_arraytable_parserz/Test_Coretype_ArrayTable.test_arraytable_parser	   s   z""))#..5577III	K 	K 	K22C9==DDFFLLLEEEG	H 	H 	H 	55vv6FGGNNPP+ + +M M M	N	O 	O 	O 	,,V44;;==M M M	N 	N 	N 	
Q((00D8:::%+V$4%+V$4 6  6 $*	+ +    N)__name__
__module____qualname____doc__r+    r,   r*   r
   r
      s)        @@!+ !+ !+ !+ !+r,   r
   )	
__future__r   unittest r   r   datasetsTestCaser
   r1   r,   r*   <module>r7      s{    & & & & & &  & & & & & & & &    #+ #+ #+ #+ #+x0 #+ #+ #+ #+ #+r,   