move data

This commit is contained in:
François Boulogne 2025-06-25 10:12:15 +02:00
parent f03e26a3e4
commit 74cea0083d
2996 changed files with 1376 additions and 111 deletions

View file

@ -1,19 +1,23 @@
import os.path
import pytest
from pathlib import Path
import numpy as np
from numpy.testing import assert_allclose
import pytest
from optifik.minmax import thickness_from_minmax
from optifik.analysis import smooth_intensities
from optifik.io import load_spectrum
def test_minmax_ransac():
FOLDER = os.path.join('tests', 'basic')
FILE_NAME = '000004310.xy'
@pytest.fixture
def test_data_dir():
return Path(__file__).parent.parent / 'data'
def test_minmax_ransac(test_data_dir):
spectrum_path = test_data_dir / 'basic' / '000004310.xy'
expected = 1338.35
spectrum_path = os.path.join(FOLDER, FILE_NAME)
lambdas, raw_intensities = load_spectrum(spectrum_path, wavelength_min=450)
smoothed_intensities = smooth_intensities(raw_intensities)
r_index = 1.324188 + 3102.060378 / (lambdas**2)
@ -30,12 +34,10 @@ def test_minmax_ransac():
assert_allclose(result.thickness, expected, rtol=1e-1)
def test_minmax_linreg():
FOLDER = os.path.join('tests', 'basic')
FILE_NAME = '000004310.xy'
def test_minmax_linreg(test_data_dir):
spectrum_path = test_data_dir / 'basic' / '000004310.xy'
expected = 1338.35
spectrum_path = os.path.join(FOLDER, FILE_NAME)
lambdas, raw_intensities = load_spectrum(spectrum_path, wavelength_min=450)
smoothed_intensities = smooth_intensities(raw_intensities)
r_index = 1.324188 + 3102.060378 / (lambdas**2)