interfaces of MzmlIO plug-in function
More...
Go to the source code of this file.
|
| kome::objects::Variant | openMzml (kome::objects::Parameters *params) |
| | open mzml file More...
|
| |
| kome::objects::Variant | saveMzml (kome::objects::Parameters *params) |
| | save mzml file More...
|
| |
interfaces of MzmlIO plug-in function
- Author
- S.Tanaka
- Date
- 2009.03.09
Copyright(C) 2006-2014 Eisai Co., Ltd. All rights reserved.
Definition in file MzmlIOPluginFunctions.h.
| kome::objects::Variant openMzml |
( |
kome::objects::Parameters * |
params | ) |
|
open mzml file
- Parameters
-
| params | parameters object. (This object has path information.) |
- Returns
- return value. (Sample Object)
Definition at line 33 of file MzmlIOPluginFunctions.cpp.
35 kome::objects::Variant ret;
36 ret.type = kome::objects::Variant::SAMPLE_SET;
40 const char* path = kome::plugin::PluginCallTool::getPath( params );
49 ret.prim.pt = sampleSet;
| kome::objects::Variant saveMzml |
( |
kome::objects::Parameters * |
params | ) |
|
save mzml file
- Parameters
-
| params | parameters object. (This object has spectrum group and path information.) |
- Returns
- return value. (If it succeeded to save the file, this function returns ture. [bool])
Definition at line 55 of file MzmlIOPluginFunctions.cpp.
57 kome::objects::Variant ret;
58 ret.type = kome::objects::Variant::BOOL;
59 ret.prim.boolVal =
false;
62 kome::objects::DataSet* dataSet = kome::plugin::PluginCallTool::getDataSet( params );
63 if( dataSet == NULL ) {
67 char* path = kome::plugin::PluginCallTool::getPath( params );
72 kome::core::Progress* progress = kome::plugin::PluginCallTool::getProgress( params );
73 if( progress == NULL ) {
74 progress = &kome::core::Progress::getIgnoringProgress();
77 kome::objects::SettingParameterValues* saveSettings = kome::plugin::PluginCallTool::getSettingValues( params );
81 ret.prim.boolVal = mgr.exportDataSet( path, *dataSet, *progress, saveSettings );