rxn.chemutils.extended_reaction_smiles.merge_molecules_from_fragment_groups
- rxn.chemutils.extended_reaction_smiles.merge_molecules_from_fragment_groups(smiles_list, fragment_groups, offset)[source]
Combine molecules according to the fragment definition.
- Parameters
smiles_list (
List[str]) – SMILES strings to potentially mergefragment_groups (
List[List[int]]) – indices for groups of molecules belonging together; some may be out of rangeoffset (
int) – what index the first molecule in smiles_list corresponds to
- Return type
List[str]- Returns
List of molecules, some of which were potentially merged. Non-merged molecules come first.