Skip to content

Method of Moments for cryo-EM based on non-uniform distribution of viewing directions

Notifications You must be signed in to change notification settings

nirsharon/nonuniformMoM

Repository files navigation

A Complementary software for the paper: "Method of moments for 3-D single particle ab-initio modeling with non-uniform distribution of viewing angles”
Paper authors: Nir Sharon, Joe Kileel, Yuehaw Khoo, Boris Landa, Amit Singer.

Version: 1.0.
Release date: 30 June 2019.
Matlab code.

Usage

A simple optimization example is avaiable via "run_optimization_example.m", after installing packages 2. and 3. below and the ManOpt package. 

For a reproduction of the figures in the paper, see "makeFigures/" folder (to appear soon).

3rd party code

This package uses and is distributed the following software produced by 3rd parties:
1.	CVX package: Michael Grant and Stephen Boyd. CVX: Matlab software for disciplined convex programming, version 2.0 beta. http://cvxr.com/cvx, September 2013.
2.	ASPIRE package, see http://spr.math.princeton.edu/.
3.	Spherical Harmonic Transform Library, see https://github.com/polarch/Spherical-Harmonic-Transform. This collection of Matlab functions is based on the dissertation of Archontis Politis, 2015. 

In addition, some of the optimization scripts use ManOpt package, see https://manopt.org/. Thanks Nicolas!

About

Method of Moments for cryo-EM based on non-uniform distribution of viewing directions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages