Pipeline type: NMF

NMF Results
Reconstruction error (Frobenius)
12381233.8229

Lower values indicate a better fit; compare across different component counts (ranks) when choosing a model.

W matrix (samples × components)
H matrix (components × features)
Top features per component
Component 1
FeatureWeight
Threonine6562.0822
Tryptophan5457.5009
Glycine5344.5634
Valine5181.7681
Phenylalanine4138.3634
Serine739.2672
Proline490.3758
Alanine63.3952
Protein_H080.2203
Protein_J100.0977
Component 2
FeatureWeight
Alanine7370364.4339
Valine6918706.9031
Threonine5586383.5146
Leucine4436833.7105
Proline2499448.8460
Glycine485689.9471
Protein_H08249.5254
Protein_D04241.2887
Protein_C03163.0115
Protein_J1038.6188
Component 3
FeatureWeight
Proline6222250.8507
Isoleucine6058447.7872
Tryptophan6050588.3410
Serine6029837.2782
Alanine5988396.7549
Leucine5757072.6396
Threonine5568707.5743
Phenylalanine5504302.3053
Glycine5298494.4080
Valine5255412.1769
Figures
nmf h heatmap Download PNG
nmf h heatmap
nmf w heatmap Download PNG
nmf w heatmap

Method & Provenance

Method
Multi-omics — NMF
Method key
nmf (result type: nmf, result #89)
Engine
Python · scikit-learn (NMF) v1.8.0
Dataset(s)
#720 gallery — example_metabolomics.csv
Status
completed
Permanent link
https://cat-g-omxpert.wishartlab.com/multiomics/results/by-token/3921b1b7149041ad9892a294bbabf931 Bookmark or share this URL — it does not depend on your session.
Created
2026-09-21 02:18:28.760895

Parameters used

ParameterValue
dataset_ids—
pipeline_typenmf

Execution trace

Reconstructed from the parameters stored with this result — represents the Python/R calls the analysis service made.

from sklearn.decomposition import NMF
W = NMF(n_components=3).fit_transform(X)