Browse code

Add MS CV Term IDs for mzR, MSnbase and CAMERA (issue #151)

jotsetung authored on 28/03/2018 11:25:10
Showing 3 changed files

... ...
@@ -133,7 +133,8 @@ setMethod("writeMSData", signature(object = "list", file = "character"),
133 133
               ## Check software_processing:
134 134
               software_processing <- .check_software_processing(software_processing)
135 135
               ## Add mzR processing:
136
-              mzR <- c("mzR", paste(packageVersion("mzR"), collapse = "."), "MS:-1")
136
+              mzR <- c("mzR", paste(packageVersion("mzR"), collapse = "."),
137
+                       "MS:1002869")
137 138
               if (outformat == "mzml")
138 139
                   mzR <- c(mzR, "MS:1000544")
139 140
               if (outformat == "mzxml")
... ...
@@ -178,7 +179,7 @@ copyWriteMSData <- function(object, file, original_file, header,
178 179
     ## Check software_processing:
179 180
     software_processing <- .check_software_processing(software_processing)
180 181
     ## Add mzR processing:
181
-    mzR <- c("mzR", paste(packageVersion("mzR"), collapse = "."), "MS:-1")
182
+    mzR <- c("mzR", paste(packageVersion("mzR"), collapse = "."), "MS:1002869")
182 183
     if (outformat == "mzml")
183 184
         mzR <- c(mzR, "MS:1000544")
184 185
     if (outformat == "mzxml")
... ...
@@ -1524,6 +1524,9 @@ const TermInfo termInfos_[] =
1524 1524
     {MS_SpectrumMill_Discriminant_Score, "MS:1001580", "SpectrumMill:Discriminant Score", "Discriminant score from Agilent SpectrumMill software.", false},
1525 1525
     {MS_FAIMS_compensation_voltage, "MS:1001581", "FAIMS compensation voltage", "The DC potential applied to the asymmetric waveform in FAIMS that compensates for the difference between high and low field mobility of an ion.", false},
1526 1526
     {MS_XCMS, "MS:1001582", "XCMS", "Bioconductor package XCMS for preprocessing high-throughput, untargeted analyte profiling data.", false},
1527
+    {MS_mzR, "MS:1002869", "mzR", "Bioconductor package mzR for reading and writing mass spectrometry data files.", false},
1528
+    {MS_MSnbase, "MS:1002870", "MSnbase", "Bioconductor package MSnbase provides infrastructure for manipulation, processing and visualization of mass spectrometry and proteomics data, ranging from raw to quantitative and annotated data.", false},
1529
+    {MS_CAMERA, "MS:1002871", "CAMERA", "Bioconductor package CAMERA for annotation of peak lists generated by xcms, rule based annotation of isotopes and adducts, isotope validation, EIC correlation based tagging of unknown adducts and fragments.", false},
1527 1530
     {MS_MaxQuant, "MS:1001583", "MaxQuant", "MaxQuant is a quantitative proteomics software package designed for analyzing large mass spectrometric data sets. It is specifically aimed at high resolution MS data.", false},
1528 1531
     {MS_combined_pmf___ms_ms_search, "MS:1001584", "combined pmf + ms-ms search", "Search that includes data from Peptide Mass Fingerprint (PMF) and MS2 (aka Peptide Fragment Fingerprint - PFF).", false},
1529 1532
     {MS_MyriMatch, "MS:1001585", "MyriMatch", "Tabb Lab software for directly comparing peptides in a database to tandem mass spectra.", false},
... ...
@@ -21521,7 +21524,7 @@ class CVTermData : public boost::singleton<CVTermData>
21521 21524
         cvMap_["UNIMOD"].URI = "http://www.unimod.org/obo/unimod.obo";
21522 21525
 
21523 21526
         cvMap_["MS"].id = "MS";
21524
-        cvMap_["MS"].version = "4.0.1";
21527
+        cvMap_["MS"].version = "4.1.2";
21525 21528
 
21526 21529
         cvMap_["UNIMOD"].id = "UNIMOD";
21527 21530
         cvMap_["UNIMOD"].version = "2016-07-01";
... ...
@@ -8415,6 +8415,15 @@ enum PWIZ_API_DECL CVID
8415 8415
     /// protein group-level result list statistic: Attrbiute of an entire list of protein groups.
8416 8416
     MS_protein_group_level_result_list_statistic = 1002706,
8417 8417
 
8418
+    /// mzR: Bioconductor package mzR for reading and writing mass spectrometry data files.
8419
+    MS_mzR = 1002869,
8420
+      
8421
+    /// MSnbase: Bioconductor package MSnbase provides infrastructure for manipulation, processing and visualization of mass spectrometry and proteomics data, ranging from raw to quantitative and annotated data
8422
+    MS_MSnbase = 1002870,
8423
+      
8424
+    /// CAMERA: Bioconductor package CAMERA for annotation of peak lists generated by xcms, rule based annotation of isotopes and adducts, isotope validation, EIC correlation based tagging of unknown adducts and fragments.
8425
+    MS_CAMERA = 1002871,
8426
+      
8418 8427
     /// unimod root node: The root node of the unimod modifications ontology.
8419 8428
     UNIMOD_unimod_root_node = 100000000,
8420 8429