34 "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n" 35 "<msms_pipeline_analysis>\n" 36 "<msms_run_summary>\n" 37 "<spectrum_query start_scan=\"1\" end_scan=\"2\" precursor_neutral_mass=\"1.0\" assumed_charge=\"1\" retention_time_sec=\"2.0\">\n" 39 "<search_hit peptide=\"BUCKLEMYSHOE\">\n" 40 "<analysis_result analysis=\"peptideprophet\">\n" 41 "<peptideprophet_result probability=\"0.900\" all_ntt_prob=\"(0,0,0.900)\">\n" 42 "<search_score_summary>\n" 43 "</search_score_summary>\n" 44 "</peptideprophet_result>\n" 45 "</analysis_result>\n" 49 "<spectrum_query start_scan=\"3\" end_scan=\"4\" precursor_neutral_mass=\"3.0\" assumed_charge=\"1\" retention_time_sec=\"4.0\">\n" 51 "<search_hit peptide=\"SHUTTHEDOOR\">\n" 52 "<analysis_result analysis=\"peptideprophet\">\n" 53 "<peptideprophet_result probability=\"0.900\" all_ntt_prob=\"(0,0,0.900)\">\n" 54 "<search_score_summary>\n" 55 "</search_score_summary>\n" 56 "</peptideprophet_result>\n" 57 "</analysis_result>\n" 61 "<spectrum_query start_scan=\"5\" end_scan=\"6\" precursor_neutral_mass=\"5.0\" assumed_charge=\"1\" retention_time_sec=\"6.0\">\n" 63 "<search_hit peptide=\"PICKUPSTICKS\">\n" 64 "<analysis_result analysis=\"peptideprophet\">\n" 65 "<peptideprophet_result probability=\"0.900\" all_ntt_prob=\"(0,0,0.900)\">\n" 66 "<search_score_summary>\n" 67 "</search_score_summary>\n" 68 "</peptideprophet_result>\n" 69 "</analysis_result>\n" 73 "<spectrum_query start_scan=\"7\" end_scan=\"8\" precursor_neutral_mass=\"7.0\" assumed_charge=\"1\" retention_time_sec=\"8.0\">\n" 75 "<search_hit peptide=\"LAYTHEMSTRAIGHT\">\n" 76 "<analysis_result analysis=\"peptideprophet\">\n" 77 "<peptideprophet_result probability=\"0.900\" all_ntt_prob=\"(0,0,0.900)\">\n" 78 "<search_score_summary>\n" 79 "</search_score_summary>\n" 80 "</peptideprophet_result>\n" 81 "</analysis_result>\n" 85 "</msms_run_summary>\n" 86 "</msms_pipeline_analysis>\n";
100 serializer.
write(oss, *result);
103 *
os_ << oss.str() << endl;
107 int main(
int argc,
char** argv)
109 if (argc>1 && !strcmp(argv[1],
"-v"))
os_ = &cout;
111 cout <<
"\ntesting Pep2MzIdent ... \n" << endl;
void read(std::istream &is)
void write(std::ostream &os, const IdentData &mzid, const pwiz::util::IterationListenerRegistry *=0) const
write MZIDData object to ostream as mzIdentML
boost::shared_ptr< IdentData > IdentDataPtr
int main(int argc, char **argv)
const char * samplePepXML
Translates data from a MinimumPepXML object into a IdentData object tree when a translation is known...
MZIDData <-> mzIdentML stream serialization.
IdentDataPtr translate()
Translates all known tags in the pepXML object tree into the IdentData object tree.