|
IntaRNA 3.4.1
RNA-RNA interaction prediction | C++ API
|
#include <OutputHandlerEnsemble.h>


Public Member Functions | |
| OutputHandlerEnsemble (const OutputConstraint &outConstraint, std::ostream &out, const InteractionEnergy &energy) | |
| virtual | ~OutputHandlerEnsemble () |
| virtual void | add (const Interaction &interaction) |
Public Member Functions inherited from IntaRNA::OutputHandler | |
| OutputHandler (const OutputConstraint &outConstraint) | |
| virtual | ~OutputHandler () |
| virtual size_t | reported () const |
| virtual void | incrementZ (const Z_type subZ) |
| virtual Z_type | getZ () const |
| const OutputConstraint & | getOutputConstraint () const |
Protected Attributes | |
| std::ostream & | out |
| the output stream to write the ensemble information to | |
| const InteractionEnergy & | energy |
| the interaction energy handler used for the energy computations | |
| size_t | reportedInteractions |
| counter of reported interactions | |
| Z_type | Z |
| aggregated overall partition function | |
Protected Attributes inherited from IntaRNA::OutputHandler | |
| const OutputConstraint | outConstraint |
| the output constraints to be applied | |
| size_t | reportedInteractions |
| number of reported interactions | |
| Z_type | Z |
| overall partition function for the sequences provided in Z_energy | |
Additional Inherited Members | |
Static Public Member Functions inherited from IntaRNA::OutputHandler | |
| static std::string | reverse (const std::string &str) |
Interaction output handler that writes ensemble information to stream in a simple linewise, key-value format.
| IntaRNA::OutputHandlerEnsemble::OutputHandlerEnsemble | ( | const OutputConstraint & | outConstraint, |
| std::ostream & | out, | ||
| const InteractionEnergy & | energy | ||
| ) |
Construct a ensemble output handler.
| outConstraint | the output constraint applied to find the reported interaction |
| out | the stream to write to |
| energy | the interaction energy object used for computation |
|
virtual |
destruction, which
|
virtual |
Does nothing but counts the call (no individual interactions are reported)
| interaction | the interaction to output |
Implements IntaRNA::OutputHandler.
|
protected |
the interaction energy handler used for the energy computations
|
protected |
the output stream to write the ensemble information to
|
protected |
counter of reported interactions
|
protected |
aggregated overall partition function