Published December 21, 2024 | Version 3.4.3
Software Open

ml-struct-bio/cryodrgn: v3.4.3: Making movies, improving filtering interface, and fixes to landscape analysis

  • 1. Princeton University
  • 2. @PrincetonUniversity
  • 3. Stanford University
  • 4. Uppsala University
  • 5. @UtrechtUniversity
  • 6. @MPI-Dortmund @it-and-software-solutions
  • 7. Max Planck Institute for Molecular Physiology

Description

This is a minor release in which we are introducing a new utility for making volume movies using model analysis results, as well as making some fixes and improvements to existing features:

New visualizations

There is a new command cryodrgn_utils make_movies that automatically searches through the output folders created by commands such as cryodrgn analyze and cryodrgn analyze_landscape and produces .mp4 movies of reconstructed volumes using ChimeraX (which must be installed separately). For example, if volumes corresponding to k-means clusters were produced by cryodrgn analyze ... --ksample 50, make_movies will add movie.mp4 under analyze.<epoch>/kmeans50/ with an animation across the fifty k-means volumes:

https://github.com/user-attachments/assets/bdd45a5b-5007-471b-87b0-b7f4f76fcf22

See cryodrgn_utils make_movies -h for more details! We have also added some new types of plots (scree plots and grid plots of PCA components) to the landscape analysis Jupyter notebooks.

Improving interactive filtering

Thanks to some help and feedback from the folks at Doppio (see #425, #426) we improved the interface for the interactive particle filtering command cryodrgn filter by adding buttons for choosing to save the selection (or not) rather than requiring an additional query step through the command-line:

Addressing known issues

  • incorrect calculation of k-means volumes produced by analyze_landscape (#423)
  • fixing typos in logging messages (#422)
  • avoiding printing of FutureWarning messages when using mixed-precision training
  • faster evaluation of volumes in GPU for analyze_landscape_full

Files

ml-struct-bio/cryodrgn-3.4.3.zip

Files (37.9 MB)

Name Size Download all
md5:17367b9327a8349b8acf2554e57bce00
37.9 MB Preview Download

Additional details

Related works