Re: [Rdkit-discuss] Exhaustive fragmentation of molecules
Open-Source Cheminformatics and Machine Learning
Brought to you by:
glandrum
From: Paolo T. <pao...@gm...> - 2020-01-08 11:48:13
|
Dear Puck, You may break a bond by creating a Chem.RWMol out of your Chem.Mol, and then calling the RemoveBond() method on your Chem.RWMol, or you may use dedicated functions in the rdmolops module. Individual fragments can then be obtained by calling rdmolops.GetMolFrags(). I have put together a gist here: https://gist.github.com/ptosco/3fb93b7c09dac15b6d355eb0ad29f532 to show examples of the above; I hope this will help get you started on your task. Cheers, p. On 08/01/2020 10:39, Puck van Gerwen wrote: > Dear rdkit community, > > I am looking to start from a mol object (loaded from an .xyz file) and > return all possible fragments (as mol objects) generated from breaking > one bond (any bond order). I don't want any pre-encoded rules about > which bonds to break as in BRICS. I saw some discussions on the forum > about using EditableMol or other mol types. Would you be able to point > me to the best way to do this? > Thanks very much. > > -- > Puck van Gerwen > Doktorandin > Gruppe von Anatole von Lilienfeld > Universität Basel > > > _______________________________________________ > Rdkit-discuss mailing list > Rdk...@li... > https://lists.sourceforge.net/lists/listinfo/rdkit-discuss |