maxentile / msm-learn

Learning how to learn Markov State Models of conformational dynamics
MIT License
6 stars 2 forks source link

Graphics / visualization challenges #11

Open maxentile opened 9 years ago

maxentile commented 9 years ago

How do we visually summarize a MSM?

maxentile commented 9 years ago

Idea: interactive visualization. If we have an invertible mapping between reaction coordinates and conformations, then we could paint the free energy landscape as a heatmap and have the user drag the protein around on it. Each 2D position would correspond to a particular conformation. You could throw in additional embellishments, like having the location of the protein lag behind the location of the user's cursor as if connected by a spring, whose spring constant increases when crossing over free energy barriers. Without user input, the protein jiggles around in a random walk on this energy landscape. The markov state model definition would then be depicted as state boundaries on this landscape, with transition rates measured by counting the number of crossings observed.

As a learning tool, this could be very useful for introducing this way of thinking about things.

We might start with systems that are well-described by 2 natural collective variables, e.g. the alanine dipeptide. This then makes it clear why we care about finding good collective variables for high-dimensional systems.

maxentile commented 9 years ago

How can we visually summarize the results of molecular simulations? Inspecting molecular dynamics "movies" can be misleading. Also, what about MC simulations?

maxentile commented 9 years ago

What would be a fundamental enough problem to solve that I could submit to SIGGRAPH in January?

maxentile commented 9 years ago

Prior art: MSMexplorer:

Describes example use-case: discovery by Greg Bowman of "kinetic hubs" in protein folding pathways...

maxentile commented 9 years ago

Prior art: http://www.nature.com/srep/2014/140902/srep06264/full/srep06264.html -- Oh goodness, that first sentence, what am i getting myself into: "Present day science or more broadly society record observations as a function of time in diverse contexts[1]"