refactor: rename visualize module to output module and separate concerns into core, csv_export, and visualization modules

This commit is contained in:
2026-07-07 12:59:11 +03:00
parent 6dc1e3924d
commit 9bf1e1333e
11 changed files with 989 additions and 884 deletions
+5 -3
View File
@@ -87,10 +87,12 @@ class SpectrumConfig:
intensity_cutoff: float = (
0.0 # Ignore branches below this fraction (default: 0.0 = all)
)
# CSV output options
csv_separator: str = ',' # Default separator for CSV output
normalize_to_one: bool = False # If True, normalize each branch to 1, ignoring intensity
csv_separator: str = "," # Default separator for CSV output
normalize_to_one: bool = (
False # If True, normalize each branch to 1, ignoring intensity
)
class BetaSpectrum: