 |
OpenMS
3.0.0
|
|
Go to the documentation of this file.
71 static constexpr
Size ALL_PROTEINS = -1;
82 void read(
OSWData& swath_result);
88 void readMinimal(
OSWData& swath_result);
99 void readProtein(
OSWData& swath_result,
const Size index);
109 static const std::array<std::string, (
Size)OSWLevel::SIZE_OF_OSWLEVEL> names_of_oswlevel;
114 : score(score), qvalue(qvalue), posterior_error_prob(pep)
127 static void readToPIN(
const std::string& filename,
const OSWFile::OSWLevel osw_level, std::ostream& pin_output,
128 const double ipf_max_peakgroup_pep,
const double ipf_max_transition_isotope_overlap,
const double ipf_min_transition_sn);
133 static void writeFromPercolator(
const std::string& osw_filename,
const OSWFile::OSWLevel osw_level,
const std::map< std::string, PercolatorFeature >& features);
144 void readTransitions_(
OSWData& swath_result);
153 void getFullProteins_(
OSWData& swath_result,
Size prot_index = ALL_PROTEINS);
OPENMS_UINT64_TYPE UInt64
Unsigned integer type (64bit)
Definition: Types.h:77
OSWLevel
for Percolator data read/write operations
Definition: OSWFile.h:102
File adapter for Sqlite files.
Definition: SqliteConnector.h:56
String filename_
sql file to open/write to
Definition: OSWFile.h:159
This class serves for reading in and writing OpenSWATH OSW files.
Definition: OSWFile.h:66
bool has_SCOREMS2_
database contains pyProphet's score_MS2 table with qvalues
Definition: OSWFile.h:161
A more convenient string class.
Definition: String.h:58
size_t Size
Size type e.g. used as variable which can hold result of size()
Definition: Types.h:127
double qvalue
Definition: OSWFile.h:119
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:47
double score
Definition: OSWFile.h:118
PercolatorFeature(double score, double qvalue, double pep)
Definition: OSWFile.h:113
SqliteConnector conn_
SQL connection. Stays open as long as this object lives.
Definition: OSWFile.h:160
Definition: OSWFile.h:111
Holds all or partial information from an OSW file.
Definition: OSWData.h:304
double posterior_error_prob
Definition: OSWFile.h:120