M#

M is a software package for multi-particle refinement of cryo-EM data written by Dimitry Tegunov.

The software is described here and source code is available here.