AAclust.select_scales

AAclust.select_scales(df_scales=None, n_clusters=None, on_center=True, min_th=0.3, metric='euclidean')[source]

Select a redundancy-reduced subset of scales directly from a scales DataFrame.

Convenience wrapper around AAclust.fit() for the common scale-selection workflow: it clusters the scales in df_scales and returns the columns of the representative scales (medoids), one per cluster [Breimann24a]. This avoids the manual transpose and name bookkeeping otherwise needed to map fit results back onto df_scales. The fitted attributes (e.g. AAclust.labels_, AAclust.medoid_names_) remain accessible on the instance afterwards.

Added in version 1.1.0.

Parameters:
  • df_scales (pd.DataFrame, shape (n_letters, n_scales)) – DataFrame with amino acid scales. Rows correspond to amino acids (one-letter codes) and columns to scale IDs.

  • n_clusters (int, optional) – Pre-defined number of clusters (selected scales). If provided, k is not optimized. Must be 0 < n_clusters < n_scales.

  • min_th (float, default=0.3) – Pearson correlation threshold for clustering optimization (between 0 and 1).

  • on_center (bool, default=True) – If True, min_th is applied to the cluster center. Otherwise, to all cluster members.

  • metric ({'correlation', 'euclidean', 'manhattan', 'cosine'}, default='euclidean') –

    Similarity measure used for optional cluster merging and obtaining medoids:

    • correlation: Pearson correlation (maximum)

    • euclidean: Euclidean distance (minimum)

    • manhattan: Manhattan distance (minimum)

    • cosine: Cosine distance (minimum)

Returns:

df_scales_selected – Subset of df_scales containing only the columns of the selected (medoid) scales.

Return type:

pd.DataFrame, shape (n_letters, n_clusters)

See also

Examples

The AAclust().select_scales() method returns a redundancy-reduced subset of an amino acid scales DataFrame in a single call. It clusters the scales and keeps one representative scale (medoid) per cluster, returning the matching columns of the input df_scales directly — ready to hand to CPP.

import aaanalysis as aa
aa.options["verbose"] = False

# Load amino acid scales (rows = amino acids, columns = scale IDs)
df_scales = aa.load_scales()
aa.display_df(df_scales, n_rows=10, show_shape=True)
DataFrame shape: (20, 586)
  ANDN920101 ARGP820101 ARGP820102 ARGP820103 BEGF750101 BEGF750102 BEGF750103 BHAR880101 BIGC670101 BIOV880101 BIOV880102 BROC820101 BROC820102 BULH740101 BULH740102 BUNA790101 BUNA790102 BUNA790103 BURA740101 BURA740102 CHAM810101 CHAM820101 CHAM820102 CHAM830101 CHAM830102 CHAM830103 CHAM830104 CHAM830105 CHAM830106 CHAM830107 CHAM830108 CHOC750101 CHOC760101 CHOC760102 CHOC760103 CHOC760104 CHOP780101 CHOP780201 CHOP780202 CHOP780203 CHOP780204 CHOP780205 CHOP780206 CHOP780207 CHOP780208 CHOP780209 CHOP780210 CHOP780211 CHOP780212 CHOP780213 CHOP780214 CHOP780215 CHOP780216 CIDH920101 CIDH920102 CIDH920103 CIDH920104 CIDH920105 COHE430101 CRAJ730101 CRAJ730102 CRAJ730103 DAWD720101 DAYM780101 DAYM780201 DESM900101 DESM900102 EISD840101 EISD860101 EISD860102 EISD860103 FASG760101 FASG760102 FASG760103 FASG760104 FASG760105 FAUJ830101 FAUJ880101 FAUJ880102 FAUJ880103 FAUJ880104 FAUJ880105 FAUJ880106 FAUJ880107 FAUJ880108 FAUJ880109 FAUJ880110 FAUJ880111 FAUJ880112 FAUJ880113 FINA770101 FINA910101 FINA910102 FINA910103 FINA910104 GARJ730101 GEIM800101 GEIM800102 GEIM800103 GEIM800104 GEIM800105 GEIM800106 GEIM800107 GEIM800108 GEIM800109 GEIM800110 GEIM800111 GOLD730101 GOLD730102 GRAR740101 GRAR740102 GRAR740103 GUYH850101 HOPA770101 HOPT810101 HUTJ700101 HUTJ700102 HUTJ700103 ISOY800101 ISOY800102 ISOY800103 ISOY800104 ISOY800105 ISOY800106 ISOY800107 ISOY800108 JANJ780101 JANJ780102 JANJ780103 JANJ790101 JANJ790102 JOND750101 JOND750102 JOND920101 JOND920102 JUKT750101 JUNJ780101 KANM800101 KANM800102 KANM800103 KANM800104 KARP850101 KARP850102 KARP850103 KHAG800101 KLEP840101 KRIW710101 KRIW790101 KRIW790102 KRIW790103 KYTJ820101 LAWE840101 LEVM760101 LEVM760102 LEVM760103 LEVM760104 LEVM760105 LEVM760106 LEVM760107 LEVM780101 LEVM780102 LEVM780103 LEVM780104 LEVM780105 LEVM780106 LEWP710101 LIFS790101 LIFS790102 LIFS790103 MANP780101 MAXF760101 MAXF760102 MAXF760103 MAXF760104 MAXF760105 MAXF760106 MCMT640101 MEEJ800101 MEEJ800102 MEEJ810101 MEEJ810102 MEIH800101 MEIH800102 MEIH800103 MIYS850101 NAGK730101 NAGK730102 NAGK730103 NAKH900101 NAKH900102 NAKH900103 NAKH900104 NAKH900105 NAKH900106 NAKH900107 NAKH900108 NAKH900109 NAKH900110 NAKH900111 NAKH900112 NAKH900113 NAKH920101 NAKH920102 NAKH920103 NAKH920104 NAKH920105 NAKH920106 NAKH920107 NAKH920108 NISK800101 NISK860101 NOZY710101 OOBM770101 OOBM770102 OOBM770103 OOBM770104 OOBM770105 OOBM850101 OOBM850102 OOBM850103 OOBM850104 OOBM850105 PALJ810101 PALJ810102 PALJ810103 PALJ810104 PALJ810105 PALJ810106 PALJ810107 PALJ810108 PALJ810109 PALJ810110 PALJ810111 PALJ810112 PALJ810113 PALJ810114 PALJ810115 PALJ810116 PARJ860101 PLIV810101 PONP800101 PONP800102 PONP800103 PONP800104 PONP800105 PONP800106 PONP800107 PONP800108 PRAM820101 PRAM820102 PRAM820103 PRAM900101 PRAM900102 PRAM900103 PRAM900104 PTIO830101 PTIO830102 QIAN880101 QIAN880102 QIAN880103 QIAN880104 QIAN880105 QIAN880106 QIAN880107 QIAN880108 QIAN880109 QIAN880110 QIAN880111 QIAN880112 QIAN880113 QIAN880114 QIAN880115 QIAN880116 QIAN880117 QIAN880118 QIAN880119 QIAN880120 QIAN880121 QIAN880122 QIAN880123 QIAN880124 QIAN880125 QIAN880126 QIAN880127 QIAN880128 QIAN880129 QIAN880130 QIAN880131 QIAN880132 QIAN880133 QIAN880134 QIAN880135 QIAN880136 QIAN880137 QIAN880138 QIAN880139 RACS770101 RACS770102 RACS770103 RACS820101 RACS820102 RACS820103 RACS820104 RACS820105 RACS820106 RACS820107 RACS820108 RACS820109 RACS820110 RACS820111 RACS820112 RACS820113 RACS820114 RADA880101 RADA880102 RADA880103 RADA880104 RADA880105 RADA880106 RADA880107 RADA880108 RICJ880101 RICJ880102 RICJ880103 RICJ880104 RICJ880105 RICJ880106 RICJ880107 RICJ880108 RICJ880109 RICJ880110 RICJ880111 RICJ880112 RICJ880113 RICJ880114 RICJ880115 RICJ880116 RICJ880117 ROBB760101 ROBB760102 ROBB760103 ROBB760104 ROBB760105 ROBB760106 ROBB760107 ROBB760108 ROBB760109 ROBB760110 ROBB760111 ROBB760112 ROBB760113 ROBB790101 ROSG850101 ROSG850102 ROSM880101 ROSM880102 ROSM880103 SIMZ760101 SNEP660101 SNEP660102 SNEP660103 SNEP660104 SUEM840101 SUEM840102 SWER830101 TANS770101 TANS770102 TANS770103 TANS770104 TANS770105 TANS770106 TANS770107 TANS770108 TANS770109 TANS770110 VASM830101 VASM830102 VASM830103 VELV850101 VENT840101 VHEG790101 WARP780101 WEBA780101 WERD780101 WERD780102 WERD780103 WERD780104 WOEC730101 WOLR810101 WOLS870101 WOLS870102 WOLS870103 YUTK870101 YUTK870102 YUTK870103 YUTK870104 ZASB820101 ZIMJ680101 ZIMJ680102 ZIMJ680103 ZIMJ680104 ZIMJ680105 AURR980101 AURR980102 AURR980103 AURR980104 AURR980105 AURR980106 AURR980107 AURR980108 AURR980109 AURR980110 AURR980111 AURR980112 AURR980113 AURR980114 AURR980115 AURR980116 AURR980117 AURR980118 AURR980119 AURR980120 ONEK900101 ONEK900102 VINM940101 VINM940102 VINM940103 VINM940104 MUNV940101 MUNV940102 MUNV940103 MUNV940104 MUNV940105 WIMW960101 KIMC930101 MONM990101 BLAM930101 PARS000101 PARS000102 KUMS000101 KUMS000102 KUMS000103 KUMS000104 TAKK010101 FODM020101 NADH010101 NADH010102 NADH010103 NADH010104 NADH010105 NADH010106 NADH010107 MONM990201 KOEP990101 KOEP990102 CEDJ970101 CEDJ970102 CEDJ970103 CEDJ970104 CEDJ970105 FUKS010101 FUKS010102 FUKS010103 FUKS010104 FUKS010105 FUKS010106 FUKS010107 FUKS010108 FUKS010109 FUKS010110 FUKS010111 FUKS010112 MITS020101 TSAJ990101 TSAJ990102 COSI940101 PONP930101 WILM950101 WILM950102 WILM950103 WILM950104 KUHL950101 GUOD860101 JURD980101 BASU050101 BASU050102 BASU050103 SUYM030101 PUNT030101 PUNT030102 GEOR030101 GEOR030102 GEOR030103 GEOR030104 GEOR030105 GEOR030106 GEOR030107 GEOR030108 GEOR030109 ZHOH040101 ZHOH040102 ZHOH040103 BAEK050101 HARY940101 PONJ960101 DIGM050101 WOLR790101 OLSK800101 KIDA850101 GUYH850102 GUYH850104 GUYH850105 JACR890101 COWR900101 BLAS910101 CASG920101 CORJ870101 CORJ870102 CORJ870103 CORJ870104 CORJ870105 CORJ870106 CORJ870107 CORJ870108 MIYS990101 MIYS990102 MIYS990103 MIYS990104 MIYS990105 ENGD860101 FASG890101 KARS160101 KARS160102 KARS160103 KARS160104 KARS160105 KARS160106 KARS160107 KARS160108 KARS160109 KARS160110 KARS160111 KARS160112 KARS160113 KARS160114 KARS160115 KARS160116 KARS160117 KARS160118 KARS160119 KARS160120 KARS160121 KARS160122 LINS030101 LINS030102 LINS030103 LINS030104 LINS030105 LINS030106 LINS030107 LINS030108 LINS030109 LINS030110 LINS030111 LINS030112 LINS030113 LINS030114 LINS030115 LINS030116 LINS030117 LINS030118 LINS030119 LINS030120 LINS030121 KOEH090101 KOEH090102 KOEH090103 KOEH090104 KOEH090105 KOEH090106 KOEH090107 KOEH090108 KOEH090109 KOEH090110 KOEH090111 KOEH090112
AA                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
A 0.494000 0.230000 0.355000 0.504000 1.000000 0.512000 0.000000 0.249000 0.164000 0.476000 0.661000 0.565000 0.567000 0.863000 0.468000 0.943000 0.475000 0.691000 0.876000 0.264000 0.510000 0.112000 0.262000 0.118000 0.182000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.147000 0.222000 0.089000 0.627000 0.909000 0.174000 0.904000 0.346000 0.248000 0.425000 0.656000 0.298000 0.212000 0.321000 0.224000 0.237000 0.240000 0.144000 0.219000 0.124000 0.044000 0.200000 0.355000 0.346000 0.463000 0.420000 0.393000 0.500000 0.718000 0.460000 0.121000 0.286000 1.000000 0.707000 0.792000 0.752000 0.807000 0.589000 0.000000 0.503000 0.109000 0.717000 0.873000 0.585000 0.852000 0.405000 0.305000 0.552000 0.124000 0.141000 0.578000 0.182000 0.410000 0.000000 0.000000 0.000000 0.000000 0.000000 0.837000 0.757000 0.154000 0.024000 0.500000 0.562000 0.034000 0.725000 0.620000 0.813000 0.567000 0.273000 0.490000 0.427000 0.306000 0.381000 0.507000 0.321000 0.250000 0.169000 0.000000 0.395000 0.168000 0.551000 0.141000 0.453000 0.121000 0.141000 0.124000 0.908000 0.270000 0.336000 0.258000 0.101000 0.543000 0.482000 0.030000 0.141000 0.676000 0.125000 0.363000 0.778000 0.231000 0.967000 0.818000 0.815000 1.000000 0.964000 0.875000 0.248000 0.765000 0.260000 0.475000 0.370000 0.350000 0.386000 0.500000 0.629000 0.418000 0.392000 0.189000 0.700000 0.134000 0.453000 0.207000 0.999000 0.456000 0.106000 0.294000 0.000000 0.811000 0.306000 0.240000 0.860000 0.247000 0.250000 0.215000 0.369000 0.306000 0.361000 0.436000 0.802000 0.338000 0.113000 0.034000 0.294000 0.403000 0.102000 0.547000 0.289000 0.249000 0.221000 0.556000 0.420000 0.512000 0.360000 0.725000 0.521000 0.165000 0.850000 1.000000 0.329000 0.224000 0.310000 0.237000 0.385000 0.148000 0.829000 0.532000 0.601000 0.292000 0.451000 1.000000 1.000000 0.545000 0.397000 0.442000 0.771000 0.489000 0.555000 0.467000 0.406000 0.147000 0.212000 0.000000 0.646000 0.899000 0.826000 0.706000 0.752000 0.486000 0.567000 0.465000 0.838000 0.824000 0.250000 0.357000 0.276000 0.102000 0.667000 0.713000 0.630000 0.222000 0.248000 0.379000 0.261000 0.515000 0.437000 0.381000 0.605000 0.289000 0.347000 0.365000 0.411000 0.610000 0.598000 0.146000 0.324000 0.393000 0.561000 0.823000 0.942000 0.131000 0.811000 0.306000 0.257000 0.870000 0.211000 0.725000 1.000000 1.000000 0.842000 1.000000 0.931000 1.000000 0.826000 0.754000 0.859000 0.717000 0.699000 0.391000 0.289000 0.554000 0.343000 0.455000 0.207000 0.435000 0.423000 0.459000 0.613000 0.133000 0.174000 0.517000 0.451000 0.493000 0.229000 0.000000 0.358000 0.208000 0.261000 0.291000 0.230000 0.276000 0.421000 0.116000 0.114000 0.570000 0.579000 0.428000 0.217000 0.133000 1.000000 0.287000 0.136000 0.143000 0.000000 0.134000 1.000000 0.000000 0.266000 0.289000 0.427000 0.226000 0.024000 0.843000 0.480000 0.863000 0.888000 0.954000 0.345000 0.820000 0.441000 0.250000 0.250000 0.118000 0.391000 0.565000 0.207000 0.355000 0.706000 1.000000 0.667000 0.448000 0.318000 0.632000 0.324000 0.205000 0.500000 0.259000 0.921000 0.484000 0.983000 0.842000 0.229000 0.342000 0.333000 0.085000 0.093000 0.174000 0.184000 0.210000 0.101000 0.038000 0.147000 0.564000 0.168000 0.360000 0.308000 0.268000 0.653000 0.949000 0.225000 0.367000 0.788000 0.103000 0.282000 0.814000 0.436000 0.290000 0.294000 0.168000 0.491000 0.068000 0.097000 0.292000 0.414000 0.437000 0.617000 0.160000 0.295000 0.000000 0.162000 1.000000 0.896000 0.375000 0.522000 0.335000 0.608000 0.259000 0.980000 0.583000 0.403000 0.466000 0.506000 0.557000 0.971000 0.966000 0.378000 0.270000 0.443000 0.000000 0.404000 0.444000 0.420000 0.633000 0.542000 0.149000 0.248000 0.412000 0.561000 0.826000 0.724000 1.000000 0.840000 0.787000 0.776000 0.746000 0.995000 0.752000 0.143000 0.356000 0.474000 0.387000 1.000000 0.000000 0.404000 0.658000 0.508000 0.150000 0.144000 0.000000 0.617000 0.246000 0.175000 0.478000 0.375000 0.077000 1.000000 0.580000 0.386000 0.943000 0.976000 1.000000 1.000000 0.405000 0.345000 0.807000 0.749000 0.596000 0.510000 0.395000 0.330000 0.282000 0.077000 0.210000 0.266000 0.973000 0.775000 0.685000 0.905000 0.938000 0.257000 0.512000 0.758000 0.384000 0.725000 0.843000 1.000000 0.437000 0.734000 1.000000 0.965000 0.607000 0.000000 0.157000 0.154000 0.295000 0.471000 0.327000 0.468000 0.130000 0.064000 0.279000 0.378000 0.646000 0.474000 0.275000 0.441000 0.403000 0.308000 0.273000 0.357000 0.250000 0.435000 0.651000 0.659000 0.516000 0.209000 0.700000 0.000000 0.191000 0.221000 0.397000 0.439000 0.157000 0.141000 0.657000 0.979000 0.595000 0.378000 0.665000 0.211000 0.189000 0.946000 0.660000 0.616000 0.514000 0.496000 0.276000 0.378000 0.369000 0.477000 0.454000 0.446000 0.571000 0.688000 0.685000 0.500000 0.479000 0.492000 0.131000 0.588000 0.100000 0.083000 0.083000 0.000000 0.090000 0.111000 0.071000 0.458000 0.135000 0.863000 0.231000 0.697000 0.217000 0.089000 0.263000 0.000000 0.082000 0.429000 0.205000 0.952000 0.248000 0.000000 0.152000 0.265000 0.078000 0.093000 0.111000 0.046000 0.200000 0.196000 0.149000 0.271000 0.385000 0.120000 0.625000 0.625000 0.391000 0.091000 0.186000 0.075000 0.270000 0.333000 0.211000 0.452000 0.174000 0.194000 0.300000 0.551000 0.222000 0.308000 0.273000 0.221000 0.140000 0.522000 0.345000
C 0.864000 0.404000 0.579000 0.387000 0.000000 0.233000 0.783000 0.205000 0.323000 0.936000 0.792000 0.000000 0.000000 0.767000 0.232000 0.950000 0.900000 0.819000 0.191000 1.000000 0.608000 0.313000 0.947000 0.588000 0.442000 0.500000 0.000000 0.000000 0.200000 0.000000 1.000000 0.300000 0.333000 0.013000 0.746000 1.000000 0.661000 0.138000 0.617000 0.450000 0.110000 0.607000 0.256000 0.459000 0.327000 0.455000 0.667000 0.072000 0.898000 0.139000 0.584000 0.658000 0.360000 0.767000 0.581000 0.564000 0.748000 0.647000 0.033000 0.376000 0.453000 0.818000 0.357000 0.219000 0.017000 0.927000 1.000000 0.723000 0.528000 0.017000 0.884000 0.357000 0.000000 0.691000 0.000000 0.164000 0.782000 0.422000 0.688000 0.301000 0.418000 0.578000 0.421000 0.809000 0.812000 0.000000 0.000000 0.000000 0.000000 0.645000 0.571000 0.154000 0.024000 0.300000 0.562000 0.034000 0.176000 1.000000 0.747000 0.337000 0.707000 0.540000 0.607000 0.324000 0.000000 0.471000 0.312000 0.333000 0.314000 1.000000 0.074000 0.311000 0.174000 0.000000 0.375000 0.592000 0.666000 0.431000 0.454000 0.986000 0.210000 0.024000 0.167000 0.510000 0.518000 0.008000 0.000000 1.000000 0.000000 1.000000 1.000000 0.403000 0.392000 0.078000 0.207000 0.111000 0.234000 0.312000 0.566000 0.302000 0.680000 0.143000 0.070000 0.480000 0.026000 0.500000 0.000000 0.000000 0.059000 0.307000 0.778000 0.190000 0.375000 0.371000 0.932000 0.132000 0.356000 0.559000 0.140000 0.621000 0.118000 0.267000 0.395000 0.469000 0.250000 0.185000 0.539000 0.268000 0.617000 0.778000 0.397000 0.775000 0.000000 0.189000 0.099000 0.459000 0.841000 0.318000 0.207000 0.531000 0.420000 0.370000 0.220000 0.907000 0.678000 0.341000 0.661000 0.506000 0.060000 0.446000 0.000000 0.300000 0.000000 0.303000 0.000000 0.248000 0.000000 0.210000 0.029000 0.020000 0.000000 0.029000 0.021000 0.252000 0.044000 0.111000 0.088000 0.139000 0.140000 1.000000 0.906000 0.000000 0.000000 0.081000 0.314000 0.751000 0.695000 0.701000 0.718000 0.439000 0.543000 0.000000 0.362000 0.143000 0.602000 0.527000 0.157000 0.898000 1.000000 0.656000 0.481000 0.374000 0.150000 0.408000 0.000000 0.491000 0.111000 0.165000 0.570000 0.511000 0.967000 1.000000 1.000000 0.801000 0.874000 0.832000 0.210000 1.000000 0.735000 0.136000 0.000000 0.106000 0.621000 0.118000 0.270000 0.739000 0.447000 0.000000 0.349000 0.430000 0.544000 0.424000 0.534000 0.574000 0.691000 0.645000 0.560000 0.526000 0.377000 0.195000 0.193000 0.297000 0.194000 0.000000 0.432000 0.559000 0.585000 0.788000 0.839000 0.676000 0.391000 0.517000 0.324000 0.960000 0.952000 0.816000 1.000000 0.507000 0.381000 0.369000 0.187000 0.297000 0.256000 0.388000 0.482000 0.882000 0.462000 0.281000 0.029000 0.170000 0.413000 0.000000 1.000000 0.349000 0.151000 1.000000 0.496000 0.000000 0.279000 0.421000 1.000000 0.659000 0.435000 0.817000 0.345000 0.589000 0.811000 0.886000 0.498000 0.919000 1.000000 0.188000 0.188000 0.147000 0.217000 0.391000 0.069000 0.355000 0.824000 0.267000 0.000000 0.241000 0.091000 0.526000 0.471000 0.103000 0.389000 0.148000 0.445000 0.387000 0.597000 0.962000 0.797000 0.747000 0.820000 0.889000 0.370000 1.000000 0.800000 0.000000 0.849000 0.635000 0.429000 1.000000 0.189000 0.174000 0.385000 0.258000 0.496000 0.620000 0.130000 0.893000 0.544000 0.337000 0.458000 0.204000 0.222000 0.822000 0.108000 0.618000 0.534000 0.415000 0.000000 0.285000 0.619000 0.521000 0.734000 0.201000 0.657000 0.000000 0.424000 0.796000 0.844000 0.929000 0.368000 0.116000 0.808000 0.074000 0.837000 0.658000 0.487000 1.000000 0.655000 0.680000 0.976000 0.929000 0.599000 0.482000 0.551000 0.028000 0.285000 0.000000 0.000000 0.000000 0.000000 0.070000 0.000000 0.000000 0.000000 0.239000 0.267000 0.242000 0.000000 0.104000 0.262000 0.219000 0.162000 0.234000 0.000000 0.000000 0.000000 0.349000 0.739000 0.143000 0.010000 0.051000 0.042000 0.183000 0.399000 0.420000 0.216000 0.059000 0.089000 0.584000 0.161000 0.154000 0.844000 0.467000 0.000000 0.000000 0.000000 0.000000 0.000000 0.124000 0.625000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 0.308000 0.586000 0.057000 0.203000 0.100000 0.022000 0.095000 0.111000 0.000000 0.000000 0.000000 0.037000 0.001000 0.017000 0.000000 0.054000 0.000000 0.000000 0.000000 0.062000 0.000000 0.238000 0.235000 0.656000 0.760000 0.388000 0.314000 1.000000 0.783000 0.072000 0.430000 0.792000 0.725000 0.866000 0.792000 0.888000 0.449000 0.273000 0.000000 0.246000 0.000000 0.000000 0.603000 0.000000 0.480000 0.000000 0.054000 0.514000 0.308000 0.897000 1.000000 0.294000 0.276000 0.267000 0.837000 0.616000 0.151000 0.090000 0.000000 0.204000 0.961000 0.763000 0.680000 1.000000 1.000000 0.453000 0.818000 0.755000 0.598000 0.700000 0.725000 0.239000 0.403000 0.389000 0.029000 0.000000 0.016000 0.106000 0.000000 0.200000 0.167000 0.167000 0.143000 0.210000 0.111000 0.214000 0.611000 0.420000 0.557000 0.462000 0.697000 0.217000 0.471000 0.579000 0.500000 0.344000 1.000000 0.863000 0.952000 0.776000 0.500000 0.433000 0.626000 0.032000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.034000 0.000000 0.030000 0.000000 0.000000 0.105000 0.361000 0.115000 0.279000 0.222000 0.174000 0.000000 0.449000 0.273000 0.346000 0.285000 0.416000 1.000000
D 1.000000 0.174000 0.000000 0.000000 0.404000 0.233000 1.000000 0.867000 0.324000 0.191000 0.276000 0.216000 0.358000 0.863000 0.000000 0.961000 1.000000 0.745000 0.402000 0.213000 0.745000 0.257000 0.601000 0.608000 0.397000 0.500000 0.500000 0.000000 0.400000 1.000000 0.000000 0.339000 0.417000 0.405000 0.237000 0.182000 0.908000 0.468000 0.128000 0.963000 0.790000 0.333000 0.529000 0.529000 0.019000 0.288000 0.699000 0.704000 0.881000 0.337000 0.933000 0.246000 0.754000 0.000000 0.169000 0.033000 0.046000 0.034000 0.000000 0.410000 0.381000 0.768000 0.286000 0.575000 0.759000 0.045000 0.029000 0.418000 0.191000 0.190000 0.010000 0.449000 0.554000 0.905000 0.546000 0.098000 0.074000 0.382000 0.615000 0.344000 0.465000 0.578000 0.486000 0.517000 1.000000 0.250000 1.000000 0.000000 1.000000 1.000000 0.429000 1.000000 0.081000 0.000000 0.375000 0.021000 0.516000 0.240000 0.813000 0.452000 0.020000 0.290000 0.282000 0.759000 0.762000 0.735000 0.587000 0.000000 0.304000 0.502000 1.000000 0.305000 0.720000 1.000000 1.000000 0.293000 0.364000 0.314000 0.532000 0.041000 0.839000 0.131000 0.895000 0.642000 0.637000 0.288000 0.515000 0.225000 0.562000 0.077000 0.444000 0.175000 0.692000 0.494000 0.663000 0.622000 0.495000 0.542000 0.159000 0.432000 0.000000 0.443000 1.000000 0.508000 0.026000 0.000000 0.753000 0.696000 0.490000 0.275000 0.111000 0.041000 0.922000 0.535000 0.993000 0.186000 0.472000 0.235000 0.140000 0.547000 0.094000 0.667000 0.523000 0.037000 0.765000 1.000000 0.057000 0.094000 0.038000 0.000000 0.380000 0.141000 0.567000 0.215000 0.307000 0.648000 0.282000 0.274000 0.184000 0.122000 0.138000 0.852000 0.700000 0.140000 0.140000 0.407000 0.471000 0.541000 0.486000 0.419000 0.075000 0.000000 0.038000 0.000000 0.188000 0.069000 0.286000 0.093000 0.009000 0.008000 0.138000 0.695000 0.544000 0.637000 0.425000 0.012000 0.536000 0.633000 0.041000 0.000000 0.006000 0.000000 0.782000 0.501000 0.896000 0.755000 0.572000 0.000000 1.000000 0.342000 0.986000 0.317000 0.488000 0.440000 0.136000 0.240000 0.622000 0.939000 0.143000 0.484000 0.444000 0.040000 0.389000 0.146000 0.917000 0.734000 0.429000 0.597000 1.000000 0.017000 0.040000 0.088000 0.137000 0.000000 0.423000 0.055000 0.137000 0.023000 0.714000 0.585000 0.820000 0.806000 0.547000 0.094000 0.671000 0.478000 0.079000 0.510000 0.825000 0.710000 0.684000 0.514000 0.718000 0.391000 0.536000 0.340000 0.272000 0.260000 0.356000 0.207000 0.566000 0.475000 0.537000 0.491000 0.000000 0.011000 0.098000 0.329000 0.496000 0.362000 0.652000 0.663000 0.745000 0.760000 0.566000 0.158000 0.274000 0.799000 0.619000 0.735000 0.503000 0.611000 0.815000 0.727000 0.614000 0.527000 0.786000 0.684000 0.646000 0.615000 0.348000 0.923000 0.308000 0.365000 0.344000 0.534000 0.764000 0.331000 0.584000 0.000000 0.509000 0.308000 0.159000 0.312000 0.345000 0.619000 0.811000 0.886000 0.525000 0.573000 0.150000 0.688000 0.688000 0.588000 0.217000 1.000000 0.621000 0.097000 0.235000 0.467000 0.259000 0.172000 0.273000 0.263000 0.118000 0.179000 0.722000 0.519000 0.555000 0.813000 0.657000 0.631000 0.051000 0.234000 0.099000 0.778000 0.759000 0.674000 0.432000 0.448000 0.790000 0.000000 0.216000 0.256000 0.780000 0.675000 0.615000 0.206000 0.091000 0.049000 0.000000 0.347000 0.146000 0.909000 0.000000 0.451000 0.605000 0.000000 0.244000 0.697000 0.945000 0.215000 1.000000 0.478000 0.979000 0.976000 0.225000 0.340000 1.000000 0.000000 0.738000 0.241000 0.870000 0.107000 0.302000 0.097000 0.000000 1.000000 0.402000 1.000000 0.720000 0.766000 0.506000 0.574000 0.932000 0.934000 0.082000 0.208000 0.453000 0.956000 0.000000 0.000000 0.728000 0.711000 0.952000 1.000000 1.000000 0.431000 0.723000 0.484000 0.276000 0.455000 0.520000 0.451000 0.285000 0.314000 0.476000 0.428000 0.152000 0.658000 0.520000 0.833000 0.754000 0.164000 0.828000 0.949000 0.746000 0.800000 0.395000 0.270000 0.831000 0.274000 0.337000 0.204000 0.268000 0.923000 0.844000 0.986000 0.715000 0.648000 0.595000 0.400000 0.302000 0.202000 0.446000 0.290000 0.371000 0.319000 0.310000 0.310000 0.453000 0.824000 0.923000 0.401000 0.775000 0.473000 0.475000 0.217000 0.581000 0.494000 0.415000 0.655000 0.896000 0.606000 0.198000 0.182000 0.365000 0.062000 0.486000 0.589000 0.667000 0.478000 0.000000 0.311000 0.321000 1.000000 0.021000 0.290000 0.023000 0.316000 0.246000 0.793000 0.207000 0.156000 0.000000 0.008000 0.141000 0.474000 1.000000 1.000000 0.265000 0.091000 0.295000 0.565000 0.402000 0.404000 0.271000 0.419000 0.065000 0.110000 0.330000 0.114000 0.294000 0.317000 0.399000 0.914000 0.459000 0.224000 0.692000 0.897000 0.545000 0.464000 0.515000 0.433000 0.028000 0.057000 0.016000 0.000000 0.000000 0.000000 0.000000 0.002000 0.000000 1.000000 0.912000 0.907000 0.786000 0.803000 0.825000 0.806000 0.746000 0.400000 0.333000 0.333000 0.429000 0.466000 0.333000 0.429000 0.733000 0.777000 0.293000 0.739000 0.473000 0.478000 0.462000 0.579000 0.438000 0.443000 0.566000 0.889000 0.952000 0.683000 0.247000 0.451000 0.020000 0.636000 0.588000 0.200000 0.754000 0.800000 0.761000 0.809000 0.654000 0.192000 0.800000 0.896000 0.893000 0.848000 0.523000 0.186000 0.642000 0.703000 0.881000 0.658000 1.000000 1.000000 0.583000 0.889000 0.720000 0.556000 1.000000 1.000000 0.875000 0.919000 0.796000 0.440000
E 0.420000 0.177000 0.019000 0.032000 0.713000 0.000000 0.267000 0.811000 0.488000 0.106000 0.140000 0.072000 0.212000 0.824000 0.261000 0.957000 0.407000 0.745000 1.000000 0.186000 0.667000 0.369000 0.561000 0.245000 0.017000 0.500000 0.500000 0.667000 0.600000 1.000000 0.000000 0.518000 0.639000 0.392000 0.288000 0.136000 0.248000 1.000000 0.000000 0.440000 1.000000 0.678000 0.579000 0.253000 0.000000 0.096000 0.397000 0.328000 0.110000 0.163000 0.360000 0.096000 0.291000 0.239000 0.000000 0.110000 0.003000 0.000000 0.200000 1.000000 0.007000 0.162000 0.643000 0.644000 0.724000 0.022000 0.000000 0.458000 0.285000 0.300000 0.055000 0.558000 0.428000 0.974000 0.576000 0.459000 0.114000 0.372000 0.750000 0.468000 0.679000 0.578000 0.404000 0.640000 0.500000 0.250000 1.000000 0.000000 1.000000 0.963000 0.857000 0.423000 0.081000 0.000000 0.375000 0.043000 0.945000 0.760000 0.886000 1.000000 0.000000 0.000000 0.000000 0.361000 0.190000 0.728000 0.431000 0.000000 0.482000 0.335000 0.914000 0.479000 0.732000 0.953000 1.000000 0.398000 0.463000 0.447000 0.979000 0.000000 0.469000 0.190000 0.232000 0.576000 0.914000 0.095000 0.602000 0.183000 0.625000 0.055000 0.407000 0.178000 0.842000 0.623000 0.565000 0.556000 0.539000 1.000000 0.000000 0.667000 0.089000 0.693000 0.767000 0.512000 0.026000 0.000000 0.742000 0.717000 0.569000 0.426000 0.111000 0.055000 0.922000 0.707000 0.969000 0.172000 0.661000 0.529000 0.140000 0.968000 0.129000 0.387000 1.000000 0.000000 0.424000 0.000000 0.149000 0.132000 0.150000 0.214000 1.000000 0.000000 0.245000 0.056000 0.266000 0.428000 0.406000 0.000000 0.000000 0.230000 0.227000 0.889000 0.780000 0.163000 0.162000 1.000000 0.000000 0.200000 0.609000 0.717000 0.112000 0.059000 0.097000 0.090000 0.156000 0.000000 0.378000 0.156000 0.007000 0.057000 0.411000 0.897000 0.852000 0.837000 0.526000 0.000000 0.918000 0.646000 0.041000 0.131000 0.055000 0.000000 0.756000 0.499000 0.868000 0.665000 0.441000 0.518000 0.859000 0.490000 0.808000 0.518000 1.000000 1.000000 0.000000 0.000000 0.228000 0.204000 0.690000 1.000000 0.901000 0.051000 0.000000 0.000000 0.239000 0.538000 0.135000 0.381000 0.890000 0.261000 0.091000 0.127000 0.153000 0.358000 0.383000 0.351000 0.256000 0.074000 0.444000 0.551000 0.902000 0.743000 0.968000 0.129000 0.401000 0.783000 0.132000 0.451000 0.921000 0.878000 0.833000 0.833000 0.824000 0.817000 0.781000 0.754000 0.665000 0.462000 0.404000 0.264000 0.434000 0.653000 0.478000 0.227000 0.018000 0.306000 0.265000 0.239000 0.321000 0.286000 0.457000 0.652000 0.471000 0.533000 0.217000 0.026000 0.326000 0.299000 0.327000 0.398000 0.325000 0.360000 0.462000 0.512000 0.561000 0.871000 0.759000 0.741000 0.571000 0.830000 0.902000 0.916000 0.194000 0.246000 0.369000 0.423000 0.959000 0.000000 0.185000 0.114000 0.586000 0.339000 0.118000 0.409000 0.138000 0.495000 0.452000 0.436000 0.673000 0.614000 0.161000 0.438000 0.438000 0.088000 0.826000 0.739000 1.000000 0.161000 0.412000 0.333000 0.407000 0.241000 0.727000 0.789000 0.235000 0.077000 0.389000 0.259000 1.000000 1.000000 0.833000 0.849000 0.000000 0.000000 0.613000 0.111000 0.231000 0.212000 0.136000 0.029000 0.092000 0.096000 0.315000 0.256000 0.690000 0.704000 1.000000 0.210000 0.223000 0.000000 0.050000 0.222000 0.622000 0.077000 0.028000 1.000000 0.322000 0.126000 0.198000 0.249000 0.324000 0.067000 0.000000 0.326000 0.323000 0.608000 0.531000 0.228000 0.046000 0.000000 0.634000 0.172000 0.831000 0.125000 0.187000 0.329000 0.142000 0.938000 0.436000 0.935000 0.638000 0.445000 0.524000 0.402000 0.975000 0.935000 0.000000 0.212000 0.557000 0.960000 0.056000 0.025000 1.000000 0.700000 0.614000 0.456000 0.471000 1.000000 1.000000 1.000000 0.624000 0.958000 1.000000 0.823000 0.509000 0.805000 1.000000 0.807000 0.209000 0.548000 0.600000 0.684000 0.826000 0.133000 0.960000 0.969000 1.000000 0.867000 0.000000 0.048000 0.622000 0.239000 0.182000 0.000000 0.268000 0.923000 0.876000 0.873000 1.000000 0.716000 0.595000 0.621000 0.556000 0.182000 0.500000 0.177000 0.263000 0.183000 0.163000 0.107000 0.291000 0.540000 0.769000 0.031000 0.689000 0.500000 0.600000 0.304000 0.797000 0.716000 1.000000 1.000000 0.588000 0.833000 0.240000 0.194000 0.148000 0.054000 1.000000 0.840000 0.384000 0.634000 0.183000 0.461000 0.473000 0.046000 0.092000 0.304000 0.218000 0.355000 0.419000 0.883000 0.296000 0.198000 0.137000 0.061000 0.000000 0.336000 0.718000 0.857000 0.524000 0.404000 0.781000 0.591000 0.290000 0.610000 0.632000 0.875000 0.059000 0.136000 0.368000 0.065000 0.242000 0.459000 0.513000 0.707000 0.435000 0.306000 0.797000 0.877000 0.583000 0.404000 0.559000 0.467000 0.043000 0.086000 0.035000 0.028000 0.146000 0.202000 0.285000 0.316000 0.233000 0.722000 0.918000 0.907000 0.871000 0.859000 0.857000 0.744000 0.841000 0.500000 0.417000 0.417000 0.571000 0.541000 0.444000 0.571000 0.764000 0.776000 0.396000 0.769000 0.311000 0.478000 0.626000 0.684000 0.625000 0.541000 0.544000 0.893000 0.952000 0.710000 0.152000 0.616000 0.150000 0.701000 0.804000 0.400000 0.923000 0.911000 0.870000 0.894000 0.850000 0.442000 0.880000 0.979000 1.000000 0.870000 0.830000 0.349000 0.940000 0.946000 0.810000 0.947000 0.998000 0.802000 0.542000 0.889000 0.732000 0.593000 0.718000 0.857000 0.853000 0.913000 1.000000 0.681000
F 0.877000 0.762000 0.601000 0.670000 0.574000 1.000000 0.267000 0.076000 0.783000 1.000000 0.957000 0.973000 0.903000 0.050000 0.697000 0.941000 0.871000 1.000000 0.474000 0.354000 0.686000 0.709000 0.462000 0.118000 0.354000 0.500000 0.500000 0.667000 0.800000 0.000000 1.000000 0.800000 0.750000 0.076000 0.831000 0.636000 0.119000 0.596000 0.759000 0.174000 0.085000 0.601000 0.488000 0.518000 0.723000 0.705000 0.000000 0.000000 0.136000 0.097000 0.292000 0.105000 0.189000 0.997000 0.798000 0.656000 0.764000 0.844000 0.567000 0.564000 0.647000 0.576000 0.857000 0.315000 0.198000 0.713000 0.898000 0.952000 0.936000 0.110000 0.965000 0.698000 0.639000 0.513000 0.362000 0.557000 0.859000 0.702000 0.740000 0.729000 0.444000 0.578000 0.878000 0.781000 0.250000 0.000000 0.000000 0.000000 0.000000 0.757000 0.786000 0.154000 0.024000 0.300000 0.562000 0.373000 0.549000 0.380000 0.120000 0.404000 0.586000 0.970000 0.726000 0.130000 0.571000 0.140000 0.119000 0.883000 0.772000 0.000000 0.037000 0.772000 0.000000 0.203000 0.141000 0.544000 0.602000 0.361000 0.688000 0.676000 0.259000 0.024000 0.338000 0.351000 0.155000 0.083000 0.114000 0.775000 0.062000 0.473000 0.852000 0.761000 0.542000 0.338000 0.283000 0.333000 0.336000 0.552000 0.593000 0.611000 0.627000 0.020000 0.220000 0.437000 0.427000 0.500000 0.472000 0.139000 0.039000 0.794000 0.811000 0.655000 0.141000 0.798000 0.969000 0.078000 0.733000 0.853000 0.682000 0.579000 0.800000 0.120000 0.512000 0.679000 0.235000 0.000000 0.603000 0.434000 0.609000 0.648000 0.603000 0.761000 0.191000 0.056000 0.117000 0.182000 0.691000 0.947000 0.836000 0.826000 0.862000 0.000000 0.000000 1.000000 1.000000 0.659000 0.860000 0.000000 0.318000 0.306000 0.382000 0.806000 0.355000 0.724000 0.465000 0.834000 0.536000 1.000000 0.564000 0.346000 0.316000 0.246000 0.236000 0.295000 0.233000 0.288000 0.347000 0.370000 0.655000 0.553000 0.968000 0.735000 0.259000 0.557000 0.204000 0.305000 0.216000 0.823000 0.684000 0.497000 0.413000 0.449000 0.575000 0.582000 0.614000 0.752000 0.307000 0.173000 0.381000 0.451000 0.346000 0.657000 0.903000 0.621000 0.833000 0.278000 0.008000 0.410000 0.040000 0.989000 0.616000 0.628000 0.726000 0.708000 0.509000 0.659000 0.815000 0.584000 0.000000 0.340000 0.698000 0.000000 0.579000 0.800000 0.125000 0.870000 0.763000 0.588000 0.778000 0.374000 0.798000 0.569000 0.786000 0.680000 0.883000 0.764000 0.749000 0.561000 0.610000 0.483000 0.289000 0.446000 0.149000 0.655000 0.703000 0.683000 0.735000 0.667000 0.723000 0.429000 0.467000 0.506000 0.186000 0.680000 0.542000 0.895000 0.232000 0.181000 0.173000 0.301000 0.117000 0.230000 0.313000 0.455000 0.298000 0.849000 0.024000 0.000000 0.009000 0.133000 0.370000 0.000000 0.242000 0.651000 0.323000 0.426000 0.854000 0.325000 0.004000 0.798000 0.539000 0.197000 0.154000 0.902000 0.890000 0.463000 0.865000 0.750000 0.842000 0.919000 0.965000 0.562000 0.562000 0.029000 0.087000 0.261000 0.069000 0.613000 0.471000 0.667000 0.704000 1.000000 0.818000 0.053000 0.206000 0.128000 0.000000 0.444000 0.622000 0.265000 0.853000 0.820000 0.644000 0.703000 0.396000 0.359000 0.472000 0.250000 0.608000 0.057000 0.328000 0.769000 0.811000 0.923000 0.000000 0.000000 0.538000 0.887000 0.612000 0.511000 0.929000 0.529000 0.813000 0.233000 1.000000 0.584000 0.444000 0.581000 0.000000 0.618000 0.404000 0.092000 0.395000 0.130000 0.456000 0.269000 0.023000 0.920000 0.749000 1.000000 0.000000 0.635000 0.416000 1.000000 0.297000 1.000000 1.000000 0.012000 0.859000 0.000000 0.739000 0.514000 0.667000 0.680000 0.929000 0.934000 0.601000 0.896000 0.898000 0.007000 0.339000 1.000000 0.568000 0.789000 0.422000 0.263000 0.488000 0.314000 0.310000 0.613000 0.648000 0.491000 0.587000 0.402000 0.598000 0.680000 0.346000 0.759000 0.261000 0.521000 0.331000 0.535000 0.812000 0.095000 0.056000 0.311000 0.000000 0.000000 0.303000 0.301000 0.161000 0.065000 0.066000 0.814000 0.018000 0.000000 0.893000 0.340000 0.367000 0.307000 0.286000 0.350000 0.294000 0.950000 0.726000 0.920000 0.915000 0.871000 0.837000 0.776000 0.673000 0.547000 0.000000 0.228000 0.041000 0.311000 0.325000 0.413000 0.365000 0.247000 0.125000 0.128000 0.082000 0.092000 0.344000 0.321000 0.475000 0.373000 0.350000 0.325000 0.318000 0.348000 0.000000 0.781000 0.778000 0.749000 0.665000 1.000000 1.000000 0.153000 0.543000 0.000000 0.933000 0.823000 0.968000 1.000000 0.839000 0.689000 0.000000 0.182000 0.655000 0.536000 0.731000 0.578000 0.999000 0.712000 0.524000 0.697000 0.317000 0.890000 0.838000 0.967000 0.782000 0.772000 0.774000 0.407000 0.859000 0.741000 0.041000 0.342000 0.158000 0.089000 1.000000 0.983000 1.000000 0.743000 0.666000 1.000000 0.860000 0.848000 1.000000 1.000000 0.950000 0.041000 0.021000 0.019000 0.057000 0.000000 0.000000 0.000000 0.140000 0.700000 0.667000 0.583000 0.714000 0.631000 0.667000 0.786000 0.802000 1.000000 0.208000 0.981000 0.139000 0.739000 0.707000 0.895000 0.562000 0.672000 0.429000 0.821000 0.952000 0.842000 0.169000 0.744000 0.973000 0.026000 0.082000 0.133000 0.000000 0.067000 0.087000 0.000000 0.159000 0.288000 0.000000 0.125000 0.125000 0.000000 0.193000 0.326000 0.045000 0.108000 0.143000 0.184000 0.066000 0.068000 0.049000 0.189000 0.000000 0.148000 0.000000 0.182000 0.000000 0.029000 0.186000 0.017000
G 0.025000 0.026000 0.138000 0.170000 0.309000 0.233000 1.000000 1.000000 0.000000 0.388000 0.513000 0.274000 0.374000 0.939000 0.120000 0.959000 0.000000 0.596000 0.000000 0.336000 0.000000 0.000000 0.240000 0.912000 0.470000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.063000 0.593000 0.818000 1.000000 0.000000 0.286000 1.000000 0.160000 0.230000 0.884000 0.871000 0.176000 0.218000 0.744000 0.992000 0.500000 0.250000 0.994000 0.868000 0.766000 0.173000 0.132000 0.113000 0.193000 0.115000 0.133000 0.077000 0.144000 0.909000 0.000000 0.973000 0.267000 0.494000 0.620000 0.771000 0.447000 0.000000 0.503000 0.000000 0.675000 0.855000 0.624000 0.869000 0.310000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.062000 0.000000 0.000000 0.000000 0.000000 0.663000 0.000000 0.154000 0.049000 0.100000 0.875000 0.014000 0.000000 0.020000 0.235000 0.000000 0.374000 0.490000 0.427000 0.861000 0.952000 0.654000 0.798000 0.000000 0.000000 0.269000 0.506000 0.000000 0.608000 0.156000 0.531000 0.000000 0.000000 0.000000 0.135000 0.054000 1.000000 0.321000 1.000000 0.000000 0.342000 1.000000 0.103000 0.690000 0.062000 0.385000 0.778000 0.027000 0.967000 0.779000 0.272000 0.889000 1.000000 0.115000 0.310000 0.198000 0.308000 0.889000 0.793000 0.472000 0.499000 0.500000 0.966000 0.704000 0.392000 0.000000 0.456000 0.300000 0.531000 0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 0.042000 0.329000 0.820000 0.035000 0.284000 0.917000 0.769000 0.149000 0.217000 0.105000 0.325000 0.000000 0.493000 0.110000 1.000000 1.000000 0.063000 0.000000 0.531000 0.273000 0.188000 0.177000 0.852000 0.560000 0.581000 0.264000 0.099000 0.471000 0.906000 0.712000 0.857000 0.323000 0.291000 0.271000 0.259000 0.480000 0.348000 0.754000 0.600000 0.516000 0.210000 1.000000 0.766000 0.696000 0.734000 0.653000 0.363000 0.721000 1.000000 0.360000 0.364000 0.262000 0.000000 0.207000 0.083000 0.566000 1.000000 1.000000 0.377000 0.843000 0.519000 0.638000 0.866000 0.000000 0.022000 0.398000 0.302000 1.000000 1.000000 0.119000 0.000000 0.000000 0.202000 0.354000 0.301000 1.000000 1.000000 0.992000 0.878000 0.785000 0.089000 0.283000 0.305000 0.347000 1.000000 0.509000 0.201000 0.227000 0.430000 0.801000 1.000000 0.904000 0.169000 0.042000 0.329000 0.822000 0.435000 0.026000 0.451000 0.000000 0.318000 0.000000 0.021000 0.000000 0.243000 0.528000 0.498000 0.476000 0.509000 0.301000 0.368000 0.783000 0.693000 0.910000 1.000000 0.820000 0.247000 0.222000 0.324000 0.679000 0.629000 1.000000 0.966000 0.676000 0.373000 0.795000 0.289000 0.737000 0.444000 0.885000 0.828000 0.564000 0.485000 0.487000 0.264000 0.439000 0.462000 0.859000 0.652000 0.351000 0.644000 0.000000 0.570000 0.264000 0.000000 1.000000 0.634000 0.171000 1.000000 0.854000 0.158000 0.603000 1.000000 0.604000 0.799000 0.345000 1.000000 0.868000 1.000000 0.194000 0.803000 0.303000 0.812000 0.812000 0.500000 0.000000 0.261000 0.069000 0.129000 0.235000 0.133000 0.185000 0.172000 0.045000 0.000000 0.059000 1.000000 0.611000 0.222000 0.000000 0.000000 0.533000 0.508000 0.068000 0.266000 0.027000 1.000000 0.287000 0.962000 0.952000 0.914000 1.000000 0.288000 0.000000 0.513000 0.211000 0.454000 0.000000 0.032000 0.000000 1.000000 0.272000 0.421000 0.000000 0.000000 0.198000 0.000000 0.166000 0.217000 0.229000 0.882000 0.467000 1.000000 0.148000 1.000000 0.961000 0.143000 0.455000 0.000000 0.040000 0.000000 0.231000 0.637000 0.935000 0.179000 0.346000 0.471000 0.892000 0.370000 1.000000 0.835000 0.000000 0.494000 0.423000 0.525000 0.980000 0.967000 0.322000 0.033000 0.000000 0.000000 0.400000 0.175000 0.716000 0.933000 0.795000 0.491000 0.504000 0.142000 0.084000 0.265000 0.162000 0.103000 0.027000 0.055000 0.117000 0.077000 0.162000 0.441000 1.000000 0.562000 0.406000 0.610000 0.696000 0.204000 0.641000 1.000000 0.712000 0.167000 0.560000 0.639000 0.644000 0.443000 0.393000 0.519000 1.000000 0.692000 0.723000 0.797000 0.557000 1.000000 1.000000 0.286000 0.302000 0.000000 0.310000 0.577000 0.561000 0.410000 0.333000 0.210000 0.171000 0.143000 0.615000 1.000000 0.627000 0.865000 0.688000 0.565000 0.797000 0.691000 0.492000 0.605000 0.971000 0.433000 0.477000 0.539000 0.875000 0.256000 0.749000 0.830000 1.000000 0.503000 0.000000 0.000000 0.000000 0.040000 0.275000 0.348000 0.161000 0.114000 0.189000 0.189000 0.178000 0.465000 0.140000 0.000000 0.182000 0.776000 0.538000 0.571000 0.109000 0.000000 0.356000 0.292000 0.611000 0.210000 0.256000 0.059000 0.139000 0.000000 0.000000 0.049000 0.378000 0.000000 0.000000 0.982000 1.000000 0.578000 0.410000 0.832000 0.203000 0.207000 0.931000 0.557000 0.501000 0.429000 0.465000 0.193000 0.352000 0.319000 0.305000 0.262000 0.352000 0.685000 0.809000 0.796000 0.671000 0.662000 0.492000 0.169000 0.609000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.863000 0.000000 0.393000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.952000 0.000000 0.000000 0.000000 0.014000 0.149000 0.144000 0.133000 0.123000 0.422000 0.565000 0.298000 0.140000 0.115000 0.147000 0.521000 0.714000 0.370000 0.000000 0.023000 0.045000 0.189000 0.310000 0.053000 0.565000 0.328000 0.230000 0.544000 0.608000 0.222000 0.538000 0.571000 0.191000 0.221000 0.481000 0.112000
H 0.840000 0.230000 0.082000 0.053000 0.574000 0.651000 0.633000 0.112000 0.561000 0.579000 0.670000 0.243000 0.508000 0.893000 0.310000 0.962000 0.830000 0.851000 0.670000 0.000000 0.686000 0.562000 0.313000 0.471000 0.514000 0.500000 0.500000 0.667000 0.600000 0.000000 1.000000 0.589000 0.667000 0.316000 0.271000 0.091000 0.440000 0.457000 0.376000 0.440000 0.145000 0.967000 0.727000 1.000000 0.120000 0.321000 0.308000 0.416000 0.822000 0.118000 0.449000 0.009000 0.274000 0.860000 0.489000 0.404000 0.291000 0.475000 0.233000 0.855000 0.000000 0.475000 0.786000 0.096000 0.414000 0.478000 0.562000 0.546000 0.583000 0.099000 0.126000 0.620000 0.596000 0.473000 0.358000 0.000000 0.350000 0.714000 0.667000 0.577000 0.550000 0.578000 0.815000 0.573000 0.562000 0.250000 0.250000 1.000000 0.000000 0.499000 0.643000 0.154000 0.024000 0.500000 0.562000 0.021000 0.769000 0.540000 0.608000 0.413000 0.242000 0.700000 0.513000 0.296000 0.457000 0.324000 0.349000 0.000000 0.554000 0.211000 0.679000 0.557000 0.402000 0.422000 0.453000 0.788000 0.944000 0.538000 0.553000 0.541000 0.371000 0.091000 0.469000 0.530000 0.000000 0.189000 0.402000 0.437000 0.362000 0.165000 0.630000 0.231000 0.533000 0.117000 0.717000 0.133000 0.092000 0.615000 0.345000 0.568000 0.308000 0.234000 0.396000 0.358000 0.581000 0.500000 0.618000 0.635000 0.294000 0.543000 0.144000 0.124000 0.453000 0.742000 0.969000 0.233000 0.667000 0.529000 0.140000 0.737000 0.518000 0.180000 0.849000 0.235000 0.265000 0.092000 0.376000 0.043000 0.526000 0.270000 0.430000 0.620000 0.613000 0.114000 0.078000 0.220000 0.513000 0.421000 0.324000 0.164000 0.044000 0.407000 0.380000 0.581000 0.376000 0.725000 0.446000 0.212000 0.106000 0.155000 0.089000 0.424000 0.079000 0.401000 0.116000 0.403000 0.082000 0.273000 0.002000 0.034000 0.033000 0.243000 0.161000 0.167000 0.142000 0.005000 0.144000 0.000000 0.012000 0.426000 0.559000 0.147000 0.424000 0.391000 0.555000 0.464000 0.253000 0.332000 0.743000 0.164000 0.814000 0.459000 0.875000 0.538000 0.295000 0.326000 0.032000 0.418000 0.524000 0.525000 0.383000 0.374000 0.637000 0.563000 0.083000 0.538000 0.571000 0.000000 0.605000 0.317000 0.478000 0.409000 0.363000 0.139000 0.757000 0.422000 0.302000 0.309000 0.102000 0.483000 0.736000 0.419000 0.737000 0.518000 0.197000 0.652000 0.158000 0.373000 0.746000 0.187000 0.360000 0.431000 0.603000 0.633000 0.804000 0.847000 0.963000 0.809000 0.767000 0.816000 0.795000 0.782000 0.388000 0.545000 0.198000 0.306000 0.462000 0.559000 0.591000 0.638000 0.446000 0.438000 0.696000 0.467000 0.229000 0.842000 0.737000 0.674000 0.460000 0.443000 0.239000 0.205000 0.128000 0.198000 0.123000 0.000000 0.400000 0.369000 0.131000 0.681000 0.359000 0.000000 0.227000 0.929000 0.369000 0.909000 0.829000 0.000000 0.000000 0.421000 0.457000 0.447000 0.232000 0.517000 0.593000 0.269000 0.477000 0.352000 0.693000 0.600000 0.657000 0.562000 0.562000 0.294000 0.174000 0.174000 0.103000 0.484000 0.412000 0.467000 0.889000 0.655000 0.500000 0.842000 1.000000 0.333000 0.611000 0.370000 0.598000 0.155000 0.727000 0.956000 0.212000 0.323000 0.405000 0.487000 0.676000 0.333000 0.416000 0.600000 0.454000 0.442000 0.575000 0.667000 0.460000 0.607000 0.769000 0.387000 0.372000 0.425000 0.778000 0.508000 0.425000 0.000000 0.207000 0.619000 1.000000 0.372000 0.084000 0.684000 0.586000 0.249000 0.356000 0.081000 0.670000 0.745000 0.345000 0.267000 0.191000 0.000000 0.462000 0.548000 0.818000 0.696000 0.335000 0.077000 0.258000 0.432000 0.433000 0.856000 0.788000 0.601000 0.601000 0.754000 0.993000 0.970000 0.599000 0.358000 0.563000 0.992000 0.603000 0.338000 0.679000 0.667000 1.000000 0.333000 0.380000 0.279000 0.542000 0.329000 0.410000 0.188000 0.380000 0.463000 0.322000 0.562000 0.465000 1.000000 0.526000 1.000000 0.354000 0.647000 0.739000 0.188000 0.232000 0.474000 0.280000 0.050000 0.357000 0.357000 0.416000 0.129000 0.125000 0.478000 0.179000 0.923000 0.887000 0.410000 0.320000 0.182000 0.131000 0.136000 0.198000 0.492000 0.756000 0.370000 0.439000 0.356000 0.324000 0.199000 0.162000 0.134000 0.846000 0.167000 0.865000 0.095000 0.088000 0.022000 0.122000 0.173000 0.089000 0.197000 0.116000 0.141000 0.064000 0.080000 0.080000 0.006000 0.119000 0.187000 0.106000 0.100000 0.209000 0.576000 0.582000 0.192000 0.326000 0.000000 0.194000 0.831000 0.000000 0.468000 0.000000 0.198000 0.325000 0.305000 0.405000 0.646000 0.500000 0.545000 0.453000 0.201000 0.730000 0.642000 0.556000 0.612000 0.398000 0.570000 0.213000 0.253000 0.478000 0.283000 0.588000 0.569000 0.564000 0.547000 0.432000 0.284000 0.538000 0.368000 0.376000 0.418000 0.664000 0.000000 0.165000 0.571000 0.405000 0.209000 0.405000 0.397000 0.808000 0.793000 0.610000 0.399000 0.694000 0.685000 0.486000 0.479000 0.492000 0.419000 0.485000 0.600000 0.500000 0.583000 0.714000 0.604000 0.667000 0.643000 0.917000 0.867000 0.355000 0.989000 0.213000 0.609000 0.701000 0.895000 0.781000 0.656000 0.206000 0.708000 0.562000 0.683000 0.134000 0.640000 0.354000 0.506000 0.423000 0.400000 0.400000 0.467000 0.522000 0.489000 0.467000 0.385000 0.427000 0.500000 0.500000 0.500000 0.443000 0.419000 0.403000 0.459000 0.571000 0.447000 0.771000 0.650000 0.455000 0.856000 0.402000 0.370000 0.500000 0.545000 0.618000 0.651000 0.726000 0.267000
I 0.000000 0.838000 0.440000 0.543000 0.713000 1.000000 0.000000 0.671000 0.663000 0.885000 0.821000 0.541000 0.788000 0.076000 0.884000 0.937000 0.318000 0.745000 0.598000 0.634000 1.000000 0.455000 0.424000 0.069000 0.633000 1.000000 0.500000 0.000000 0.400000 0.000000 0.000000 0.598000 0.556000 0.000000 1.000000 0.864000 0.000000 0.543000 0.925000 0.000000 0.115000 0.536000 0.364000 0.418000 1.000000 0.609000 0.186000 0.072000 0.000000 0.073000 0.000000 0.026000 0.000000 0.757000 0.758000 1.000000 1.000000 1.000000 1.000000 0.427000 1.000000 0.192000 0.714000 0.438000 0.672000 0.629000 0.883000 1.000000 0.851000 0.120000 1.000000 0.434000 0.639000 0.978000 0.581000 0.885000 0.862000 1.000000 1.000000 0.495000 0.497000 1.000000 0.435000 0.904000 0.000000 0.000000 0.000000 0.000000 0.000000 0.845000 0.714000 0.000000 0.024000 0.100000 0.562000 0.130000 0.462000 0.460000 0.645000 0.500000 0.727000 0.800000 0.752000 0.065000 0.405000 0.191000 0.000000 0.983000 0.650000 0.000000 0.037000 0.647000 0.246000 0.109000 0.250000 0.467000 0.572000 0.494000 0.582000 0.878000 0.070000 0.087000 0.000000 0.464000 0.187000 0.087000 0.083000 0.887000 0.100000 0.670000 0.926000 0.836000 0.983000 0.506000 0.848000 0.511000 0.485000 0.583000 0.841000 0.630000 0.923000 0.316000 0.132000 0.272000 0.165000 0.500000 0.404000 0.094000 0.078000 0.643000 1.000000 0.579000 0.250000 0.492000 0.975000 0.214000 0.544000 0.824000 0.308000 0.474000 0.953000 0.067000 0.407000 1.000000 0.030000 0.215000 1.000000 0.987000 0.842000 0.992000 0.479000 0.873000 0.213000 0.052000 0.104000 0.201000 0.448000 0.969000 0.754000 0.596000 0.552000 0.037000 0.060000 0.930000 0.936000 0.341000 1.000000 0.259000 0.529000 0.531000 0.565000 0.824000 0.498000 0.697000 0.771000 1.000000 0.547000 0.556000 0.650000 0.588000 0.451000 0.342000 0.128000 0.430000 0.308000 0.683000 0.473000 0.467000 0.822000 0.797000 1.000000 0.529000 0.127000 0.445000 0.143000 0.568000 0.548000 1.000000 0.666000 1.000000 0.257000 0.251000 0.300000 0.484000 1.000000 0.891000 0.047000 0.020000 0.429000 0.303000 0.432000 0.475000 1.000000 0.767000 0.163000 0.160000 0.000000 0.288000 0.100000 0.939000 0.930000 0.820000 0.774000 0.833000 0.491000 0.596000 1.000000 0.883000 0.423000 0.313000 0.669000 0.037000 0.474000 0.953000 0.079000 0.870000 1.000000 0.353000 0.540000 0.196000 0.588000 0.472000 0.649000 0.663000 0.577000 0.690000 0.618000 0.775000 0.555000 0.471000 0.000000 0.297000 0.507000 0.727000 1.000000 1.000000 1.000000 1.000000 0.920000 0.514000 0.239000 0.000000 0.314000 0.907000 0.386000 0.947000 0.200000 0.007000 0.053000 0.049000 0.104000 0.121000 0.369000 0.306000 0.684000 0.581000 0.000000 0.037000 0.049000 0.000000 0.467000 0.811000 0.311000 0.722000 0.054000 0.440000 0.707000 0.000000 0.185000 1.000000 0.349000 0.212000 0.171000 1.000000 0.877000 0.563000 0.983000 0.891000 0.671000 1.000000 0.980000 0.375000 0.375000 0.029000 0.261000 0.174000 0.000000 0.355000 0.412000 0.600000 0.481000 0.552000 0.636000 0.105000 0.206000 0.179000 0.556000 0.259000 0.561000 0.077000 0.867000 0.754000 0.992000 1.000000 0.324000 0.120000 0.352000 0.000000 0.440000 0.133000 0.151000 1.000000 0.588000 0.923000 0.014000 0.031000 0.308000 0.990000 0.934000 0.716000 0.368000 0.074000 0.901000 0.714000 0.793000 0.549000 0.592000 0.925000 0.081000 0.154000 0.000000 0.062000 0.615000 0.155000 0.000000 0.570000 0.070000 0.773000 0.000000 1.000000 0.060000 0.766000 0.727000 0.857000 0.330000 0.252000 0.717000 0.000000 0.989000 0.056000 0.408000 0.318000 1.000000 0.820000 1.000000 1.000000 0.474000 1.000000 0.985000 0.002000 0.407000 0.894000 0.580000 0.522000 0.422000 0.193000 0.339000 0.392000 0.077000 0.665000 0.686000 0.570000 0.660000 0.512000 0.505000 0.893000 0.470000 0.352000 0.087000 0.644000 0.406000 0.597000 0.797000 0.143000 0.116000 0.281000 0.364000 0.033000 0.224000 0.221000 0.043000 0.027000 0.050000 0.592000 0.000000 0.154000 0.965000 0.358000 0.342000 0.727000 0.595000 0.500000 0.452000 0.711000 0.696000 0.970000 0.909000 0.795000 0.752000 0.673000 0.569000 0.347000 0.154000 0.074000 0.000000 0.432000 0.462000 0.533000 0.541000 0.370000 0.185000 0.191000 0.145000 0.149000 0.741000 0.735000 0.743000 0.485000 0.687000 0.691000 0.505000 0.475000 0.000000 0.610000 0.606000 0.000000 1.000000 0.812000 0.612000 0.501000 1.000000 0.000000 0.867000 1.000000 0.986000 0.917000 1.000000 0.516000 0.167000 0.091000 0.276000 0.161000 0.518000 0.423000 0.798000 0.457000 0.066000 0.407000 0.106000 0.629000 0.787000 0.772000 0.701000 0.602000 0.560000 0.476000 0.989000 1.000000 0.233000 0.187000 0.079000 0.000000 0.978000 1.000000 0.943000 0.857000 0.909000 0.784000 0.898000 0.851000 0.986000 0.982000 0.969000 0.043000 0.121000 0.111000 0.071000 0.056000 0.079000 0.038000 0.124000 0.400000 0.333000 0.333000 0.429000 0.293000 0.333000 0.429000 0.733000 0.731000 0.033000 0.415000 0.163000 0.478000 0.433000 0.579000 0.375000 0.377000 0.429000 0.733000 0.583000 0.604000 0.281000 0.530000 0.748000 0.013000 0.010000 0.044000 0.000000 0.022000 0.043000 0.000000 0.150000 0.250000 0.000000 0.167000 0.161000 0.000000 0.080000 0.140000 0.030000 0.054000 0.095000 0.132000 0.169000 0.000000 0.000000 0.000000 0.246000 0.074000 0.167000 0.091000 0.051000 0.029000 0.398000 0.276000
K 0.506000 0.434000 0.003000 0.004000 0.574000 0.000000 0.633000 0.687000 0.694000 0.000000 0.000000 0.188000 0.368000 0.805000 0.736000 0.961000 0.487000 0.691000 0.675000 0.195000 0.667000 0.535000 0.313000 0.392000 0.376000 0.500000 0.500000 0.667000 0.800000 0.000000 1.000000 0.613000 0.694000 1.000000 0.034000 0.000000 0.495000 0.628000 0.278000 0.661000 0.110000 1.000000 0.554000 0.782000 0.409000 0.218000 0.506000 0.304000 0.102000 0.354000 0.331000 0.368000 0.480000 0.385000 0.343000 0.190000 0.178000 0.247000 0.733000 0.462000 0.590000 0.626000 0.929000 0.726000 0.328000 0.000000 0.073000 0.265000 0.326000 0.570000 0.005000 0.551000 0.277000 1.000000 0.362000 0.557000 0.006000 0.451000 0.812000 0.590000 0.839000 0.578000 0.677000 0.612000 0.062000 0.500000 0.250000 1.000000 0.000000 0.750000 0.857000 0.038000 0.000000 1.000000 1.000000 0.000000 0.769000 0.520000 0.602000 0.644000 0.293000 0.640000 0.385000 0.222000 0.448000 0.390000 0.303000 0.500000 0.692000 0.120000 0.790000 0.695000 0.873000 0.812000 1.000000 0.732000 0.881000 0.810000 0.716000 0.149000 0.496000 0.321000 0.311000 0.616000 0.284000 0.223000 1.000000 0.000000 1.000000 0.000000 0.000000 0.435000 0.833000 0.584000 0.511000 0.733000 0.783000 0.729000 0.212000 0.654000 0.207000 0.689000 0.969000 1.000000 0.026000 1.000000 1.000000 1.000000 1.000000 0.687000 0.067000 0.269000 1.000000 0.790000 1.000000 0.147000 0.833000 0.529000 0.327000 0.747000 0.153000 0.367000 0.779000 0.136000 0.402000 0.292000 0.213000 0.132000 0.241000 0.105000 0.669000 0.239000 0.202000 0.233000 0.294000 0.434000 0.501000 0.535000 0.168000 0.108000 0.000000 1.000000 1.000000 0.000000 0.000000 0.659000 0.397000 0.306000 0.597000 0.857000 0.151000 0.153000 0.095000 0.127000 0.323000 0.252000 0.246000 0.000000 0.000000 0.035000 0.091000 0.696000 0.542000 0.561000 0.555000 0.004000 1.000000 0.464000 0.019000 0.027000 0.000000 0.000000 1.000000 0.683000 1.000000 0.743000 0.530000 0.800000 0.660000 0.091000 0.291000 1.000000 0.750000 0.615000 0.205000 0.240000 0.362000 0.408000 0.500000 0.500000 0.691000 0.333000 0.168000 0.233000 0.447000 0.391000 0.722000 0.338000 0.785000 0.056000 0.000000 0.000000 0.000000 0.224000 0.317000 0.000000 0.000000 0.000000 1.000000 0.027000 0.320000 0.781000 0.747000 0.153000 0.375000 0.783000 0.132000 1.000000 0.778000 0.243000 0.421000 0.549000 0.588000 0.757000 0.789000 0.872000 0.942000 0.757000 0.856000 1.000000 0.542000 0.644000 0.493000 0.618000 0.225000 0.242000 0.278000 0.329000 0.204000 0.238000 0.033000 0.101000 0.088000 0.000000 0.217000 1.000000 0.558000 0.479000 0.580000 0.456000 0.356000 0.276000 0.195000 0.413000 0.184000 0.194000 0.945000 1.000000 1.000000 0.156000 0.663000 1.000000 0.161000 0.103000 0.147000 0.292000 0.902000 0.000000 0.232000 0.351000 0.392000 0.204000 0.012000 0.472000 0.366000 0.439000 0.476000 0.429000 0.792000 0.224000 0.000000 0.438000 0.438000 0.176000 0.130000 0.304000 0.138000 0.258000 1.000000 0.533000 0.519000 0.345000 1.000000 0.895000 0.588000 0.333000 0.611000 0.481000 0.665000 0.071000 0.777000 1.000000 0.144000 0.329000 0.054000 0.598000 0.287000 0.742000 0.584000 0.371000 0.613000 0.058000 0.325000 0.000000 0.611000 0.799000 0.308000 0.516000 0.562000 0.429000 0.429000 0.000000 0.571000 0.012000 0.198000 0.655000 0.555000 0.228000 0.246000 0.398000 0.696000 0.302000 0.247000 0.293000 0.633000 0.559000 0.688000 0.160000 0.294000 0.000000 0.518000 0.000000 1.000000 0.000000 0.368000 0.135000 0.292000 0.642000 0.466000 0.907000 0.751000 0.040000 0.470000 0.615000 0.965000 0.956000 0.509000 0.521000 0.674000 0.952000 0.872000 0.044000 0.531000 0.722000 0.446000 0.070000 0.388000 0.402000 0.181000 0.432000 0.590000 0.661000 0.560000 0.591000 0.537000 0.970000 0.865000 0.931000 0.326000 0.822000 0.497000 0.628000 0.942000 0.032000 1.000000 0.923000 0.805000 1.000000 0.252000 0.142000 0.554000 0.183000 0.155000 0.398000 0.268000 0.923000 0.934000 0.986000 0.785000 0.625000 0.655000 0.543000 0.532000 0.434000 0.470000 0.533000 0.000000 0.000000 0.000000 0.278000 0.199000 0.536000 0.846000 0.123000 0.434000 0.662000 0.550000 0.283000 0.743000 0.889000 0.780000 0.784000 1.000000 1.000000 0.188000 0.109000 0.081000 0.000000 0.780000 0.623000 0.554000 0.713000 0.530000 0.623000 0.627000 0.294000 0.000000 0.088000 0.028000 0.073000 0.444000 0.568000 0.000000 0.103000 0.206000 0.112000 0.099000 0.351000 0.936000 0.779000 0.319000 0.195000 0.459000 0.576000 0.000000 0.536000 0.307000 0.564000 0.051000 0.180000 0.364000 0.000000 0.207000 0.633000 0.560000 0.692000 0.467000 0.065000 0.951000 1.000000 1.000000 0.704000 0.486000 0.061000 0.283000 0.000000 0.000000 0.197000 0.005000 0.103000 0.012000 0.000000 0.027000 0.930000 1.000000 1.000000 1.000000 1.000000 1.000000 0.781000 1.000000 0.500000 0.417000 0.417000 0.429000 0.631000 0.556000 0.643000 0.764000 0.698000 0.433000 0.692000 0.312000 0.478000 0.752000 0.895000 0.781000 0.492000 0.458000 0.647000 0.912000 0.660000 0.114000 0.768000 0.503000 0.526000 1.000000 1.000000 0.831000 1.000000 1.000000 1.000000 1.000000 1.000000 0.800000 1.000000 0.929000 1.000000 1.000000 1.000000 0.761000 1.000000 1.000000 1.000000 0.853000 0.809000 0.737000 0.933000 0.873000 1.000000 0.936000 0.779000 1.000000 1.000000 0.734000 0.405000
L 0.272000 0.577000 1.000000 0.989000 1.000000 0.651000 0.267000 0.281000 0.663000 0.867000 0.843000 1.000000 0.913000 0.000000 1.000000 0.963000 0.521000 0.691000 0.718000 0.601000 0.961000 0.455000 0.463000 0.098000 0.267000 0.500000 1.000000 0.000000 0.400000 0.000000 0.000000 0.593000 0.528000 0.063000 0.746000 0.727000 0.110000 0.681000 0.699000 0.028000 0.070000 0.617000 0.421000 0.400000 0.597000 0.558000 0.103000 0.120000 0.153000 0.042000 0.129000 0.149000 0.040000 0.934000 0.716000 0.706000 0.663000 0.773000 1.000000 0.684000 0.842000 0.222000 0.714000 0.836000 0.190000 0.691000 0.825000 0.920000 0.851000 0.100000 0.950000 0.434000 0.958000 0.746000 0.546000 0.885000 0.831000 0.618000 0.958000 0.495000 0.497000 0.578000 0.603000 0.567000 0.000000 0.000000 0.000000 0.000000 0.000000 0.842000 1.000000 0.154000 0.024000 0.300000 0.562000 0.162000 0.747000 0.620000 0.633000 0.558000 0.535000 0.910000 0.701000 0.009000 0.381000 0.081000 0.009000 0.800000 0.650000 0.000000 0.000000 0.647000 0.233000 0.109000 0.250000 0.533000 0.592000 0.490000 0.759000 0.473000 0.189000 0.000000 0.202000 0.682000 0.378000 0.053000 0.138000 0.803000 0.138000 0.516000 0.852000 0.576000 0.983000 1.000000 0.315000 0.867000 0.793000 0.719000 0.628000 0.833000 0.740000 0.172000 0.436000 0.465000 0.141000 0.500000 0.478000 0.355000 0.157000 0.643000 0.922000 0.652000 0.250000 0.559000 0.968000 0.096000 0.533000 0.824000 0.308000 0.821000 0.447000 0.113000 0.849000 0.469000 0.083000 0.169000 0.638000 0.485000 0.632000 0.833000 0.744000 0.507000 0.018000 0.042000 0.169000 0.409000 0.442000 0.808000 0.684000 0.714000 0.696000 0.259000 0.180000 0.907000 0.860000 0.659000 0.769000 0.059000 1.000000 0.872000 1.000000 0.935000 1.000000 0.905000 1.000000 0.741000 1.000000 0.620000 1.000000 1.000000 0.364000 0.976000 0.726000 1.000000 1.000000 1.000000 0.982000 0.972000 1.000000 0.742000 0.942000 0.529000 0.104000 0.184000 0.351000 0.562000 0.435000 0.831000 0.651000 0.481000 0.394000 0.351000 0.838000 0.714000 0.500000 0.620000 0.000000 0.010000 0.571000 0.754000 0.716000 0.354000 0.354000 0.447000 0.000000 0.396000 0.325000 0.079000 0.040000 1.000000 0.773000 0.701000 0.694000 0.692000 1.000000 0.619000 0.693000 0.836000 0.342000 0.340000 0.618000 0.057000 0.821000 0.447000 0.132000 1.000000 0.474000 0.588000 0.556000 0.785000 1.000000 0.951000 0.824000 0.947000 0.917000 0.936000 0.990000 1.000000 1.000000 0.805000 0.229000 0.317000 0.000000 0.064000 0.568000 0.661000 0.628000 0.689000 0.810000 0.438000 0.033000 0.247000 0.059000 0.613000 0.867000 0.434000 0.326000 0.000000 0.142000 0.204000 0.058000 0.000000 0.000000 0.215000 0.000000 0.742000 0.203000 0.147000 0.031000 0.267000 0.598000 0.000000 0.183000 0.310000 0.237000 0.191000 0.878000 0.000000 0.283000 0.377000 0.543000 0.000000 0.018000 1.000000 0.804000 0.577000 1.000000 0.911000 0.640000 0.878000 0.941000 0.375000 0.375000 0.029000 0.261000 0.000000 0.069000 0.839000 0.529000 0.600000 0.444000 0.483000 0.864000 0.316000 0.206000 0.179000 0.444000 0.185000 0.720000 0.200000 0.943000 0.773000 0.619000 0.747000 0.000000 0.034000 0.185000 0.061000 0.256000 0.257000 0.076000 0.615000 0.626000 0.846000 0.014000 0.031000 0.462000 0.835000 1.000000 0.691000 0.356000 0.127000 0.901000 0.428000 0.783000 0.699000 0.550000 0.647000 0.078000 0.252000 0.407000 0.000000 0.123000 0.198000 0.222000 0.717000 0.771000 0.049000 0.000000 1.000000 0.068000 0.778000 0.688000 0.821000 0.192000 0.277000 0.525000 0.000000 0.995000 0.085000 0.481000 0.325000 0.893000 1.000000 0.999000 0.990000 0.450000 0.821000 0.985000 0.002000 0.402000 0.925000 0.432000 0.433000 0.434000 0.377000 0.347000 0.284000 0.252000 0.884000 0.633000 0.800000 0.667000 0.732000 0.808000 0.923000 0.876000 0.869000 0.096000 0.671000 0.349000 0.467000 0.942000 0.040000 0.157000 0.245000 0.407000 0.150000 0.184000 0.104000 0.281000 0.148000 0.152000 0.667000 0.143000 0.000000 0.988000 0.316000 0.449000 0.773000 0.798000 0.643000 0.778000 0.702000 0.786000 0.930000 0.901000 0.792000 0.745000 0.676000 0.566000 0.364000 0.000000 0.000000 0.377000 1.000000 1.000000 1.000000 1.000000 0.827000 0.293000 0.326000 0.251000 0.327000 1.000000 1.000000 0.966000 1.000000 0.961000 0.991000 0.687000 1.000000 0.000000 0.611000 0.607000 0.000000 0.734000 0.815000 0.790000 0.327000 0.399000 0.081000 0.933000 0.927000 1.000000 0.920000 0.936000 0.591000 0.167000 0.000000 0.589000 0.513000 0.542000 0.833000 0.801000 0.690000 0.402000 1.000000 0.043000 0.669000 0.814000 0.799000 0.677000 0.600000 0.565000 0.630000 0.995000 0.634000 0.137000 0.232000 0.128000 0.129000 0.985000 0.998000 0.943000 0.600000 0.693000 0.777000 1.000000 1.000000 0.974000 0.937000 1.000000 0.000000 0.000000 0.000000 0.000000 0.014000 0.016000 0.056000 0.137000 0.400000 0.333000 0.333000 0.429000 0.450000 0.333000 0.429000 0.733000 0.743000 0.218000 0.739000 0.553000 0.478000 0.433000 0.579000 0.375000 0.377000 0.429000 0.740000 0.952000 0.604000 0.259000 0.567000 0.769000 0.039000 0.041000 0.067000 0.000000 0.044000 0.065000 0.021000 0.122000 0.212000 0.000000 0.125000 0.125000 0.022000 0.125000 0.186000 0.045000 0.081000 0.119000 0.184000 0.147000 0.012000 0.082000 0.078000 0.233000 0.148000 0.167000 0.000000 0.118000 0.000000 0.333000 0.259000

Provide df_scales and a pre-defined number of clusters via n_clusters to obtain exactly that many representative scales. The returned DataFrame keeps the amino acid index and only the selected scale columns:

aac = aa.AAclust()
df_scales_selected = aac.select_scales(df_scales, n_clusters=100)
aa.display_df(df_scales_selected, n_rows=10, show_shape=True)
DataFrame shape: (20, 100)
  ANDN920101 ARGP820101 ARGP820103 KANM800103 CORJ870105 ROBB760113 MIYS990103 KRIW790103 ROSG850102 MEEJ810102 RADA880102 MIYS990101 BULH740102 BLAM930101 OOBM850102 TANS770101 KANM800102 FAUJ880101 KARS160101 CHAM820102 GEIM800111 QIAN880123 CHAM830105 CHAM830107 CHAM830108 LEVM760102 GUYH850105 CHOC760103 CHOP780204 QIAN880107 QIAN880114 PALJ810105 CHOP780214 FINA910102 KOEP990101 CIDH920105 LEVM780101 JUKT750101 DAYM780201 PONP800102 WOLR790101 NADH010102 QIAN880109 HUTJ700102 FAUJ880108 LINS030112 LINS030117 FINA910101 ZIMJ680104 FINA910104 MITS020101 GEIM800102 QIAN880121 GRAR740101 KOEH090102 HOPA770101 LEVM760101 AURR980112 ISOY800102 ISOY800106 RICJ880105 MAXF760104 LINS030104 YUTK870104 JOND920101 LINS030114 FUKS010104 KRIW710101 KARS160108 MAXF760105 PONP800107 RICJ880103 CEDJ970105 FUKS010108 FUKS010106 OOBM770105 WILM950104 QIAN880125 WARP780101 KUMS000103 QIAN880126 QIAN880117 QIAN880127 QIAN880129 QIAN880135 QIAN880138 RACS820103 MUNV940102 RICJ880101 AURR980105 ROBB760107 VASM830101 VASM830102 VELV850101 VENT840101 AURR980118 GEOR030106 MONM990201 KOEP990102 KARS160120
AA                                                                                                                                                                                                        
A 0.494000 0.230000 0.504000 0.765000 0.477000 0.101000 0.500000 0.189000 0.564000 0.221000 0.480000 0.688000 0.468000 1.000000 0.752000 0.814000 0.248000 0.305000 0.100000 0.262000 0.321000 0.133000 0.000000 0.000000 0.000000 0.207000 0.189000 0.627000 0.425000 1.000000 0.289000 0.276000 0.124000 0.024000 0.210000 0.393000 0.811000 1.000000 0.707000 0.365000 0.979000 0.749000 0.754000 0.141000 0.000000 0.120000 0.186000 0.154000 0.404000 0.562000 0.000000 0.620000 0.459000 0.000000 0.174000 0.141000 0.453000 0.787000 0.270000 0.543000 0.565000 0.034000 0.093000 0.966000 0.818000 0.625000 0.384000 0.629000 0.458000 0.294000 0.324000 0.118000 0.938000 0.437000 0.843000 0.826000 0.064000 0.517000 1.000000 1.000000 0.451000 0.455000 0.493000 0.000000 0.276000 0.114000 0.287000 0.000000 0.250000 0.248000 0.333000 0.437000 0.617000 0.295000 0.000000 0.356000 0.516000 0.077000 0.266000 0.952000
C 0.864000 0.404000 0.387000 0.302000 0.598000 0.849000 0.029000 0.307000 1.000000 0.420000 0.345000 0.403000 0.232000 0.844000 0.718000 0.204000 0.566000 0.422000 0.200000 0.947000 0.312000 0.676000 0.000000 0.000000 1.000000 0.371000 0.204000 0.746000 0.110000 0.574000 0.193000 0.157000 0.584000 0.024000 0.586000 0.647000 0.621000 0.111000 0.017000 1.000000 0.837000 1.000000 0.645000 0.666000 0.812000 0.000000 0.000000 0.154000 0.285000 0.562000 0.000000 1.000000 0.788000 1.000000 0.115000 0.000000 0.375000 0.104000 0.986000 0.510000 0.391000 0.189000 0.000000 0.929000 0.078000 0.000000 0.037000 0.000000 0.611000 0.099000 0.210000 0.147000 0.111000 0.054000 0.017000 0.695000 0.783000 0.517000 0.796000 0.000000 0.324000 0.000000 0.960000 0.816000 0.297000 0.482000 0.000000 0.420000 0.188000 0.000000 0.820000 0.521000 0.734000 0.657000 0.000000 0.000000 0.000000 0.308000 0.057000 0.952000
D 1.000000 0.174000 0.000000 0.432000 0.000000 0.790000 0.786000 0.275000 0.256000 0.138000 0.345000 0.912000 0.000000 0.844000 1.000000 0.451000 0.159000 0.382000 0.400000 0.601000 0.587000 0.362000 0.000000 1.000000 0.000000 0.535000 0.464000 0.237000 0.790000 0.391000 0.566000 0.622000 0.933000 0.081000 0.401000 0.034000 0.547000 0.622000 0.759000 0.088000 0.459000 0.371000 0.340000 0.364000 1.000000 0.800000 0.186000 1.000000 0.000000 0.375000 0.000000 0.240000 0.329000 0.502000 1.000000 1.000000 0.922000 0.451000 0.041000 0.642000 1.000000 0.215000 0.588000 0.934000 0.494000 0.893000 0.606000 0.753000 0.733000 0.307000 0.137000 0.588000 0.494000 0.062000 0.182000 0.572000 0.246000 0.663000 0.241000 0.400000 0.745000 0.491000 0.760000 0.158000 0.611000 0.614000 0.923000 0.270000 0.688000 1.000000 0.099000 0.976000 0.225000 1.000000 0.000000 0.658000 0.404000 0.923000 0.775000 0.952000
E 0.420000 0.177000 0.032000 0.667000 0.285000 0.092000 0.871000 0.426000 0.256000 0.227000 0.138000 0.918000 0.261000 0.876000 0.859000 1.000000 0.000000 0.372000 0.500000 0.561000 0.431000 0.286000 0.667000 1.000000 0.000000 0.707000 0.404000 0.288000 1.000000 0.817000 0.434000 0.228000 0.360000 0.081000 0.031000 0.000000 0.968000 0.556000 0.724000 0.127000 0.435000 0.263000 0.754000 0.463000 0.500000 0.880000 0.349000 0.423000 0.056000 0.375000 0.183000 0.760000 0.239000 0.335000 0.802000 0.953000 0.922000 0.823000 0.000000 0.576000 0.739000 0.056000 0.804000 0.935000 0.623000 1.000000 0.833000 0.742000 0.764000 0.266000 0.256000 0.088000 0.716000 0.054000 0.194000 0.441000 0.419000 0.652000 0.172000 0.621000 0.471000 0.227000 0.533000 0.026000 0.360000 0.561000 0.916000 0.048000 0.438000 0.471000 0.613000 0.608000 0.531000 0.046000 0.000000 0.548000 0.610000 0.769000 0.689000 0.952000
F 0.877000 0.762000 0.670000 0.611000 1.000000 0.328000 0.057000 0.794000 0.923000 0.862000 0.890000 0.021000 0.697000 0.893000 0.684000 0.584000 0.593000 0.702000 0.700000 0.462000 0.119000 0.429000 0.667000 0.000000 1.000000 0.798000 0.089000 0.831000 0.085000 0.680000 0.289000 0.307000 0.292000 0.024000 0.228000 0.844000 0.579000 0.333000 0.198000 0.628000 0.859000 0.915000 0.764000 0.602000 0.250000 0.000000 0.326000 0.154000 0.339000 0.562000 0.000000 0.380000 0.667000 0.000000 0.068000 0.203000 0.141000 0.402000 0.676000 0.351000 0.261000 0.056000 0.082000 0.934000 0.338000 0.125000 0.092000 0.472000 0.802000 0.117000 0.815000 0.029000 0.247000 0.373000 0.321000 0.216000 0.543000 0.506000 0.635000 0.350000 0.186000 0.655000 0.680000 0.895000 0.230000 0.298000 0.000000 0.301000 0.562000 0.488000 0.396000 0.269000 0.023000 0.749000 1.000000 0.521000 0.712000 0.000000 0.041000 0.952000
G 0.025000 0.026000 0.170000 0.198000 0.305000 1.000000 0.671000 0.000000 0.513000 0.177000 0.345000 0.809000 0.120000 0.723000 0.843000 0.000000 0.310000 0.000000 0.000000 0.240000 0.798000 0.629000 0.000000 0.000000 0.000000 0.000000 0.207000 0.593000 0.160000 0.243000 0.783000 1.000000 0.994000 0.049000 1.000000 0.115000 0.042000 0.889000 0.267000 0.305000 1.000000 0.561000 0.498000 0.000000 0.062000 0.147000 0.023000 0.154000 0.400000 0.875000 0.000000 0.020000 0.324000 0.269000 0.328000 0.156000 0.531000 0.055000 0.054000 0.000000 0.261000 1.000000 0.144000 0.967000 0.779000 0.714000 0.433000 0.966000 0.000000 1.000000 0.227000 0.500000 0.691000 0.256000 0.539000 1.000000 0.189000 0.966000 0.637000 0.286000 0.676000 1.000000 0.373000 0.289000 0.485000 0.439000 0.570000 0.639000 0.812000 0.504000 0.027000 0.143000 0.455000 0.040000 0.000000 0.562000 0.210000 0.615000 0.627000 0.952000
H 0.840000 0.230000 0.053000 0.568000 0.808000 0.454000 0.486000 0.543000 0.667000 0.044000 0.593000 0.694000 0.310000 0.887000 0.743000 0.619000 0.345000 0.714000 0.600000 0.313000 0.349000 0.638000 0.667000 0.000000 1.000000 0.742000 0.418000 0.271000 0.145000 0.633000 0.795000 0.032000 0.449000 0.024000 0.167000 0.475000 0.737000 0.133000 0.414000 0.409000 0.432000 0.439000 0.847000 0.944000 0.562000 0.427000 0.419000 0.154000 0.603000 0.562000 0.209000 0.540000 0.559000 0.211000 0.650000 0.422000 0.453000 0.463000 0.541000 0.530000 0.174000 0.114000 0.423000 0.970000 0.117000 0.500000 0.141000 0.618000 0.917000 0.078000 0.302000 0.294000 0.173000 0.006000 0.080000 0.253000 0.000000 0.438000 0.548000 0.136000 0.696000 0.545000 0.467000 0.842000 0.205000 0.123000 0.000000 0.357000 0.562000 0.380000 0.405000 0.745000 0.345000 0.191000 0.000000 1.000000 0.612000 0.846000 0.865000 0.562000
I 0.000000 0.838000 0.543000 0.630000 0.986000 0.151000 0.071000 0.643000 0.923000 0.552000 0.877000 0.121000 0.884000 0.965000 0.666000 0.549000 0.841000 1.000000 0.400000 0.424000 0.000000 0.514000 0.000000 0.000000 0.000000 0.492000 0.000000 1.000000 0.115000 0.663000 0.000000 0.047000 0.000000 0.024000 0.074000 1.000000 0.474000 0.511000 0.672000 0.820000 0.989000 0.909000 0.690000 0.572000 0.000000 0.000000 0.140000 0.000000 0.407000 0.562000 0.000000 0.460000 1.000000 0.000000 0.000000 0.109000 0.250000 0.512000 0.878000 0.464000 0.174000 0.052000 0.010000 1.000000 0.506000 0.161000 0.149000 0.404000 0.733000 0.104000 1.000000 0.029000 0.370000 0.485000 0.735000 0.548000 1.000000 0.000000 0.766000 0.500000 0.314000 0.727000 0.907000 0.947000 0.121000 0.684000 0.811000 0.221000 0.375000 0.339000 0.324000 0.570000 0.070000 0.000000 1.000000 0.644000 0.457000 0.154000 0.000000 0.583000
K 0.506000 0.434000 0.004000 0.654000 0.012000 0.613000 1.000000 0.687000 0.000000 0.000000 0.366000 1.000000 0.736000 0.934000 0.660000 0.655000 0.212000 0.451000 0.500000 0.313000 0.303000 0.238000 0.667000 0.000000 1.000000 0.790000 0.704000 0.034000 0.110000 0.757000 0.542000 0.362000 0.331000 0.000000 0.123000 0.247000 0.747000 0.733000 0.328000 0.000000 0.467000 0.000000 0.872000 0.881000 0.062000 0.800000 1.000000 0.038000 0.872000 1.000000 0.530000 0.520000 0.329000 0.120000 0.809000 0.812000 1.000000 0.591000 0.149000 0.616000 0.304000 0.233000 1.000000 0.956000 0.584000 0.929000 1.000000 1.000000 0.764000 0.294000 0.000000 0.176000 0.889000 0.000000 0.109000 0.530000 0.444000 0.101000 0.000000 0.543000 0.088000 0.618000 0.000000 1.000000 0.276000 0.184000 1.000000 0.142000 0.438000 0.388000 0.054000 0.559000 0.688000 0.294000 0.000000 0.822000 0.536000 0.846000 0.434000 0.912000
L 0.272000 0.577000 0.989000 0.833000 0.974000 0.076000 0.000000 0.643000 0.846000 0.696000 0.804000 0.000000 1.000000 0.988000 0.651000 0.699000 0.628000 0.618000 0.400000 0.463000 0.009000 0.438000 0.000000 0.000000 0.000000 0.559000 0.129000 0.746000 0.070000 0.947000 0.229000 0.000000 0.129000 0.024000 0.000000 0.773000 0.821000 0.867000 0.190000 0.701000 0.995000 0.901000 0.936000 0.592000 0.000000 0.000000 0.186000 0.154000 0.402000 0.562000 0.000000 0.620000 0.689000 0.000000 0.012000 0.109000 0.250000 0.732000 0.473000 0.682000 0.000000 0.042000 0.041000 0.990000 1.000000 0.125000 0.327000 0.478000 0.733000 0.169000 0.693000 0.029000 0.827000 1.000000 1.000000 0.435000 0.399000 0.247000 0.778000 0.643000 0.059000 0.064000 0.613000 0.434000 0.000000 0.000000 0.000000 0.104000 0.375000 0.347000 0.000000 0.717000 0.771000 0.000000 1.000000 0.671000 0.690000 0.000000 0.377000 0.952000

The fitted attributes remain accessible on the instance, e.g. the names of the selected (medoid) scales, which equal the returned columns:

print("Selected scales:", df_scales_selected.shape[1])
print("Columns match medoid names:",
      list(df_scales_selected.columns) == aac.medoid_names_)
Selected scales: 100
Columns match medoid names: True

If n_clusters is omitted (None), AAclust optimizes the number of clusters automatically. We use a smaller subset here for speed:

df_scales_small = df_scales[list(df_scales.columns)[:50]]
df_auto = aac.select_scales(df_scales_small)
print("Optimized number of selected scales:", df_auto.shape[1])
Optimized number of selected scales: 5

The clustering optimization is controlled by min_th (Pearson correlation threshold) and on_center (apply min_th to the cluster center vs. to all members):

# Higher threshold on all members -> stricter, more clusters
df_all = aac.select_scales(df_scales_small, on_center=False, min_th=0.5)
print("min_cor_all, min_th=0.5:", df_all.shape[1])
# Same threshold on the center -> less strict, fewer clusters
df_center = aac.select_scales(df_scales_small, on_center=True, min_th=0.5)
print("min_cor_center, min_th=0.5:", df_center.shape[1])
min_cor_all, min_th=0.5: 25
min_cor_center, min_th=0.5: 8

The optional cluster-merging step uses the metric parameter (distance/similarity measure for merging and medoid selection):

for metric in ["euclidean", "correlation", "manhattan", "cosine"]:
    df_m = aac.select_scales(df_scales, n_clusters=100, metric=metric)
    print(f"{metric:>12}: {df_m.shape[1]} scales")
  euclidean: 100 scales
correlation: 100 scales
  manhattan: 100 scales
     cosine: 100 scales

The returned df_scales_selected is a valid scales DataFrame and can be passed straight to CPP to build features on a redundancy-reduced scale set:

df_cat = aa.load_scales(name="scales_cat")
df_cat_selected = df_cat[df_cat["scale_id"].isin(df_scales_selected.columns)]
aa.display_df(df_cat_selected, n_rows=10, show_shape=True)
DataFrame shape: (100, 5)
  scale_id category subcategory scale_name scale_description
5 LINS030104 ASA/Volume Accessible surface area (ASA) ASA (folded protein) Total median ac...s et al., 2003)
11 LINS030112 ASA/Volume Accessible surface area (ASA) Hydrophilic ASA...lded coil/turn) Hydrophilic med...s et al., 2003)
17 LINS030114 ASA/Volume Accessible surface area (ASA) Hydrophobic ASA...lded coil/turn) % Hydrophobic a...s et al., 2003)
21 GUYH850105 ASA/Volume Accessible surface area (ASA) Partition energy Apparent partit...dex (Guy, 1985)
28 ARGP820103 ASA/Volume Buried Buried Membrane-buried...s et al., 1982)
29 CHOC760103 ASA/Volume Buried Buried Proportion of r...(Chothia, 1976)
35 WARP780101 ASA/Volume Buried Interactivity Average interac...e-Morgan, 1978)
38 LINS030117 ASA/Volume Hydrophobic ASA Hydrophobic ASA...olded β-strand) Hydrophobic med...s et al., 2003)
39 PONP800107 ASA/Volume Partial specific volume Accessibility reduction ratio Accessibility r...y et al., 1980)
45 BULH740102 ASA/Volume Partial specific volume Partial specific volume Apparent partia...l-Breese, 1974)