msviewer

Исследуйте массовые спектры или набор масс спектров

Синтаксис

msviewer(MZ , Intensities)
msviewer(..., 'Markers', MarkersValue)
msviewer(..., 'Group', GroupValue)

Аргументы

MZ Вектор-столбец значений общей массы/заряда (m/z) для набора спектров. Количество элементов в векторе равняется количеству строк в матрице Intensities.
Intensities Матрица значений интенсивности для множества массовых спектров, которые имеют одинаковые области значений m/z. Каждая строка соответствует значению m/z, и каждый столбец соответствует спектру или времени удержания. Количество строк равняется количеству элементов в векторе MZ.
MarkersValueВектор-столбец, для задания списка позиций маркера из вектора масса/заряд MZ.
GroupValueОдно из следующих:
  • Вектор значений с таким же количеством элементов, как и строки в матрице Intensities

  • Массив ячеек из символьных векторов или строкового вектора с таким же количеством элементов, как и строки (спектры) в матрице Intensities

Каждое значение, вектор символов или строка задает группу, к которой принадлежит соответствующий спектр. Спектры из одной и той же группы строятся с одинаковым цветом. По умолчанию это [1:numSpectra].

Описание

msviewer(MZ , Intensities) отображает Средство просмотра MS, которая позволяет вам просматривать и исследовать массовый спектр, заданное как MZ и Intensities.

msviewer(..., 'Markers', MarkersValue) задает список позиций маркера из вектора масса/заряд, MZ, для исследования и легкой навигации. Введите вектор-столбец с MZ значения.

msviewer(..., 'Group', GroupValue) задает группу, к которой относятся спектры. Группы заданы как GroupValue, вектор значений или массив ячеек из векторов символов или строкового вектора. Количество значений или векторов символов или строк совпадает с количеством строк в матрице Intensities. Каждое значение или вектор символов задает группу, к которой принадлежит соответствующий спектр. Спектры из одной и той же группы строятся с одинаковым цветом. По умолчанию это [1:numSpectra].

MS Viewer включает следующие функции:

  • Постройте график спектров. Спектры строятся с различными цветами в соответствии с их групповыми метками.

  • В обзоре отображается полный спектр, а в поле указывается область, которая в данный момент отображается в главном окне.

  • Пять различных опций масштабирования, один параметр масштабирования и опция сброса вида изменяют размер спектра.

  • Добавление/фокус/перемещение/удаление маркера операций

  • Импорт/экспорт маркеров из/в MATLAB® рабочая область

  • Печать и предварительный просмотр графика спектров

  • Распечатайте график спектров в графическое окно MATLAB

MSViewer состоит из пяти компонентов:

  • Панель меню: File, Tools, Window и Help

  • Панель инструментов: Перемещение маркера, Масштабирование XY, Масштабирование X, Масштабирование Y, Масштабирование, Сброс вида и Справка

  • Главное окно: отображение спектров

  • Обзорное окно: отображение обзора полного спектра (среднее значение всех спектров в дисплее)

  • Панель управления маркером: список маркеров, добавить маркер, удалить маркер, вверх и вниз кнопки

Примеры

свернуть все

Этот пример показов, как построить график данных о массовых спектрах.

Загрузите и постройте график выборки данных о спектрах массы.

load sample_lo_res
msviewer(MZ_lo_res, Y_lo_res)

Figure Mass Spectra Viewer contains an axes and other objects of type uitoolbar, uipanel, uimenu. The axes contains 2 objects of type patch, line.

Добавьте маркер, указав на пик массы, щелкнув правой кнопкой мыши и выбрав «Добавить маркер».

Меню « Файл» имеет следующие опции.

  • Импорт маркеров из рабочей области - открывает диалоговое окно Импорт маркеров из рабочей области MATLAB ®. В диалоговом окне отображается список переменных double Mx1 или 1xM. Если выбранная переменная находится вне области значений, средство просмотра отображает сообщение об ошибке.

  • Экспорт маркеров в рабочую область - открывает диалоговое окно Экспорт маркеров в рабочую область MATLAB ®. Введите имя переменной для маркеров. Все маркеры сохраняются. Если thre маркера недоступно, этот элемент меню отключен .

  • Печать на рисунок - Печать графика спектров на основном отображении в окно рисунка MATLAB ®.

Меню Инструменты (Tools) имеет следующие опции.

  • Добавить маркер - открывает диалоговое окно Добавить маркер, в котором можно ввести маркер m/z.

  • Удалить маркер - удаляет выбранный на данный момент маркер m/z из списка маркеров (m/z).

  • Следующий маркер (Next Marker) или Предыдущий маркер (Previous Marker) - перемещает выделение вверх и вниз по списку маркеров.

  • Изменение масштаба XY, масштаба X, масштаба Y или масштабирования - изменение курсора со стрелы на перекрестие. Щелкните влево и перетащите прямоугольник по области, а затем отпустите ее. Отображение масштабирует область, покрытую рамкой.

В окне области значений внизу переместите окно вида в новое место.

Представлено до R2006a