Vespucci
1.0.0
|
#include <matrixanalyzer.h>
Public Member Functions | |
MatrixAnalyzer (QSharedPointer< VespucciWorkspace > ws, const QStringList &data_keys, bool transpose) | |
~MatrixAnalyzer () | |
Public Member Functions inherited from MetaAnalyzer | |
MetaAnalyzer (QSharedPointer< VespucciWorkspace > ws) | |
~MetaAnalyzer () | |
void | Univariate (const QString &name, double &left_bound, double &right_bound, arma::uword bound_window) |
void | FitPeak (const QString &name, const QString &peak_shape, double &left_bound, double &right_bound) |
void | BandRatio (const QString &name, double &first_left_bound, double &first_right_bound, double &second_left_bound, double &second_right_bound, arma::uword bound_window) |
void | ClassicalLeastSquares (const QString &name, const QStringList &reference_keys) |
void | VertexComponents (const QString &name, uword endmembers) |
void | KMeans (const QString &name, const QString &metric_text, const QString &partition_policy, bool allow_empty, size_t clusters) |
void | PrincipalComponents (const QString &name) |
void | PrincipalComponents (const QString &name, bool scale_data) |
void | PartialLeastSquares (const QString &name, uword components) |
void | PLSCalibration (const QString &name, const QStringList &control_keys) |
void | TrainPLSDA (const QString &name, const QStringList &label_keys) |
void | AgglomerativeClustering (const QString &name, const QString &metric, const QString &linkage) |
size_t | columns () const |
double | AbscissaMin () const |
double | AbscissaMax () const |
arma::vec | abscissa () const |
arma::vec | PointSpectrum (arma::uword index) const |
Public Member Functions inherited from AbstractDataAnalyzer | |
virtual | ~AbstractDataAnalyzer () |
virtual void | VertexComponents (const QString &name, arma::uword endmembers)=0 |
virtual void | PartialLeastSquares (const QString &name, arma::uword components)=0 |
Additional Inherited Members | |
Protected Attributes inherited from MetaAnalyzer | |
QSharedPointer< VespucciWorkspace > | workspace_ |
workspace_ The global workspace, used to obtain access to matrices More... | |
mat | data_ |
vec | abscissa_ |
Definition at line 25 of file matrixanalyzer.h.
MatrixAnalyzer::MatrixAnalyzer | ( | QSharedPointer< VespucciWorkspace > | ws, |
const QStringList & | data_keys, | ||
bool | transpose | ||
) |
Definition at line 22 of file matrixanalyzer.cpp.
MatrixAnalyzer::~MatrixAnalyzer | ( | ) |
Definition at line 29 of file matrixanalyzer.cpp.