BALL 1.5.0
Loading...
Searching...
No Matches
configIO.h
Go to the documentation of this file.
1// -*- Mode: C++; tab-width: 2; -*-
2// vi: set ts=2:
3//
4
5#ifndef BALL_QSAR_CONFIGIO_H
6#define BALL_QSAR_CONFIGIO_H
7
8#ifndef BALL_DATATYPE_STRING_H
10#endif
11
12#include <istream>
13#include <set>
14
15namespace BALL
16{
17 namespace QSAR
18 {
41
53
75
101
120
133
134
136 {
137 public:
138
139 static void putbackLine(std::istream* input,String& line);
140
141 static ModelConfiguration readModelConfiguration(std::istream* input);
142
144
145 static InputConfiguration readInputConfiguration(std::istream* input);
146
148
150
152 };
153 }
154}
155
156
157#endif // BALL_QSAR_CONFIGIO_H
vector< String > csv_file
Definition configIO.h:33
std::multiset< int > activities
Definition configIO.h:24
vector< int > csv_no_response
Definition configIO.h:34
std::set< String > activity_names
Definition configIO.h:25
vector< bool > csv_compound_labels
Definition configIO.h:36
vector< String > csv_separator
Definition configIO.h:37
vector< bool > csv_desc_labels
Definition configIO.h:35
vector< double > model_parameters
Definition configIO.h:62
vector< String > external_predictions
Definition configIO.h:116
static InputPartitioningConfiguration readInputPartitioningConfiguration(std::istream *input)
static ModelConfiguration readModelConfiguration(std::istream *input)
static PredictionConfiguration readPredictionConfiguration(std::istream *input)
static void putbackLine(std::istream *input, String &line)
static InputConfiguration readInputConfiguration(std::istream *input)
static FeatureSelectionConfiguration readFeatureSelectionConfiguration(std::istream *input)
static ValidationConfiguration readValidationConfiguration(std::istream *input)
#define BALL_EXPORT