Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion test_angular_2v.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
from tsadar.utils import misc
from tsadar.core.thomson_diagnostic import ThomsonScatteringDiagnostic
from tsadar.core.modules.ts_params import ThomsonParams
from tsadar.utils.data_handling.calibration import get_scattering_angles, get_calibrations
from tsadar.data.calibration import get_scattering_angles, get_calibrations


def test_arts2d_forward_pass():
Expand Down
2 changes: 1 addition & 1 deletion test_arts2v_random.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
from tsadar.utils import misc
from tsadar.core.thomson_diagnostic import ThomsonScatteringDiagnostic
from tsadar.core.modules.ts_params import ThomsonParams, get_filter_spec
from tsadar.utils.data_handling.calibration import get_scattering_angles, get_calibrations
from tsadar.data.calibration import get_scattering_angles, get_calibrations


def _dump_ts_params(td: str, dist_type: str, ts_params: ThomsonParams, prefix: str = ""):
Expand Down
2 changes: 1 addition & 1 deletion tests/test_forward/test_1d.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
from tsadar.utils import misc
from tsadar.core.thomson_diagnostic import ThomsonScatteringDiagnostic
from tsadar.core.modules.ts_params import ThomsonParams
from tsadar.utils.data_handling.calibration import get_scattering_angles
from tsadar.data.calibration import get_scattering_angles


def test_1d_forward_pass():
Expand Down
2 changes: 1 addition & 1 deletion tests/test_forward/test_angular_1v.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@

from tsadar.core.thomson_diagnostic import ThomsonScatteringDiagnostic
from tsadar.core.modules.ts_params import ThomsonParams
from tsadar.utils.data_handling.calibration import get_scattering_angles, get_calibrations
from tsadar.data.calibration import get_scattering_angles, get_calibrations


def test_arts1d_forward_pass():
Expand Down
2 changes: 1 addition & 1 deletion tests/test_forward/test_angular_2v.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
from tsadar.utils import misc
from tsadar.core.thomson_diagnostic import ThomsonScatteringDiagnostic
from tsadar.core.modules.ts_params import ThomsonParams
from tsadar.utils.data_handling.calibration import get_scattering_angles, get_calibrations
from tsadar.data.calibration import get_scattering_angles, get_calibrations


def test_arts2d_forward_pass():
Expand Down
2 changes: 1 addition & 1 deletion tests/test_inverse/test_1d_random.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
from tsadar.utils import misc
from tsadar.core.thomson_diagnostic import ThomsonScatteringDiagnostic
from tsadar.core.modules.ts_params import ThomsonParams, get_filter_spec
from tsadar.utils.data_handling.calibration import get_scattering_angles
from tsadar.data.calibration import get_scattering_angles


def _perturb_params_(rng, params):
Expand Down
2 changes: 1 addition & 1 deletion tests/test_inverse/test_angular_1v.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
from tsadar.utils import misc
from tsadar.core.thomson_diagnostic import ThomsonScatteringDiagnostic
from tsadar.core.modules.ts_params import ThomsonParams, get_filter_spec
from tsadar.utils.data_handling.calibration import get_scattering_angles, get_calibrations
from tsadar.data.calibration import get_scattering_angles, get_calibrations
from tsadar.inverse.loops import label

def _dump_ts_params(td: str, ts_params: ThomsonParams, prefix: str = ""):
Expand Down
2 changes: 1 addition & 1 deletion tests/test_inverse/test_angular_2v.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
from tsadar.utils import misc
from tsadar.core.thomson_diagnostic import ThomsonScatteringDiagnostic
from tsadar.core.modules.ts_params import ThomsonParams, get_filter_spec
from tsadar.utils.data_handling.calibration import get_scattering_angles, get_calibrations
from tsadar.data.calibration import get_scattering_angles, get_calibrations


def _dump_ts_params(td: str, dist_type: str, ts_params: ThomsonParams, prefix: str = ""):
Expand Down
2 changes: 1 addition & 1 deletion tests/test_inverse/test_feature_detector.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
from jax import config
from tsadar.utils.process import prepare
from tsadar.data import prepare

config.update("jax_enable_x64", True)

Expand Down
2 changes: 1 addition & 1 deletion tsadar/__init__.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
from .runner import run_for_app
from .core import ThomsonScatteringDiagnostic, ThomsonParams
from .utils.data_handling.calibration import get_scattering_angles
from .data.calibration import get_scattering_angles
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
import scipy.io as sio
import os

BASE_FILES_PATH = os.path.join(os.path.dirname(__file__), "..", "..", "external")
BASE_FILES_PATH = os.path.join(os.path.dirname(__file__), "..", "external")


def sa_lookup(beam):
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
import os
import pandas as pd

BASE_FILES_PATH = os.path.join(os.path.dirname(__file__), "..", "..", "external")
BASE_FILES_PATH = os.path.join(os.path.dirname(__file__), "..", "external")


def correctThroughput(data, tstype, axisy, shotNum):
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
from matplotlib.patches import Rectangle
import tempfile, mlflow, os

from tsadar.utils.process.lineouts import compute_lineout_pixel_indices
from .lineouts import compute_lineout_pixel_indices


def launch_data_visualizer(elecData, ionData, all_data, all_axes, config):
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

from scipy.signal import convolve2d as conv2

from ..data_handling.load_ts_data import loadData
from .load_ts_data import loadData
from .correct_throughput import correctThroughput


Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
from collections import defaultdict

import numpy as np
from tsadar.utils.process.evaluate_background import get_lineout_bg
from .evaluate_background import get_lineout_bg


def compute_lineout_pixel_indices(config, axisxE, axisxI, shift_zero, IAWtime, type_name="lineouts"):
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@
import os
import numpy as np
from scipy.signal import find_peaks
from tsadar.utils.process.warpcorr import perform_warp_correction
from .warpcorr import perform_warp_correction

BASE_FILES_PATH = os.path.join(os.path.dirname(__file__), "..", "..", "external")
BASE_FILES_PATH = os.path.join(os.path.dirname(__file__), "..", "external")


def _import_pyhdf():
Expand Down
8 changes: 4 additions & 4 deletions tsadar/utils/process/prepare.py → tsadar/data/prepare.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,12 @@
import os

from .evaluate_background import get_shot_bg
from ..data_handling.load_ts_data import loadData
from .load_ts_data import loadData
from .correct_throughput import correctThroughput
from ..data_handling.calibration import get_calibrations, get_scattering_angles
from .calibration import get_calibrations, get_scattering_angles
from .lineouts import get_lineouts
from ..data_handling.data_visualizer import launch_data_visualizer
from tsadar.utils.process.feature_detector import first_guess
from .data_visualizer import launch_data_visualizer
from .feature_detector import first_guess


def prepare_data(config: Dict, shotNum: int) -> Dict:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
import math, os
from os.path import join, exists

BASE_FILES_PATH = os.path.join(os.path.dirname(__file__), "..", "..", "external")
BASE_FILES_PATH = os.path.join(os.path.dirname(__file__), "..", "external")


def perform_warp_correction(warpedData, instrument="EPW", sweepSpeed=5, flatField=True):
Expand Down
2 changes: 1 addition & 1 deletion tsadar/forward/calc_series.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
from ..utils.plotting import plotters
from ..core.thomson_diagnostic import ThomsonScatteringDiagnostic
from ..core.modules.ts_params import ThomsonParams
from ..utils.data_handling.calibration import get_scattering_angles, get_calibrations
from ..data.calibration import get_scattering_angles, get_calibrations


def forward_pass(config):
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@

from ..core.thomson_diagnostic import ThomsonScatteringDiagnostic
from ..core.modules.ts_params import ThomsonParams
from ..inverse.fitter import _validate_inputs_, load_data_for_fitting
from ..utils.data_handling.calibration import get_calibrations
from ..inverse.loss_function import LossFunction
from .fitter import _validate_inputs_, load_data_for_fitting
from ..data.calibration import get_calibrations
from .loss_function import LossFunction

from plotly.subplots import make_subplots
import plotly.graph_objects as go
Expand Down
3 changes: 2 additions & 1 deletion tsadar/inverse/fitter.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,8 @@

from tsadar.inverse.loops import multirun_angular_optax, one_d_loop

from ..utils.process import prepare, postprocess
from ..data import prepare
from . import postprocess


def _validate_inputs_(config: Dict) -> Dict:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@
from equinox import filter_jit

from tsadar.utils.plotting import plotters
from tsadar.inverse.loss_function import LossFunction
from .loss_function import LossFunction
from tsadar.core.modules.ts_params import IonParams
from tsadar.inverse.loops import one_d_loop
from .loops import one_d_loop
from tsadar.core.thomson_diagnostic import ThomsonScatteringDiagnostic


Expand Down
2 changes: 1 addition & 1 deletion tsadar/runner.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
from .inverse import fitter
from .forward import calc_series
from .utils import misc
from .forward import calc_vs_data
from .inverse import calc_vs_data

if "BASE_TEMPDIR" in os.environ:
BASE_TEMPDIR = os.environ["BASE_TEMPDIR"]
Expand Down
Empty file removed tsadar/utils/process/__init__.py
Empty file.
Loading