MHCXGraph.utils.tools.association_product

MHCXGraph.utils.tools.association_product(graphs_data: list, config: dict) dict[str, list] | None[source]

Compute the cross-protein association product.

This function orchestrates the full multi-protein association pipeline including triad detection, chunked combination, graph construction, and frame generation.

Parameters:
  • graphs_data (list) – List of graph metadata structures.

  • config (dict) – Association configuration dictionary.

Returns:

result – Dictionary containing associated graphs or None if no associations were produced.

Return type:

dict or None