choderalab / perses

Experiments with expanded ensembles to explore chemical space
http://perses.readthedocs.io
MIT License
181 stars 51 forks source link

Near term goals and planning #65

Closed pgrinaway closed 8 years ago

pgrinaway commented 8 years ago

This is what I am currently thinking--please let me know if you disagree.

perses has these parts which need development:

*TopologyProposalEngine - this already has an implemented base class and subclasses for small molecules. The small molecule bits need to be refactored for two reasons:

So, my near-term plan of action was, in order:

  1. Finish relevant GeometryEngine stuff.
  2. Fix the TopologyProposalEngine to correctly deal with multiple possible alignments.
  3. Write a SAMSSampler and ExpandedEnsembleSampler.
  4. Write an adaptive bias SAMSSampler.

After (3), we should be able to do relative free energy calculations with SAMS, as well as design with a fixed bias. I think that should be the initial goal here.

Does this sound ok?

pgrinaway commented 8 years ago

Ok, after a chat with @jchodera, we'll keep the above list except:

  1. Basic API test framework
  2. Finish relevant GeometryEngine stuff.
  3. Fix the TopologyProposalEngine to correctly deal with multiple possible alignments.
  4. Write a SAMSSampler, ExpandedEnsembleSampler, and adaptive bias SAMSSampler
  5. Include examples (host/guest, T4 Lysozyme)
jchodera commented 8 years ago

Sounds great. We should include another example that tests @juliebehr's MutationEngine too. There are mutations of T4 lysozyme that modulate the ligand affinities: L99A binders, L99A nonbinders, L99A/M102Q binders, L99A/M102Q non-binders, and a number of additional mutants in this paper.

pgrinaway commented 8 years ago

Going to close this, since this is mostly done.