Home  · Classes  · Annotated Classes  · Modules  · Members  · Namespaces  · Related Pages
Public Member Functions | Private Attributes | List of all members
OpenSwathTSVWriter Class Reference

Class to write out an OpenSwath TSV output (mProphet input) More...

Public Member Functions

 OpenSwathTSVWriter (String output_filename, String input_filename="inputfile", bool ms1_scores=false, bool uis_scores=false)
 
bool isActive ()
 
void writeHeader ()
 
String prepareLine (const OpenSwath::LightPeptide &pep, const OpenSwath::LightTransition *transition, FeatureMap &output, String id)
 
void writeLines (std::vector< String > to_output)
 

Private Attributes

std::ofstream ofs
 
String input_filename_
 
bool doWrite_
 
bool use_ms1_traces_
 
bool enable_uis_scoring_
 

Detailed Description

Class to write out an OpenSwath TSV output (mProphet input)

Constructor & Destructor Documentation

OpenSwathTSVWriter ( String  output_filename,
String  input_filename = "inputfile",
bool  ms1_scores = false,
bool  uis_scores = false 
)
inline

Member Function Documentation

bool isActive ( )
inline
String prepareLine ( const OpenSwath::LightPeptide &  pep,
const OpenSwath::LightTransition *  transition,
FeatureMap &  output,
String  id 
)
inline
void writeHeader ( )
inline
void writeLines ( std::vector< String >  to_output)
inline

Member Data Documentation

bool doWrite_
private
bool enable_uis_scoring_
private
String input_filename_
private
std::ofstream ofs
private
bool use_ms1_traces_
private

OpenMS / TOPP release 2.0.0 Documentation generated on Fri Jan 29 2016 08:46:01 using doxygen 1.8.10