Array of time points.
Optionalseries: Record<string, ChromatogramSeriesData>Dictionary of series.
Returns the first time value.
Returns the last time value.
Returns the number of time points.
Add a new series.
Name of the series to add.
Series data.
Recalculates series for GC/MS with lock mass.
Reference molecular formula(s).
Optionaloptions: ApplyLockMassOptionsCalculate the base peak chromatogram (BPC) and save it in the "bpc" series.
Calculate the extracted ion chromatogram (EIC) and save it in a new series.
Mass or masses for which to extract the spectrum.
Calculate mass spectrum by filtering for a molecular formula.
MF for which to extract the spectrum.
Calculate length (number of points of each related information) and save it in the "length" series.
Name of the series to make calculation on. It must be a 2D series.
Returns a copy of the chromatogram.
Performing non-negative matrix factorization solving argmin_(A >= 0, S >= 0) 1 / 2 * ||Y - AS||_2^2 + lambda * ||S||_1
Delete a series.
Will filter the entries based on the index and time.
Optionaloptions: FilterOptionsReturns the closest mass spectrum to a specific retention time
Retention time
Optionaloptions: GetClosestDataOptionsReturns the index of the closest real time to the specified one.
Retention time.
Return the submatrix, times, and mass x axis for each range
Apply the GSD peak picking algorithm.
Optionaloptions: GetPeaksOptionsFind the series from its name.
Name of the series.
Find the series from its name. Throws an error if it is not a 1D series.
Name of the series.
Find the series from its name. Throws an error if it is not a 2D series.
Name of the series.
Returns the names of all series.
Returns the time values.
Returns whether the chromatogram has an "ms" series.
Returns whether the series exists.
Name of the series to check.
Returns an array containing the integral of various ranges
Optionaloptions: IntegrateOptionsFilter the given 2D series based on its median value.
Name of the series to filter.
Returns a mass spectrum corresponding to the merge of a range.
Optionaloptions: MergeOptionsFilter the given 2D series based on the percentage of the highest value
Name of the series to filter.
Throws an error if the series does not exist.
Name of the series to check.
Modifies the time applying the conversion function.
Assign the time values.
New time values.
Returns a serializable representation of the chromatogram.
Construct a new chromatogram.