MHCXGraph.scripts.create_heatmaps¶
- MHCXGraph.scripts.create_heatmaps.build_ratio_matrix(comp_df)[source]¶
Matriz de similaridade (ratio_total_prot_comp), diagonal = 1.0.
- MHCXGraph.scripts.create_heatmaps.extract_unique_aminoacids(file_path)[source]¶
Extrai resíduos únicos por componente e consolida o global por proteína.
- MHCXGraph.scripts.create_heatmaps.linkage(condensed_dist, method='average')[source]¶
Clustering hierárquico average linkage (UPGMA). Aceita vetor condensado (saída de squareform sobre matriz quadrada). Equivalente a scipy.cluster.hierarchy.linkage(…, method=’average’). Retorna Z: array (n-1, 4) — [cluster_i, cluster_j, distância, tamanho].
- MHCXGraph.scripts.create_heatmaps.squareform(X)[source]¶
Converte entre forma condensada e quadrada. - 1D (condensada, n*(n-1)/2) → matriz quadrada (n x n) - 2D quadrada (n x n) → vetor condensado 1D Equivalente a scipy.spatial.distance.squareform.
Functions¶
|
|
|
Matriz de similaridade (ratio_total_prot_comp), diagonal = 1.0. |
|
|
|
|
|
|
|
Extrai resíduos únicos por componente e consolida o global por proteína. |
|
Clustering hierárquico average linkage (UPGMA). |
|
|
|
Converte entre forma condensada e quadrada. |