MorphOT

MorphOT interpolates between EM density maps using an optimal transport-based metric to produce realistic morphing trajectories that reveal continuous conformational changes in molecular structures.


Key Features:

  • Optimal transport-based interpolation: Uses an optimal transport metric to displace densities and interpolate between EM maps instead of linearly blending them.
  • Improved morphing quality: Adapts and optimizes shape interpolation techniques for EM density maps to produce continuous trajectories that clarify conformational changes.
  • ChimeraX integration: Implements MorphOT as a ChimeraX plugin to enable interpolation of multiple density maps within ChimeraX.
  • CPU and GPU support: Implementation supports computation on both CPU and GPU resources.

Scientific Applications:

  • Conformational heterogeneity analysis: Produces continuous morphing trajectories to analyze structural variability across EM maps.
  • Investigation of molecular mechanisms: Reveals sequential conformational changes relevant to molecular mechanisms by interpolating density maps.
  • Protein-ligand interaction studies: Visualizes conformational transitions associated with protein-ligand binding and other large structural changes.

Methodology:

Computes optimal transport-based interpolations between EM density maps, adapts shape-interpolation techniques for density data, and runs on CPU or GPU as implemented in a ChimeraX plugin.

Topics

Details

Tool Type:
plugin
Programming Languages:
Python
Added:
1/18/2021
Last Updated:
2/26/2021

Operations

Publications

Ecoffet A, Poitevin F, Dao Duc K. MorphOT: Transport-based interpolation between EM maps with UCSF ChimeraX. Unknown Journal. 2020. doi:10.1101/2020.09.08.286302.