You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Again this library looks interesting. While playing around and reading tutorial I wasn't able to figure out how to run ExplorationTree with custom operations but using different than classic algorithm.
The text was updated successfully, but these errors were encountered:
Hi, thanks for the interest in the library! At the moment, the implemented algorithms actually do not have hooks for custom operations. As I understand it, you would like to plug-in your own operations to some of the algorithms implemented in molpher.algorithms, is that correct? Possibly, define them for use in a simple script similar to this one from the docs?
This is more of a note to self, but:
I think that this should be simple to implement so if you let me know in more detail what you would like to accomplish, I think I could add this support to all algorithms. You can also check out some of the code in the molpher.algorithms. Every algorithm has a "pathfinder", which is a class that implements the search. The whole molpher.algorithms package is a little messy because it is just a result of me doing some quick prototyping, but eventually I would like to turn this into something more usable so this issue could be a nice way to start the process. It would be nice if all algorithms had a common base class with useful functionality such as the BasicPathfinder, which is a base class for the classic pathfinder.
Again this library looks interesting. While playing around and reading tutorial I wasn't able to figure out how to run ExplorationTree with custom operations but using different than classic algorithm.
The text was updated successfully, but these errors were encountered: