#include <ctime>#include <memory>#include "emdata.h"#include "analyzer.h"#include "sparx/analyzer_sparx.h"#include "util.h"#include "cmp.h"#include "sparx/lapackblas.h"#include "sparx/varimax.h"Include dependency graph for analyzer.cpp:

Go to the source code of this file.
Namespaces | |
| namespace | EMAN |
Defines | |
| #define | covmat(i, j) covmat[ ((j)-1)*nx + (i)-1 ] |
| #define | imgdata(i) imgdata[ (i)-1 ] |
| #define | eigvec(i, j) eigvec[(j)*ncov + (i)] |
| #define | qmat(i, j) qmat[((j)-1)*kstep + (i) -1] |
| #define | diag(i) diag[(i)-1] |
| #define | rdata(i) rdata[(i)-1] |
| #define | eigvec(i, j) eigvec[((j)-1)*ncov + (i)-1] |
| #define | eigval(i) eigval[(i)-1] |
| #define | TOL 1e-7 |
| #define | V(i, j) V[((j)-1)*imgsize + (i) - 1] |
| #define | v0(i) v0[(i)-1] |
| #define | Av(i) Av[(i)-1] |
| #define | subdiag(i) subdiag[(i)-1] |
| #define | diag(i) diag[(i)-1] |
| #define | hvec(i) hvec[(i)-1] |
| #define | eigvec(i, j) eigvec[(j)*ncov + (i)] |
Functions | |
| void | EMAN::dump_analyzers () |
| map< string, vector< string > > | EMAN::dump_analyzers_list () |
| #define Av | ( | i | ) | Av[(i)-1] |
Definition at line 493 of file analyzer.cpp.
Referenced by EMAN::PCA::Lanczos(), EMAN::PCAlarge::Lanczos(), and EMAN::PCA::Lanczos_ooc().
| #define covmat | ( | i, | |||
| j | ) | covmat[ ((j)-1)*nx + (i)-1 ] |
| #define diag | ( | i | ) | diag[(i)-1] |
Definition at line 495 of file analyzer.cpp.
| #define diag | ( | i | ) | diag[(i)-1] |
Definition at line 495 of file analyzer.cpp.
Referenced by EMAN::PCAlarge::analyze(), EMAN::PCA::dopca_lan(), EMAN::PCA::dopca_ooc(), EMAN::PCA::Lanczos(), EMAN::PCAlarge::Lanczos(), and EMAN::PCA::Lanczos_ooc().
| #define eigval | ( | i | ) | eigval[(i)-1] |
| #define eigvec | ( | i, | |||
| j | ) | eigvec[(j)*ncov + (i)] |
Definition at line 752 of file analyzer.cpp.
| #define eigvec | ( | i, | |||
| j | ) | eigvec[((j)-1)*ncov + (i)-1] |
Definition at line 752 of file analyzer.cpp.
| #define eigvec | ( | i, | |||
| j | ) | eigvec[(j)*ncov + (i)] |
Definition at line 752 of file analyzer.cpp.
Referenced by EMAN::PCAlarge::analyze(), EMAN::PCAsmall::analyze(), EMAN::Util::coveig_for_py(), EMAN::PCA::dopca_lan(), and EMAN::PCA::dopca_ooc().
| #define hvec | ( | i | ) | hvec[(i)-1] |
Definition at line 496 of file analyzer.cpp.
Referenced by EMAN::PCA::Lanczos(), and EMAN::PCAlarge::Lanczos().
| #define imgdata | ( | i | ) | imgdata[ (i)-1 ] |
Definition at line 247 of file analyzer.cpp.
Referenced by EMAN::varimax::analyze(), CleanStack(), CleanStack_Cart(), EMAN::PCAlarge::insert_image(), EMAN::PCAsmall::insert_image(), EMAN::PCA::Lanczos(), EMAN::PCAlarge::Lanczos(), EMAN::PCA::Lanczos_ooc(), ReadStackandDist(), ReadStackandDist_Cart(), and unified().
| #define qmat | ( | i, | |||
| j | ) | qmat[((j)-1)*kstep + (i) -1] |
Definition at line 384 of file analyzer.cpp.
Referenced by EMAN::PCAlarge::analyze(), EMAN::PCA::dopca_lan(), and EMAN::PCA::dopca_ooc().
| #define rdata | ( | i | ) | rdata[(i)-1] |
Definition at line 386 of file analyzer.cpp.
Referenced by EMAN::MeanShrinkProcessor::accrue_mean(), EMAN::MedianShrinkProcessor::accrue_median(), add_complex_at_fast(), EMAN::PCAlarge::analyze(), EMAN::PCAsmall::analyze(), EMAN::TestUtil::dump_emdata(), EMAN::Phase180Processor::fourier_phaseshift180(), get_data(), get_value_at_index(), EMAN::FourierReconstructorSimple2D::insert_slice(), EMAN::GaussFFTProjector::interp_ft_3d(), EMAN::ReconstructorVolumeData::normalize_threed(), EMAN::WienerFourierReconstructor::pixel_at(), EMAN::FourierReconstructor::pixel_at(), EMAN::AddRandomNoiseProcessor::process_inplace(), EMAN::PhaseToCenterProcessor::process_inplace(), EMAN::PhaseToCornerProcessor::process_inplace(), EMAN::FourierToCenterProcessor::process_inplace(), EMAN::FourierToCornerProcessor::process_inplace(), EMAN::RotationalSubstractProcessor::process_inplace(), EMAN::RotationalAverageProcessor::process_inplace(), EMAN::NormalizeRowProcessor::process_inplace(), set_data(), set_value_at_index(), EMAN::Phase180Processor::swap_central_slices_180(), and EMAN::Phase180Processor::swap_corners_180().
| #define subdiag | ( | i | ) | subdiag[(i)-1] |
Definition at line 494 of file analyzer.cpp.
Referenced by EMAN::PCAlarge::analyze(), EMAN::PCA::dopca_lan(), EMAN::PCA::dopca_ooc(), EMAN::PCA::Lanczos(), EMAN::PCAlarge::Lanczos(), and EMAN::PCA::Lanczos_ooc().
| #define TOL 1e-7 |
Definition at line 490 of file analyzer.cpp.
Referenced by EMAN::PCA::Lanczos(), EMAN::PCAlarge::Lanczos(), and EMAN::PCA::Lanczos_ooc().
| #define V | ( | i, | |||
| j | ) | V[((j)-1)*imgsize + (i) - 1] |
Definition at line 491 of file analyzer.cpp.
Referenced by EMAN::SVDAnalyzer::analyze(), EMAN::Util::getBaldwinGridWeights(), EMAN::BoxSVDClassifier::go(), EMAN::PCA::Lanczos(), EMAN::PCAlarge::Lanczos(), EMAN::Transform::orthogonalize(), EMAN::GradientPlaneRemoverProcessor::process_inplace(), and EMAN::Util::svdcmp().
| #define v0 | ( | i | ) | v0[(i)-1] |
Definition at line 492 of file analyzer.cpp.
Referenced by EMAN::Transform::invert(), EMAN::PCA::Lanczos(), EMAN::PCAlarge::Lanczos(), and EMAN::DiffBlockProcessor::process_inplace().
1.4.7