IntaRNA 3.4.1
RNA-RNA interaction prediction | C++ API
Loading...
Searching...
No Matches
OutputHandlerText.h
Go to the documentation of this file.
1
2#ifndef INTARNA_OUTPUTHANDLERTEXT_H_
3#define INTARNA_OUTPUTHANDLERTEXT_H_
4
8
9#include <iostream>
10
11namespace IntaRNA {
12
20public:
21
35 , std::ostream & out
37 , const size_t flankingLength = 10
38 , const bool detailedOutput = false
39 );
40
45
52 virtual
53 void
54 add( const Interaction & interaction );
55
56protected:
57
60
62 using OutputHandler::Z;
63
65 std::ostream & out;
66
69
71 const size_t flankingLength;
72
74 const bool detailedOutput;
75
76};
77
78
80
81} // namespace
82
83#endif /* OUTPUTHANDLERTEXT_H_ */
Definition InteractionEnergy.h:20
Definition Interaction.h:28
Definition OutputConstraint.h:19
Definition OutputHandlerText.h:19
const bool detailedOutput
whether or not detailed output has to be provided
Definition OutputHandlerText.h:74
virtual void add(const Interaction &interaction)
const InteractionEnergy & energy
the interaction energy handler used for the energy computations
Definition OutputHandlerText.h:68
OutputHandlerText(const OutputConstraint &outConstraint, std::ostream &out, const InteractionEnergy &energy, const size_t flankingLength=10, const bool detailedOutput=false)
std::ostream & out
the output stream to write the interaction text representation to
Definition OutputHandlerText.h:65
const size_t flankingLength
number of flanking bases left/right of the interaction to print
Definition OutputHandlerText.h:71
Definition OutputHandler.h:20
const OutputConstraint outConstraint
the output constraints to be applied
Definition OutputHandler.h:103
Z_type Z
overall partition function for the sequences provided in Z_energy
Definition OutputHandler.h:109
size_t reportedInteractions
number of reported interactions
Definition OutputHandler.h:106
Definition Accessibility.h:13