Load an experimental design from a TSV file. (see ExperimentalDesign for details on the supported format)  
 More...
#include <OpenMS/FORMAT/ExperimentalDesignFile.h>
|  | 
| static bool | isOneTableFile_ (const TextFile &text_file) | 
|  | 
| static ExperimentalDesign | parseOneTableFile_ (const TextFile &text_file, const String &tsv_file, bool require_spectra_file) | 
|  | 
| static ExperimentalDesign | parseTwoTableFile_ (const TextFile &text_file, const String &tsv_file, bool require_spectra_file) | 
|  | 
| static void | parseHeader_ (const StringList &header, const String &filename, std::map< String, Size > &column_map, const std::set< String > &required, const std::set< String > &optional, bool allow_other_header) | 
|  | 
Load an experimental design from a TSV file. (see ExperimentalDesign for details on the supported format) 
◆ isOneTableFile_()
  
  | 
        
          | static bool isOneTableFile_ | ( | const TextFile & | text_file | ) |  |  | staticprivate | 
 
 
◆ load()
Loads an experimental design from a tabular separated file. 
 
 
◆ parseHeader_()
  
  | 
        
          | static void parseHeader_ | ( | const StringList & | header, |  
          |  |  | const String & | filename, |  
          |  |  | std::map< String, Size > & | column_map, |  
          |  |  | const std::set< String > & | required, |  
          |  |  | const std::set< String > & | optional, |  
          |  |  | bool | allow_other_header |  
          |  | ) |  |  |  | staticprivate | 
 
Reads header line of File and Sample section, checks for the existence of required headers and maps the column name to its position 
 
 
◆ parseOneTableFile_()
◆ parseTwoTableFile_()