~/talk

"Comparing protein structures with Clojure"

Talkat Clojure/conj 2023 · 2023-04-27..04-28· [clojure, data-science]

Compares an experimental crystal structure to an AlphaFold2 model, gets a conventional fit using 235 atom pairs with ~0.5 Å RMSD, then adapts a probabilistic approach (Theseus PP → Theseus-HMC) implemented by bridging Clojure to Python via libpython-clj and running PiMC and PiTensor to do Hamiltonian Monte Carlo/NUTS on the first 100 residues. Visualizations use a Clojurescript 3dmol.js wrapper and the probabilistic fit reveals per-residue variance and improved central alignment.

AI-written summary · about

  1. 0:00Start
  2. 1:05Outline
  3. 2:05Polypeptides Fold into Proteins
  4. 3:52Protein Structure Defines Protein Function
  5. 6:11Workflow in Our Lab
  6. 12:29AlphaFold Workflow
  7. 13:20Comparison of Al and Experiment
  8. 14:17Experiment (green) vs Prediction (cyan)
  9. 15:02Little Open Space Inside Protein Structures
  10. 15:56Defining the Ca-trace
  11. 17:08Output from align
  12. 18:42Superposition in PyMOL with align
  13. 21:56Graphical Model
  14. 23:05Pseudocode (1/2)
  15. 25:44Random Walks vs Hamiltonian Monte Carlo
  16. 28:50Code Snippet
  17. 29:44Hyperparameter Tuning with NUTS
  18. 30:22Conclusions
  19. 31:13Future Directions
  20. 31:50Acknowledgements
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.