How phenological/fusion works
Fusion is an R package for structuring metabolomics and phenotyping data produced with NMR and mass spectrometry. Its documented surface includes format-specific parsers, a dataElement representation, data selection and matching utilities, quality checks, calibration and lipid extension, and SPC/ASCVD-related functions. The README identifies rldx and nmr-parser as prerequisites, but the available material does not establish which functions call them or how the capabilities are wired together; the graph therefore shows these as separate product areas without speculative flow arrows.
Components 20
Data model
- dataElement
R/ClassDataElement.R - Element access
R/getData.R - Element identifiers
R/getID.R - Element types
R/getType.R - Load elements
R/load.dataElement.R
Data ingestion
- Parse NMR
R/parseNMR.R - Parse MS
R/parseMS.R - Lookup data
R/lookup.R
Data operations
- Match data
R/matchTo.R - Pairwise matching
R/matchPairwise.R - Match all
R/matchAll.R - Select and filter
R/selectWith.R - Order data
R/orderWith.R - Join acquisitions
R/leftJoinWithAcqus.R - Data checks
R/check.R
Domain functions
- Calibration
R/uncalibrate.R - Lipid extension
R/extendLipo.R - SPC generation
R/makeSPC.R - ASCVD calculation
R/calcASCVD.R
Other components
- Researcher