# BioSimSpace.Align.generateNetwork¶

BioSimSpace.Align.generateNetwork(molecules, names=None, work_dir=None, plot_network=False)

Generate a perturbation network using Lead Optimisation Mappper (LOMAP).

Parameters
• molecules (:[class:Molecule]) – A list of molecules.

• names ([str]) – A list of names for the molecules. If None, then the index of each molecule will be used.

• work_dir (str) – The working directory for the LOMAP process.

• plot_network (bool) – Whether to plot the network when running from within a notebook.

Returns

• edges ([(int, int)]) – A tuple containing the edges of the network. Each edge is itself a tuple, containing the indices of the molecules that are connected by the edge.

• scores ([float]) – The LOMAP score for each edge. The higher the score implies that a perturbation between molecules along an edge is likely to be more accurate.