openmolecules.org

 
Home » DataWarrior » Functionality » Generating derivatives of parent structure
Re: Generating derivatives of parent structure [message #2048 is a reply to message #2029] Sat, 09 December 2023 00:42 Go to previous message
thomas is currently offline  thomas
Messages: 715
Registered: June 2014
Senior Member
You could also use the "Build Evolutionary Library..." functionality. This creates new molecules from a starting generation by random small modifications. You can also define parts of the molecule that shall not be modifed by just selecting it. I tried that with your molecule and selected all but 4 ring positions. This causes random modifications at all selected atoms, which includes ring cleavages.

Then you are supposed to add fitness criteria, which are used to value the quality of created structures. Those structures, that match your criteria best will be kept and form at the same time the parent generation for the next round of random changes. I just defined a simple criterion: the molecular weight shall be not higher than 240. Otherwise I just use default options for everything else. The settings look like this:

/forum/index.php?t=getfile&id=792&private=0

In less than one second DataWarrior created 267 different molecules in 15 generations that all contain the selected (red) part of your defined starting structure, with lots of variations regarding substitution, ring size, partially open ring structures and molecular weights always below 240. The picture shows a small subset.

/forum/index.php?t=getfile&id=791&private=0

Of course, you can be more specific with fitness criteria, e.g. use chemical similarities, pharmacophore similaries or even a docking score...
  • Attachment: temp2.png
    (Size: 139.27KB, Downloaded 214 times)
  • Attachment: temp1.png
    (Size: 40.66KB, Downloaded 225 times)

[Updated on: Sat, 09 December 2023 00:46]

Report message to a moderator

 
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Generate Explanation view based on the data from table
Next Topic: is there a way to continue a macro file on a saved file?
Goto Forum:
  


Current Time: Sun Nov 24 15:16:04 CET 2024

Total time taken to generate the page: 0.03370 seconds