2#ifndef INTARNA_PREDICTIONTRACKERPAIRMINE_H_
3#define INTARNA_PREDICTIONTRACKERPAIRMINE_H_
10#include <boost/algorithm/string.hpp>
44 ,
const std::string & streamName
46 ,
const std::string & sep =
";"
66 ,
const std::string & sep =
";"
87 ,
const size_t i2,
const size_t j2
Definition InteractionEnergy.h:20
Definition PredictionTrackerPairMinE.h:23
virtual ~PredictionTrackerPairMinE()
PredictionTrackerPairMinE(const InteractionEnergy &energy, const std::string &streamName, const std::string &E_INF_string="NA", const std::string &sep=";")
const std::string E_INF_string
the output string representation of E_INF values in the profile output
Definition PredictionTrackerPairMinE.h:104
E2dMatrix pairMinE
the index-pair-wise minimal energy values
Definition PredictionTrackerPairMinE.h:113
PredictionTrackerPairMinE(const InteractionEnergy &energy, std::ostream *outStream, const std::string &E_INF_string="NA", const std::string &sep=";")
static void writeData(std::ostream &out, const E2dMatrix &pairMinE, const InteractionEnergy &energy, const std::string &E_INF_string, const std::string &sep_string)
Matrix< E_type > E2dMatrix
matrix type to hold the mfe energies and boundaries for interaction site starts
Definition PredictionTrackerPairMinE.h:110
const bool deleteStreamsOnDestruction
whether or not the streams are to be deleted on destruction
Definition PredictionTrackerPairMinE.h:98
std::ostream * outStream
the stream to write the minE-data to
Definition PredictionTrackerPairMinE.h:101
const std::string sep_string
the output string representation of column separators
Definition PredictionTrackerPairMinE.h:107
virtual void updateOptimumCalled(const size_t i1, const size_t j1, const size_t i2, const size_t j2, const E_type energy)
const InteractionEnergy & energy
energy handler used for predictions
Definition PredictionTrackerPairMinE.h:95
Definition PredictionTracker.h:15
Definition Accessibility.h:13
int E_type
type for energy values (energy + accessibility [ED]) (internally)
Definition general.h:78