OpenMS
|
#include <OpenMS/ANALYSIS/ID/FIAMSScheduler.h>
Public Member Functions | |
FIAMSScheduler ()=default | |
FIAMSScheduler (String filename, String base_dir="/", String output_dir="/", bool load_cached_=true) | |
Default constructor. More... | |
~FIAMSScheduler ()=default | |
Default destructor. More... | |
FIAMSScheduler (const FIAMSScheduler &cp)=default | |
Copy constructor. More... | |
FIAMSScheduler & | operator= (const FIAMSScheduler &fdp)=default |
Assignment. More... | |
void | run () |
Run the FIA-MS data analysis for the batch defined in the filename_ . More... | |
const std::vector< std::map< String, String > > & | getSamples () |
Get the batch. More... | |
const String & | getBaseDir () |
Get the base directory for the relevant paths from the csv file. More... | |
const String & | getOutputDir () |
Get the output directory for the results. More... | |
Private Member Functions | |
void | loadSamples_ () |
Load the batch from the csv file and store as the vector of maps. More... | |
Private Attributes | |
String | filename_ |
String | base_dir_ |
String | output_dir_ |
bool | load_cached_ |
std::vector< std::map< String, String > > | samples_ |
|
default |
FIAMSScheduler | ( | String | filename, |
String | base_dir = "/" , |
||
String | output_dir = "/" , |
||
bool | load_cached_ = true |
||
) |
Default constructor.
filename | full path to the csv file |
base_dir | base directory, where subdirectories within the CSV are located; must include a trailing slash at the end of the directory |
output_dir | output dir for results; must include a trailing slash at the end of the directory |
load_cached_ | load the cached results if they exist |
|
default |
Default destructor.
|
default |
Copy constructor.
const String& getBaseDir | ( | ) |
Get the base directory for the relevant paths from the csv file.
const String& getOutputDir | ( | ) |
Get the output directory for the results.
|
private |
Load the batch from the csv file and store as the vector of maps.
|
default |
Assignment.
void run | ( | ) |
Run the FIA-MS data analysis for the batch defined in the filename_
.
|
private |
|
private |
|
private |
|
private |