primaryodors / primarydock

PrimaryOdors.org molecular docker.
Other
6 stars 4 forks source link

Generational algorithm for molecular structures. #441

Closed primaryodors closed 6 months ago

primaryodors commented 6 months ago

Creating molecular structures now utilizes an evolutionary generational algorithm to position the atoms.

Docking now includes conformational changes of flexible rings by means of "flipping" individual atoms between two allowed locations, since anomalies in the resulting structure can be corrected using the generational algorithm.

Out of scope for this PR, but newly made possible for future development, is the ability to shape the protein around the ligand to find the mutual best fit.

primaryodors commented 6 months ago

All tests passing. 🟩