MHCXGraph.utils.preprocessing.create_graphs

MHCXGraph.utils.preprocessing.create_graphs(manifest: dict) list[tuple][source]

Construct filtered graphs from the manifest input structures.

The function loads structure files, builds graph representations, applies residue selection filters, and stores intermediate outputs.

Parameters:

manifest (dict) – Manifest configuration dictionary containing runtime settings and input selection rules.

Returns:

graphs – List of tuples containing the filtered graph, original file path, and base structure name.

Return type:

list[tuple]