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
+3 -3
View File
@@ -33,7 +33,7 @@ from beta_spectrum import (
BranchConfig,
SpectrumConfig,
)
from beta_spectrum.visualize import BetaSpectrumAnalyzer
from beta_spectrum.output import BetaSpectrumAnalyzer
from beta_spectrum.utils import T_to_W
# ---------------------------------------------------------------------------
@@ -461,7 +461,7 @@ class TestMultiBranchCSVExport:
import pandas as pd
# Read CSV (skip comment headers, use comma delimiter by default)
df = pd.read_csv(csv_path, comment="#", sep=',')
df = pd.read_csv(csv_path, comment="#", sep=",")
# Should have total spectrum column
assert "total_spectrum" in df.columns
@@ -500,7 +500,7 @@ class TestMultiBranchCSVExport:
import pandas as pd
df = pd.read_csv(csv_path, comment="#", sep=',')
df = pd.read_csv(csv_path, comment="#", sep=",")
assert "total_spectrum" in df.columns
assert "branch_1_spectrum" in df.columns