RIAssigner.compute.CubicSpline ============================== .. py:module:: RIAssigner.compute.CubicSpline Classes ------- .. autoapisummary:: RIAssigner.compute.CubicSpline.CubicSpline Module Contents --------------- .. py:class:: CubicSpline Bases: :py:obj:`RIAssigner.compute.ComputationMethod.ComputationMethod` Helper class that provides a standard way to create an ABC using inheritance. .. py:method:: compute(query: RIAssigner.data.Data, reference: RIAssigner.data.Data) -> List[RIAssigner.data.Data.RetentionIndexType] Compute RI using cubic spline interpolation :param query: Data for which to compute the retention index :type query: Data :param reference: Reference data with retention time and index :type reference: Data :returns: Computed retention indices :rtype: List[Data.RetentionIndexType]