Нормируйте набор сигналов с peaks
Yout = msnorm(X, Intensities)
[Yout, NormParameters]
= msnorm(...)
msnorm(X, NewY, NormParameters)
msnorm(..., 'Quantile', QuantileValue,
...)
msnorm(..., 'Limits', LimitsValue,
...)
msnorm(..., 'Consensus', ConsensusValue,
...)
msnorm(..., 'Method', MethodValue,
...)
msnorm(..., 'Max', MaxValue,
...)
X | Вектор разделительных стоимостей единицы для набора сигналов с peaks. Число элементов в векторе равняется количеству строк в матричном Intensities. Разделительный модуль может определить количество длины волны, частоты, расстояния, время или m/z в зависимости от инструмента, который генерирует данные сигнала. |
Intensities | Матрица значений интенсивности для набора peaks, который совместно использует ту же область значений разделительного модуля. Каждая строка соответствует разделительной стоимости единицы, и каждый столбец соответствует или набору сигналов с peaks или время задержания. Количество строк равняется числу элементов в векторном X. |
Используйте следующие синтаксисы с данными из любого разделительного метода, который производит данные сигнала, такие как спектроскопия, NMR, электрофорез, хроматография или масс-спектрометрия.
нормирует группу сигналов с peaks путем стандартизации области под кривой (AUC) к медиане группы.Yout = msnorm(X, Intensities)
[ возвращает структуру, содержащую параметры, чтобы нормировать другую группу сигналов.Yout, NormParameters]
= msnorm(...)
msnorm( использует информацию о параметре от предыдущей нормализации, заданной X, NewY, NormParameters)NormParameters, чтобы нормировать новый набор сигналов, заданных NewY с помощью тех же параметров, чтобы выбрать положения разделительного модуля и вывести шкалу от предыдущей нормализации. NormParameters является структурой, созданной msnorm. Если пропорция согласия, ConsensusValue, была дана в предыдущей нормализации, никакие новые положения разделительного модуля не выбраны, и нормализация выполняется с помощью тех же положений разделительного модуля.
вызывает msnorm(..., 'PropertyName', PropertyValue, ...) msnorm с дополнительными свойствами, которые используют имя свойства / пары значения свойства. Можно задать одно или несколько свойств в любом порядке. Каждый PropertyName должен быть заключен в одинарные кавычки и нечувствительный к регистру. Это имя свойства / пары значения свойства следующие:
msnorm(..., 'Quantile', задает QuantileValue,
...)1-by-2 вектор с пределами квантиля для сокращения набора разделительных стоимостей единицы в X. Например, когда является QuantileValue[0.9 1], только самый большой 10, % интенсивности в каждом сигнале используется, чтобы вычислить AUC. Когда является скаляром, скалярное значение представляет более низкий предел квантиля, и верхний предел квантиля устанавливается к QuantileValue1. Значением по умолчанию является [0 1] (используйте целую область под кривой, AUC).
msnorm(..., 'Limits', задает LimitsValue,
...)1-by-2 вектор с областью значений разделительного модуля для выбора точек нормализации. Этот параметр полезен, чтобы устранить шум малой массы из вычисления AUC, например, матричный шум, который появляется в области малой массы массовых спектрометров SELDI. Значением по умолчанию является .[0, max(X)]
msnorm(..., 'Consensus', устанавливает правило согласия. Чтобы быть включенным в AUC, положение разделительного модуля должно иметь интенсивность в пределах квантиля, по крайней мере, части (заданный ConsensusValue,
...)ConsensusValue) сигналов в Intensities. Те же положения разделительного модуля используются, чтобы нормировать все сигналы. Введите скаляр от 0 до 1.
Используйте свойство 'Consensus' устранить peaks низкой интенсивности и шум от нормализации.
msnorm(..., 'Method', выбирает метод для нормализации AUC каждого сигнала. Введите или MethodValue,
...)'Median' (значение по умолчанию) или 'Mean'.
msnorm(..., 'Max', , после отдельной нормализации каждого сигнала, масштабирует каждый сигнал к общей максимальной интенсивности, заданной MaxValue,
...)MaxValue. MaxValue является скаляром. Если не использовано, никакое постмасштабирование не выполняется. Если QuantileValue является [1 1], то одна точка (пиковая высота самого высокого пика) нормирована к MaxValue.