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;
109 if (argc>1 && !strcmp(argv[1],
"-v"))
os_ = &cout;
111 cout <<
"\ntesting Pep2MzIdent ... \n" << endl;
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.
IdentDataPtr translate()
Translates all known tags in the pepXML object tree into the IdentData object tree.
MZIDData <-> mzIdentML stream serialization.
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
void read(std::istream &is)