Create a gist now

Instantly share code, notes, and snippets.

What would you like to do?
Example PCA implementation and analysis
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

orbeckst commented Jun 24, 2016

This would make a nice tutorial!

For information: The trajectories can be obtained from Data download for the 2015 CECAM Workshop.

Btw, you could also color the residue B-factors by the magnitude of the variance in the 1st PC and display: This should show very clearly which domains are involved in the motion.

jdetle commented Jun 24, 2016

This is great, just posted about it on the google groups. Only possible comment that I'd have is that we might want to use an interactive plotting package like Plotly or Bokeh. Being able to mouseover specific points in the plotted data is nice.

Owner

kain88-de commented Jun 28, 2016

@orbeckst We can make this a tutorial once @jdetle has implemented a PCA :-). I don't know much about the coloring in nglview.

@jdetle. replace %matplotlib inline with %matplotlib nbagg to get interactive plots. I personally like the static pictures here because they are rendered in github, the js isn't.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment