How deuphro/gittributor works
ATTRIBUTOR is an Igor Pro application for forming and exploring molecular-formula hypotheses from high-resolution mass spectra. Its main workflow loads and activates spectra, builds charged formulas and isotope simulations, searches bounded formula factors against target peaks, and reviews candidate envelopes. Formula lists, spectrum processing, mass-defect analysis, graph propagation, and Hough discovery support broader exploration. The README documents these relationships, but no source excerpts were provided; component paths therefore point to the documented procedure source, and unsampled internal calls are not inferred.
Main entry points: MainProc.ipf AdvancedManager · ATTRIBUTOR 2022.pxp Packed experiment
Components 23
Spectra and processing
- AdvancedManager
MainProc.ipf - filtres
MainProc.ipf
Formula and simulation
- mendeleiev
MainProc.ipf - genestringmol
MainProc.ipf - elaborateur
MainProc.ipf - attributeur factors
MainProc.ipf
Attribution
- attributeur
MainProc.ipf - trouvemass
MainProc.ipf - Graph Attribution
MainProc.ipf - kruskal4mass
MainProc.ipf
Comparison and discovery
- molmanager
MainProc.ipf - agregateur
MainProc.ipf - dmvm
MainProc.ipf - datastat
MainProc.ipf - Hough analysis
MainProc.ipf - AdvMolManPanel
MainProc.ipf - AdvMolManGraph
MainProc.ipf - AdvMolManOper
MainProc.ipf
Peak analysis
- PeakQualCont
MainProc.ipf
Other components
- Researcher
- Igor Pro
- Packed experiment
ATTRIBUTOR 2022.pxp - Mass-intensity file
Connections 26
- Researcher → Igor Pro: launches
README.md - Igor Pro → Packed experiment: opens
README.md - Researcher → Mass-intensity file: loads
README.md - Mass-intensity file → AdvancedManager: loads spectrum
README.md - AdvancedManager → filtres: processes spectra
- AdvancedManager → mendeleiev: activates spectrum
README.md - Researcher → mendeleiev: builds formula
README.md - mendeleiev → genestringmol: simulates isotopes
README.md - genestringmol → elaborateur: shows envelope
README.md - mendeleiev → attributeur factors: adds patterns
README.md - attributeur factors → attributeur: selects factors
README.md - attributeur → trouvemass: calculates candidates
README.md - attributeur → Graph Attribution: launches graph search
README.md - Graph Attribution → kruskal4mass: builds mass families
README.md - attributeur → genestringmol: reviews proposals
README.md - Researcher → molmanager: manages formula lists
README.md - molmanager → agregateur: overlays formula lists
README.md - AdvancedManager → dmvm: overlays mass defect
README.md - dmvm → datastat: analyzes distributions
README.md - datastat → Hough analysis: launches Hough analysis
README.md - Hough analysis → attributeur: starts attribution
README.md - Hough analysis → AdvancedManager: creates ROI
README.md - molmanager → AdvMolManPanel: synchronizes selection
README.md - AdvMolManPanel → AdvMolManGraph: configures projections
README.md - AdvMolManPanel → AdvMolManOper: offers operations
README.md - Researcher → PeakQualCont: manages peak fits
README.md