Source code for spectrochempy.processing.interpolation.interpolate

# ======================================================================================
# Copyright (©) 2015-2025 LCS - Laboratoire Catalyse et Spectrochimie, Caen, France.
# CeCILL-B FREE SOFTWARE LICENSE AGREEMENT
# See full LICENSE agreement in the root directory.
# ======================================================================================
"""Module defines functions related to interpolations."""

__all__ = ["interpolate"]

__dataset_methods__ = __all__


# import scipy.interpolate
# import numpy as np

# from ...utils import NOMASK, MASKED, UnitsCompatibilityError
# from spectrochempy.extern.orderedset import OrderedSet
# from spectrochempy.application import warning_, error_


[docs] def interpolate(dataset, axis=0, size=None): # TODO: a simple interpolator of the data (either to reduce # or increase number of points in every dimension) raise NotImplementedError("Not yet implemented")