C# Класс ImsInformed.Workflows.VoltageAccumulation.VoltageAccumulationWorkflow

Essentially just accumulate voltages of a UIMF file and split it.
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
NumberOfBins int
NumberOfFrames double
UimfReader DataReader

Открытые методы

Метод Описание
ExportToMzML ( string MzMLPath ) : bool
RunVoltageAccumulationWorkflow ( FileFormatEnum exportFormat ) : bool

The run voltage accumulation workflow.

RunVoltageAccumulationWorkflow ( int startScan, int endScan, FileFormatEnum exportFormat ) : bool

The run voltage accumulation workflow.

RunVoltageAccumulationWorkflow ( int startScan, int endScan, int startBin, int endBin, FileFormatEnum exportFormat ) : bool

The run voltage accumulation workflow.

RunVoltageAccumulationWorkflow ( int startScan, int endScan, int startBin, int endBin, double xCompression, double yCompression, FileFormatEnum exportFormat ) : bool

The run voltage accumulation workflow.

VoltageAccumulationWorkflow ( bool averageNotSum, string uimfLocation, string outputDirectory ) : System

Приватные методы

Метод Описание
RunVoltageAccumulationWorkflow ( int startScan, int endScan, bool fullScan, FileFormatEnum exportFormat ) : bool

The run voltage accumulation workflow.

RunVoltageAccumulationWorkflow ( int startScan, int endScan, int startBin, int endBin, bool fullScan, FileFormatEnum exportFormat ) : bool

The run voltage accumulation workflow.

RunVoltageAccumulationWorkflow ( int startScan, int endScan, int startBin, int endBin, double xCompression, double yCompression, bool fullScan, FileFormatEnum exportFormat ) : bool

The input UIMF file needs to be a UIMF file created by direct-injection IMS, with different drift tube voltages at different frames. This constructor intelligently group voltages together by observing sharp changes in running voltage standard deviation. The entire mobility and frame range would be accumulated.

Описание методов

ExportToMzML() публичный Метод

public ExportToMzML ( string MzMLPath ) : bool
MzMLPath string
Результат bool

RunVoltageAccumulationWorkflow() публичный Метод

The run voltage accumulation workflow.
public RunVoltageAccumulationWorkflow ( FileFormatEnum exportFormat ) : bool
exportFormat FileFormatEnum
Результат bool

RunVoltageAccumulationWorkflow() публичный Метод

The run voltage accumulation workflow.
public RunVoltageAccumulationWorkflow ( int startScan, int endScan, FileFormatEnum exportFormat ) : bool
startScan int /// The start scan. ///
endScan int /// The end scan. ///
exportFormat FileFormatEnum
Результат bool

RunVoltageAccumulationWorkflow() публичный Метод

The run voltage accumulation workflow.
public RunVoltageAccumulationWorkflow ( int startScan, int endScan, int startBin, int endBin, FileFormatEnum exportFormat ) : bool
startScan int /// The start scan. ///
endScan int /// The end scan. ///
startBin int /// The start bin. ///
endBin int /// The end bin. ///
exportFormat FileFormatEnum
Результат bool

RunVoltageAccumulationWorkflow() публичный Метод

The run voltage accumulation workflow.
public RunVoltageAccumulationWorkflow ( int startScan, int endScan, int startBin, int endBin, double xCompression, double yCompression, FileFormatEnum exportFormat ) : bool
startScan int /// The start scan. ///
endScan int /// The end scan. ///
startBin int /// The start bin. ///
endBin int /// The end bin. ///
xCompression double /// The x compression. ///
yCompression double /// The y compression. ///
exportFormat FileFormatEnum
Результат bool

VoltageAccumulationWorkflow() публичный Метод

public VoltageAccumulationWorkflow ( bool averageNotSum, string uimfLocation, string outputDirectory ) : System
averageNotSum bool
uimfLocation string
outputDirectory string
Результат System

Описание свойств

NumberOfBins публичное свойство

The number of scans.
public int NumberOfBins
Результат int

NumberOfFrames публичное свойство

The number of frames.
public double NumberOfFrames
Результат double

UimfReader публичное свойство

The UIMF reader.
public DataReader UimfReader
Результат DataReader