IMP logo
IMP Reference Guide  develop.b99932598c,2021/06/14
The Integrative Modeling Platform
eigen_analysis.h File Reference

Principal component analysis of a set of points. More...

#include "VectorD.h"
#include "Transformation3D.h"
#include "GeometricPrimitiveD.h"
#include "IMP/algebra/internal/utility.h"
#include "IMP/algebra/ReferenceFrame3D.h"
#include <IMP/log.h>
#include <IMP/log_macros.h>
+ Include dependency graph for eigen_analysis.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


class  IMP::algebra::PrincipalComponentAnalysisD< D >
 Represent an eigen analysis of some data. More...


 Base functionality and abstract base classes for representation, scoring and sampling.
 General purpose algebraic and geometric methods that are expected to be used by a wide variety of IMP modules.


Transformation3Ds IMP::algebra::get_alignments_from_first_to_second (const PrincipalComponentAnalysisD< 3 > &pca1, const PrincipalComponentAnalysisD< 3 > &pca2)
 Get all alignments of the first principal component system to the second one. More...
template<int D>
PrincipalComponentAnalysisD< D > IMP::algebra::get_principal_components (const Vector< VectorD< D > > &ps)
 Perform principal components analysis on a set of vectors. More...

Detailed Description

Principal component analysis of a set of points.

Copyright 2007-2021 IMP Inventors. All rights reserved.

Definition in file eigen_analysis.h.