- Fix header for pwiz backend to always return a `data.frame`.
- Update documentation.
... | ... |
@@ -98,7 +98,7 @@ |
98 | 98 |
provided (i.e all spectra in the oject are retured). \code{peaksCount} |
99 | 99 |
will return a numeric of length \code{n}. |
100 | 100 |
|
101 |
- The \code{\link{header}} function returns a list containing |
|
101 |
+ The \code{\link{header}} function returns a \code{data.frame} containing |
|
102 | 102 |
\code{seqNum}, \code{acquisitionNum}, \code{msLevel}, |
103 | 103 |
\code{peaksCount}, \code{totIonCurrent}, \code{retentionTime} (in |
104 | 104 |
seconds), \code{basePeakMZ}, \code{basePeakIntensity}, |
... | ... |
@@ -5,33 +5,23 @@ |
5 | 5 |
\alias{peaksCount} |
6 | 6 |
\alias{get3Dmap} |
7 | 7 |
|
8 |
-\alias{header,mzRramp,missing-method} |
|
9 |
-\alias{header,mzRramp,numeric-method} |
|
10 | 8 |
\alias{header,mzRpwiz,missing-method} |
11 | 9 |
\alias{header,mzRpwiz,numeric-method} |
12 | 10 |
\alias{header,mzRnetCDF,missing-method} |
13 | 11 |
\alias{header,mzRnetCDF,numeric-method} |
14 | 12 |
|
15 |
-\alias{peaksCount,mzRramp,missing-method} |
|
16 |
-\alias{peaksCount,mzRramp,numeric-method} |
|
17 | 13 |
\alias{peaksCount,mzRpwiz,missing-method} |
18 | 14 |
\alias{peaksCount,mzRpwiz,numeric-method} |
19 |
-\alias{peaks,mzRramp-method} |
|
20 |
-\alias{spectra,mzRramp-method} |
|
21 | 15 |
\alias{peaks,mzRpwiz-method} |
22 | 16 |
\alias{spectra,mzRpwiz-method} |
23 | 17 |
\alias{peaks,mzRnetCDF-method} |
24 | 18 |
\alias{spectra,mzRnetCDF-method} |
25 | 19 |
|
26 |
-\alias{get3Dmap,mzRramp-method} |
|
27 | 20 |
\alias{get3Dmap,mzRpwiz-method} |
28 | 21 |
|
29 | 22 |
\alias{chromatogram,mzRpwiz-method} |
30 | 23 |
\alias{chromatogramHeader,mzRpwiz-method} |
31 | 24 |
\alias{chromatograms,mzRpwiz-method} |
32 |
-\alias{chromatogram,mzRramp-method} |
|
33 |
-\alias{chromatogramHeader,mzRramp-method} |
|
34 |
-\alias{chromatograms,mzRramp-method} |
|
35 | 25 |
\alias{chromatogram,mzRnetCDF-method} |
36 | 26 |
\alias{chromatogramHeader,mzRnetCDF-method} |
37 | 27 |
\alias{chromatograms,mzRnetCDF-method} |
... | ... |
@@ -54,11 +44,9 @@ |
54 | 44 |
peaksCount(object, scans, ...) |
55 | 45 |
|
56 | 46 |
\S4method{peaks}{mzRpwiz}(object, scans) |
57 |
- \S4method{peaks}{mzRramp}(object, scans) |
|
58 | 47 |
\S4method{peaks}{mzRnetCDF}(object, scans) |
59 | 48 |
|
60 | 49 |
\S4method{spectra}{mzRpwiz}(object, scans) ## same as peaks |
61 |
- \S4method{spectra}{mzRramp}(object, scans) |
|
62 | 50 |
\S4method{spectra}{mzRnetCDF}(object, scans) |
63 | 51 |
|
64 | 52 |
get3Dmap(object, scans, lowMz, highMz, resMz, ...) |
- Rewrite the C++ code for peak data extraction with the pwiz backend.
- Fix unit tests.
... | ... |
@@ -128,7 +128,7 @@ |
128 | 128 |
\code{isolationWindowUpperOffset}, \code{scanWindowLowerLimit} and |
129 | 129 |
\code{scanWindowUpperLimit}. If multiple scans are queried, a |
130 | 130 |
\code{data.frame} is returned with the scans reported along the |
131 |
- rows. |
|
131 |
+ rows. For missing or not defined spectrum variables \code{NA} is reported. |
|
132 | 132 |
|
133 | 133 |
The \code{get3Dmap} function performs a simple resampling between |
134 | 134 |
\code{lowMz} and \code{highMz} with \code{reMz} resolution. A matrix |
- Add scanWindowLowerLimit and scanWindowUpperLimit variables.
- Export scanWindowLowerLimit and scanWindowUpperLimit to mzML (issue #202).
- Update and amend documentation and unit tests accordingly.
... | ... |
@@ -124,8 +124,9 @@ |
124 | 124 |
or profile mode; only for pwiz backend), \code{injectionTime} (ion |
125 | 125 |
injection time, in milliseconds), \code{ionMobilityDriftTime} (in |
126 | 126 |
milliseconds), \code{isolationWindowTargetMZ}, |
127 |
- \code{isolationWindowLowerOffset} and |
|
128 |
- \code{isolationWindowUpperOffset}. If multiple scans are queried, a |
|
127 |
+ \code{isolationWindowLowerOffset}, |
|
128 |
+ \code{isolationWindowUpperOffset}, \code{scanWindowLowerLimit} and |
|
129 |
+ \code{scanWindowUpperLimit}. If multiple scans are queried, a |
|
129 | 130 |
\code{data.frame} is returned with the scans reported along the |
130 | 131 |
rows. |
131 | 132 |
|
- Extract isolation window from mzML files (issue #193): data.frame returned by
jeader gains columns "isolationWindowTargetMZ", "isolationWindowLowerOffset"
and "isolationWindowUpperOffset" enabling SWATH data analysis.
- Adapt documentation and unit tests.
... | ... |
@@ -122,8 +122,10 @@ |
122 | 122 |
\code{filterString}, \code{spectrumId}, \code{centroided} |
123 | 123 |
(\code{logical} whether the data of the spectrum is in centroid mode |
124 | 124 |
or profile mode; only for pwiz backend), \code{injectionTime} (ion |
125 |
- injection time, in milliseconds) and \code{ionMobilityDriftTime} (in |
|
126 |
- milliseconds). If multiple scans are queried, a |
|
125 |
+ injection time, in milliseconds), \code{ionMobilityDriftTime} (in |
|
126 |
+ milliseconds), \code{isolationWindowTargetMZ}, |
|
127 |
+ \code{isolationWindowLowerOffset} and |
|
128 |
+ \code{isolationWindowUpperOffset}. If multiple scans are queried, a |
|
127 | 129 |
\code{data.frame} is returned with the scans reported along the |
128 | 130 |
rows. |
129 | 131 |
|
- Extract the ion mobility drift time from mzML files (if available).
- Ensure that ion injection time is always reported in milliseconds.
- Update unit tests and documentation.
... | ... |
@@ -119,10 +119,11 @@ |
119 | 119 |
\code{precursorCharge}, \code{precursorIntensity}, |
120 | 120 |
\code{mergedScan}, \code{mergedResultScanNum}, |
121 | 121 |
\code{mergedResultStartScanNum}, \code{mergedResultEndScanNum}, |
122 |
- \code{spectrumId}, \code{centroided} (\code{logical} whether the data |
|
123 |
- of the spectrum is in centroid mode or profile mode; only for pwiz |
|
124 |
- backend) and \code{injectionTime} (ion injection time, in milliseconds) |
|
125 |
- when available in the original file. If multiple scans are queried, a |
|
122 |
+ \code{filterString}, \code{spectrumId}, \code{centroided} |
|
123 |
+ (\code{logical} whether the data of the spectrum is in centroid mode |
|
124 |
+ or profile mode; only for pwiz backend), \code{injectionTime} (ion |
|
125 |
+ injection time, in milliseconds) and \code{ionMobilityDriftTime} (in |
|
126 |
+ milliseconds). If multiple scans are queried, a |
|
126 | 127 |
\code{data.frame} is returned with the scans reported along the |
127 | 128 |
rows. |
128 | 129 |
|
- Add the .hasChromatograms function.
- Add chromatogram, chromatograms and chromatogramHeader methods for the ramp
and netCDF backends.
- Add related unit tests.
... | ... |
@@ -29,6 +29,12 @@ |
29 | 29 |
\alias{chromatogram,mzRpwiz-method} |
30 | 30 |
\alias{chromatogramHeader,mzRpwiz-method} |
31 | 31 |
\alias{chromatograms,mzRpwiz-method} |
32 |
+\alias{chromatogram,mzRramp-method} |
|
33 |
+\alias{chromatogramHeader,mzRramp-method} |
|
34 |
+\alias{chromatograms,mzRramp-method} |
|
35 |
+\alias{chromatogram,mzRnetCDF-method} |
|
36 |
+\alias{chromatogramHeader,mzRnetCDF-method} |
|
37 |
+\alias{chromatograms,mzRnetCDF-method} |
|
32 | 38 |
\alias{tic,mzRpwiz-method} |
33 | 39 |
\alias{nChrom} |
34 | 40 |
\alias{chromatogram} |
... | ... |
@@ -57,9 +57,9 @@ |
57 | 57 |
|
58 | 58 |
get3Dmap(object, scans, lowMz, highMz, resMz, ...) |
59 | 59 |
|
60 |
- chromatogram(object, ...) |
|
60 |
+ \S4method{chromatogram}{mzRpwiz}(object, chrom) |
|
61 | 61 |
|
62 |
- chromatograms(object, ...) ## same as chromatogram |
|
62 |
+ \S4method{chromatograms}{mzRpwiz}(object, chrom) ## same as chromatogram |
|
63 | 63 |
|
64 | 64 |
\S4method{chromatogramHeader}{mzRpwiz}(object, chrom) |
65 | 65 |
|
... | ... |
@@ -84,7 +84,8 @@ |
84 | 84 |
\item{resMz}{a \code{numeric} defining the m/z resolution.} |
85 | 85 |
|
86 | 86 |
\item{chrom}{ |
87 |
- For \code{chromatogramHeader}: \code{numeric} specifying the index |
|
87 |
+ For \code{chromatogram}, \code{chromatograms} and |
|
88 |
+ \code{chromatogramHeader}: \code{numeric} specifying the index |
|
88 | 89 |
of the chromatograms to be extracted from the file. If omitted, data |
89 | 90 |
for all chromatograms is returned. |
90 | 91 |
} |
... | ... |
@@ -114,7 +114,7 @@ |
114 | 114 |
\code{mergedResultStartScanNum}, \code{mergedResultEndScanNum}, |
115 | 115 |
\code{spectrumId}, \code{centroided} (\code{logical} whether the data |
116 | 116 |
of the spectrum is in centroid mode or profile mode; only for pwiz |
117 |
- backend) and \code{injectionTime} (ion injection time, in seconds) |
|
117 |
+ backend) and \code{injectionTime} (ion injection time, in milliseconds) |
|
118 | 118 |
when available in the original file. If multiple scans are queried, a |
119 | 119 |
\code{data.frame} is returned with the scans reported along the |
120 | 120 |
rows. |
- Read centroiding information from mzML/mzXML files and write it also to these
file types (only supported on pwiz backend).
- ncdf and ramp return centroided=NA.
- Update relevant documentation and unit tests.
... | ... |
@@ -112,9 +112,10 @@ |
112 | 112 |
\code{precursorCharge}, \code{precursorIntensity}, |
113 | 113 |
\code{mergedScan}, \code{mergedResultScanNum}, |
114 | 114 |
\code{mergedResultStartScanNum}, \code{mergedResultEndScanNum}, |
115 |
- \code{spectrumId} and |
|
116 |
- \code{injectionTime} (ion injection time, in seconds) when available |
|
117 |
- in the original file. If multiple scans are queried, a |
|
115 |
+ \code{spectrumId}, \code{centroided} (\code{logical} whether the data |
|
116 |
+ of the spectrum is in centroid mode or profile mode; only for pwiz |
|
117 |
+ backend) and \code{injectionTime} (ion injection time, in seconds) |
|
118 |
+ when available in the original file. If multiple scans are queried, a |
|
118 | 119 |
\code{data.frame} is returned with the scans reported along the |
119 | 120 |
rows. |
120 | 121 |
|
- Add a chromatogramHeader method to extract chromatogram header information
from an mzML file (issue #141).
... | ... |
@@ -27,10 +27,12 @@ |
27 | 27 |
\alias{get3Dmap,mzRpwiz-method} |
28 | 28 |
|
29 | 29 |
\alias{chromatogram,mzRpwiz-method} |
30 |
+\alias{chromatogramHeader,mzRpwiz-method} |
|
30 | 31 |
\alias{chromatograms,mzRpwiz-method} |
31 | 32 |
\alias{tic,mzRpwiz-method} |
32 | 33 |
\alias{nChrom} |
33 | 34 |
\alias{chromatogram} |
35 |
+\alias{chromatogramHeader} |
|
34 | 36 |
\alias{chromatograms} |
35 | 37 |
\alias{tic} |
36 | 38 |
|
... | ... |
@@ -59,6 +61,8 @@ |
59 | 61 |
|
60 | 62 |
chromatograms(object, ...) ## same as chromatogram |
61 | 63 |
|
64 |
+ \S4method{chromatogramHeader}{mzRpwiz}(object, chrom) |
|
65 |
+ |
|
62 | 66 |
tic(object, ...) |
63 | 67 |
|
64 | 68 |
nChrom(object) |
... | ... |
@@ -78,6 +82,12 @@ |
78 | 82 |
returned.} |
79 | 83 |
|
80 | 84 |
\item{resMz}{a \code{numeric} defining the m/z resolution.} |
85 |
+ |
|
86 |
+ \item{chrom}{ |
|
87 |
+ For \code{chromatogramHeader}: \code{numeric} specifying the index |
|
88 |
+ of the chromatograms to be extracted from the file. If omitted, data |
|
89 |
+ for all chromatograms is returned. |
|
90 |
+ } |
|
81 | 91 |
|
82 | 92 |
\item{...}{Other arguments. A \code{scan} parameter can be passed to |
83 | 93 |
\code{peaks}.} } |
... | ... |
@@ -128,6 +138,23 @@ |
128 | 138 |
The \code{nChrom} function returns the number of chromatograms, |
129 | 139 |
including the total ion chromatogram. |
130 | 140 |
|
141 |
+ The \code{chromatogramHeader} returns (similar to the \code{header} |
|
142 |
+ function for spectra) a \code{data.frame} with metadata information |
|
143 |
+ for the individual chromatograms. The \code{data.frame} has the |
|
144 |
+ columns: \code{"chromatogramId"} (the ID of the chromatogram as |
|
145 |
+ specified in the file), \code{"chromatogramIndex"} (the index of the |
|
146 |
+ chromatogram within the file), \code{"polarity"} (the polarity for the |
|
147 |
+ chromatogram, 0 for negative, +1 for positive and -1 for not set), |
|
148 |
+ \code{"precursorIsolationWindowTargetMZ"} (the isolation window m/z of |
|
149 |
+ the precursor), \code{"precursorIsolationWindowLowerOffset"}, |
|
150 |
+ \code{"precursorIsolationWindowUpperOffset"} (lower and upper offset |
|
151 |
+ for the isolation window m/z), \code{"precursorCollisionEnergy"} |
|
152 |
+ (collision energy), |
|
153 |
+ \code{"productIsolationWindowTargetMZ"}, |
|
154 |
+ \code{"productIsolationWindowLowerOffset"} and |
|
155 |
+ \code{"productIsolationWindowUpperOffset"} (definition of the m/z |
|
156 |
+ isolation window for the product). |
|
157 |
+ |
|
131 | 158 |
Note that access to chromatograms is only supported in the \code{pwiz} |
132 | 159 |
backend. |
133 | 160 |
|
... | ... |
@@ -202,4 +229,8 @@ |
202 | 229 |
head(tic(x)) |
203 | 230 |
head(chromatogram(x, 1L)) ## same as tic(x) |
204 | 231 |
str(chromatogram(x, 10:12)) |
232 |
+ |
|
233 |
+ ## get the header information for the chromatograms |
|
234 |
+ ch <- chromatogramHeader(x) |
|
235 |
+ head(ch) |
|
205 | 236 |
} |
... | ... |
@@ -191,8 +191,8 @@ |
191 | 191 |
head(chromatogram(x, 1L)) ## same as tic(x) |
192 | 192 |
str(chromatogram(x)) ## as a list |
193 | 193 |
|
194 |
- peaks(x) ## extract all peak information |
|
195 |
- peaks(x, scan=4) ## extract just peaks from the 4th scan |
|
194 |
+ p <- peaks(x) ## extract all peak information |
|
195 |
+ head(peaks(x, scan=4)) ## extract just peaks from the 4th scan |
|
196 | 196 |
|
197 | 197 |
## An MRM experiment |
198 | 198 |
f <- proteomics(full.names = TRUE, pattern = "MRM") |
... | ... |
@@ -45,9 +45,13 @@ |
45 | 45 |
|
46 | 46 |
peaksCount(object, scans, ...) |
47 | 47 |
|
48 |
- peaks(object, ...) |
|
48 |
+ \S4method{peaks}{mzRpwiz}(object, scans) |
|
49 |
+ \S4method{peaks}{mzRramp}(object, scans) |
|
50 |
+ \S4method{peaks}{mzRnetCDF}(object, scans) |
|
49 | 51 |
|
50 |
- spectra(object, ...) ## same as peaks |
|
52 |
+ \S4method{spectra}{mzRpwiz}(object, scans) ## same as peaks |
|
53 |
+ \S4method{spectra}{mzRramp}(object, scans) |
|
54 |
+ \S4method{spectra}{mzRnetCDF}(object, scans) |
|
51 | 55 |
|
52 | 56 |
get3Dmap(object, scans, lowMz, highMz, resMz, ...) |
53 | 57 |
|
... | ... |
@@ -66,7 +70,7 @@ |
66 | 70 |
\item{object}{An instantiated \code{mzR} object.} |
67 | 71 |
|
68 | 72 |
\item{scans}{A \code{numeric} specifying which scans to |
69 |
- return. Optional for the \code{header}, \code{peaks}, \code{scans} |
|
73 |
+ return. Optional for the \code{header}, \code{peaks}, \code{spectra} |
|
70 | 74 |
and \code{peaksCount} methods. If ommited, the requested data for |
71 | 75 |
all peaks is returned. } |
72 | 76 |
|
... | ... |
@@ -177,7 +181,7 @@ |
177 | 181 |
colnames(header(mz)) |
178 | 182 |
close(mz) |
179 | 183 |
|
180 |
- ## A shortgun LCMSMS experiment |
|
184 |
+ ## A shotgun LCMSMS experiment |
|
181 | 185 |
f <- proteomics(full.names = TRUE, |
182 | 186 |
pattern = "TMT_Erwinia_1uLSike_Top10HCD_isol2_45stepped_60min_01.mzML.gz") |
183 | 187 |
x <- openMSfile(f, backend = "pwiz") |
... | ... |
@@ -187,7 +191,10 @@ |
187 | 191 |
head(chromatogram(x, 1L)) ## same as tic(x) |
188 | 192 |
str(chromatogram(x)) ## as a list |
189 | 193 |
|
190 |
- ## An MRM experiment |
|
194 |
+ peaks(x) ## extract all peak information |
|
195 |
+ peaks(x, scan=4) ## extract just peaks from the 4th scan |
|
196 |
+ |
|
197 |
+ ## An MRM experiment |
|
191 | 198 |
f <- proteomics(full.names = TRUE, pattern = "MRM") |
192 | 199 |
x <- openMSfile(f, backend = "pwiz") |
193 | 200 |
x |
... | ... |
@@ -149,7 +149,10 @@ |
149 | 149 |
followed by the acquisition number of the spectrum. Also, only the |
150 | 150 |
\code{pwiz} backend supports extraction of the spectras' IDs from |
151 | 151 |
\emph{mzML} files. Thus, only \emph{mzML} files read with |
152 |
- \code{backend = "pwiz"} provide the spectrum IDs defined in the file. |
|
152 |
+ \code{backend = "pwiz"} provide the spectrum IDs defined in the file. |
|
153 |
+ The content of the spectrum identifier depends on the vendor and the |
|
154 |
+ instrument acquisition settings and is reported here as a character, |
|
155 |
+ in its raw form, without further parsing. |
|
153 | 156 |
} |
154 | 157 |
|
155 | 158 |
\seealso{ |
... | ... |
@@ -136,7 +136,7 @@ |
136 | 136 |
extracts this number from the spectrum's ID provided in the mzML |
137 | 137 |
file. In contrast, column \code{seqNum} contains the index of each |
138 | 138 |
spectrum within the file and is thus consecutively numbered. Spectra |
139 |
- from files with multiple MS levels are linked to each other \emp{via} |
|
139 |
+ from files with multiple MS levels are linked to each other \emph{via} |
|
140 | 140 |
their \code{acquisitionNum}: column \code{precursorScanNum} of an e.g. MS |
141 | 141 |
level 2 spectrum contains the \code{acquisitionNum} of the related MS |
142 | 142 |
level 1 spectrum. |
... | ... |
@@ -129,6 +129,19 @@ |
129 | 129 |
|
130 | 130 |
} |
131 | 131 |
|
132 |
+\details{ |
|
133 |
+ The column \code{acquisitionNum} in the \code{data.frame} returned by |
|
134 |
+ the \code{header} method contains the index during the scan in which |
|
135 |
+ the signal from the spectrum was measured. The \code{pwiz} backend |
|
136 |
+ extracts this number from the spectrum's ID provided in the mzML |
|
137 |
+ file. In contrast, column \code{seqNum} contains the index of each |
|
138 |
+ spectrum within the file and is thus consecutively numbered. Spectra |
|
139 |
+ from files with multiple MS levels are linked to each other \emp{via} |
|
140 |
+ their \code{acquisitionNum}: column \code{precursorScanNum} of an e.g. MS |
|
141 |
+ level 2 spectrum contains the \code{acquisitionNum} of the related MS |
|
142 |
+ level 1 spectrum. |
|
143 |
+} |
|
144 |
+ |
|
132 | 145 |
\note{ |
133 | 146 |
Spectrum identifiers are only specified in \emph{mzML} files, thus, |
134 | 147 |
for all other file types the column \code{"spectrumId"} of the result |
... | ... |
@@ -90,14 +90,15 @@ |
90 | 90 |
will return a numeric of length \code{n}. |
91 | 91 |
|
92 | 92 |
The \code{\link{header}} function returns a list containing |
93 |
- \code{seqNum}, \code{acquisitionNum} , \code{msLevel}, |
|
93 |
+ \code{seqNum}, \code{acquisitionNum}, \code{msLevel}, |
|
94 | 94 |
\code{peaksCount}, \code{totIonCurrent}, \code{retentionTime} (in |
95 | 95 |
seconds), \code{basePeakMZ}, \code{basePeakIntensity}, |
96 | 96 |
\code{collisionEnergy}, \code{ionisationEnergy}, \code{lowM}, |
97 | 97 |
\code{highMZ}, \code{precursorScanNum}, \code{precursorMZ}, |
98 | 98 |
\code{precursorCharge}, \code{precursorIntensity}, |
99 | 99 |
\code{mergedScan}, \code{mergedResultScanNum}, |
100 |
- \code{mergedResultStartScanNum} and \code{mergedResultEndScanNum}, |
|
100 |
+ \code{mergedResultStartScanNum}, \code{mergedResultEndScanNum}, |
|
101 |
+ \code{spectrumId} and |
|
101 | 102 |
\code{injectionTime} (ion injection time, in seconds) when available |
102 | 103 |
in the original file. If multiple scans are queried, a |
103 | 104 |
\code{data.frame} is returned with the scans reported along the |
... | ... |
@@ -128,6 +129,16 @@ |
128 | 129 |
|
129 | 130 |
} |
130 | 131 |
|
132 |
+\note{ |
|
133 |
+ Spectrum identifiers are only specified in \emph{mzML} files, thus, |
|
134 |
+ for all other file types the column \code{"spectrumId"} of the result |
|
135 |
+ \code{data.frame} returned by \code{header} contains \code{"scan="} |
|
136 |
+ followed by the acquisition number of the spectrum. Also, only the |
|
137 |
+ \code{pwiz} backend supports extraction of the spectras' IDs from |
|
138 |
+ \emph{mzML} files. Thus, only \emph{mzML} files read with |
|
139 |
+ \code{backend = "pwiz"} provide the spectrum IDs defined in the file. |
|
140 |
+} |
|
141 |
+ |
|
131 | 142 |
\seealso{ |
132 | 143 |
\code{\link{instrumentInfo}} for metadata access and the |
133 | 144 |
\code{"\linkS4class{mzR}"} class. |
... | ... |
@@ -148,7 +148,8 @@ |
148 | 148 |
close(mz) |
149 | 149 |
|
150 | 150 |
## A shortgun LCMSMS experiment |
151 |
- f <- proteomics(full.names = TRUE, pattern = "^TMT")[2] |
|
151 |
+ f <- proteomics(full.names = TRUE, |
|
152 |
+ pattern = "TMT_Erwinia_1uLSike_Top10HCD_isol2_45stepped_60min_01.mzML.gz") |
|
152 | 153 |
x <- openMSfile(f, backend = "pwiz") |
153 | 154 |
x |
154 | 155 |
nChrom(x) |
- export writeMSData and copyWriteMSData functions.
- Add related unit tests and documentation.
... | ... |
@@ -131,6 +131,9 @@ |
131 | 131 |
\seealso{ |
132 | 132 |
\code{\link{instrumentInfo}} for metadata access and the |
133 | 133 |
\code{"\linkS4class{mzR}"} class. |
134 |
+ |
|
135 |
+ \code{\link{writeMSData}} and \code{\link{copyWriteMSData}} for |
|
136 |
+ functions to write MS data in \emph{mzML} or \code{mzXML} format. |
|
134 | 137 |
} |
135 | 138 |
|
136 | 139 |
\author{ |
... | ... |
@@ -91,16 +91,17 @@ |
91 | 91 |
|
92 | 92 |
The \code{\link{header}} function returns a list containing |
93 | 93 |
\code{seqNum}, \code{acquisitionNum} , \code{msLevel}, |
94 |
- \code{peaksCount}, \code{totIonCurrent}, \code{retentionTime}, |
|
95 |
- \code{basePeakMZ}, \code{basePeakIntensity}, \code{collisionEnergy}, |
|
96 |
- \code{ionisationEnergy}, \code{lowM}, \code{highMZ}, |
|
97 |
- \code{precursorScanNum}, \code{precursorMZ}, \code{precursorCharge}, |
|
98 |
- \code{precursorIntensity}, \code{mergedScan}, |
|
99 |
- \code{mergedResultScanNum}, \code{mergedResultStartScanNum} and |
|
100 |
- \code{mergedResultEndScanNum}, \code{injectionTime} (ion injection |
|
101 |
- time) when available in the original file. If |
|
102 |
- multiple scans are queried, a \code{data.frame} is returned with the |
|
103 |
- scans reported along the rows. |
|
94 |
+ \code{peaksCount}, \code{totIonCurrent}, \code{retentionTime} (in |
|
95 |
+ seconds), \code{basePeakMZ}, \code{basePeakIntensity}, |
|
96 |
+ \code{collisionEnergy}, \code{ionisationEnergy}, \code{lowM}, |
|
97 |
+ \code{highMZ}, \code{precursorScanNum}, \code{precursorMZ}, |
|
98 |
+ \code{precursorCharge}, \code{precursorIntensity}, |
|
99 |
+ \code{mergedScan}, \code{mergedResultScanNum}, |
|
100 |
+ \code{mergedResultStartScanNum} and \code{mergedResultEndScanNum}, |
|
101 |
+ \code{injectionTime} (ion injection time, in seconds) when available |
|
102 |
+ in the original file. If multiple scans are queried, a |
|
103 |
+ \code{data.frame} is returned with the scans reported along the |
|
104 |
+ rows. |
|
104 | 105 |
|
105 | 106 |
The \code{get3Dmap} function performs a simple resampling between |
106 | 107 |
\code{lowMz} and \code{highMz} with \code{reMz} resolution. A matrix |
- Add a column injectionTime to the data.frame returned by the header
function (all backends).
- Pwiz backend extracts the ion injection time.
- Update relevant documentation and add unit test(s).
... | ... |
@@ -97,7 +97,8 @@ |
97 | 97 |
\code{precursorScanNum}, \code{precursorMZ}, \code{precursorCharge}, |
98 | 98 |
\code{precursorIntensity}, \code{mergedScan}, |
99 | 99 |
\code{mergedResultScanNum}, \code{mergedResultStartScanNum} and |
100 |
- \code{mergedResultEndScanNum}, when available in the original file. If |
|
100 |
+ \code{mergedResultEndScanNum}, \code{injectionTime} (ion injection |
|
101 |
+ time) when available in the original file. If |
|
101 | 102 |
multiple scans are queried, a \code{data.frame} is returned with the |
102 | 103 |
scans reported along the rows. |
103 | 104 |
|
From: Laurent <lg390@cam.ac.uk>
git-svn-id: https://hedgehog.fhcrc.org/bioconductor/trunk/madman/Rpacks/mzR@126123 bc3139a8-67e5-0310-9ffc-ced21a209358
... | ... |
@@ -5,11 +5,42 @@ |
5 | 5 |
\alias{peaksCount} |
6 | 6 |
\alias{get3Dmap} |
7 | 7 |
|
8 |
+\alias{header,mzRramp,missing-method} |
|
9 |
+\alias{header,mzRramp,numeric-method} |
|
10 |
+\alias{header,mzRpwiz,missing-method} |
|
11 |
+\alias{header,mzRpwiz,numeric-method} |
|
12 |
+\alias{header,mzRnetCDF,missing-method} |
|
13 |
+\alias{header,mzRnetCDF,numeric-method} |
|
14 |
+ |
|
15 |
+\alias{peaksCount,mzRramp,missing-method} |
|
16 |
+\alias{peaksCount,mzRramp,numeric-method} |
|
17 |
+\alias{peaksCount,mzRpwiz,missing-method} |
|
18 |
+\alias{peaksCount,mzRpwiz,numeric-method} |
|
19 |
+\alias{peaks,mzRramp-method} |
|
20 |
+\alias{spectra,mzRramp-method} |
|
21 |
+\alias{peaks,mzRpwiz-method} |
|
22 |
+\alias{spectra,mzRpwiz-method} |
|
23 |
+\alias{peaks,mzRnetCDF-method} |
|
24 |
+\alias{spectra,mzRnetCDF-method} |
|
25 |
+ |
|
26 |
+\alias{get3Dmap,mzRramp-method} |
|
27 |
+\alias{get3Dmap,mzRpwiz-method} |
|
28 |
+ |
|
29 |
+\alias{chromatogram,mzRpwiz-method} |
|
30 |
+\alias{chromatograms,mzRpwiz-method} |
|
31 |
+\alias{tic,mzRpwiz-method} |
|
32 |
+\alias{nChrom} |
|
33 |
+\alias{chromatogram} |
|
34 |
+\alias{chromatograms} |
|
35 |
+\alias{tic} |
|
36 |
+ |
|
37 |
+ |
|
8 | 38 |
\title{ |
9 | 39 |
Access the raw data from an \code{mzR} object. |
10 | 40 |
} |
11 | 41 |
|
12 | 42 |
\usage{ |
43 |
+ |
|
13 | 44 |
header(object, scans, ...) |
14 | 45 |
|
15 | 46 |
peaksCount(object, scans, ...) |
... | ... |
@@ -19,30 +50,44 @@ |
19 | 50 |
spectra(object, ...) ## same as peaks |
20 | 51 |
|
21 | 52 |
get3Dmap(object, scans, lowMz, highMz, resMz, ...) |
53 |
+ |
|
54 |
+ chromatogram(object, ...) |
|
55 |
+ |
|
56 |
+ chromatograms(object, ...) ## same as chromatogram |
|
57 |
+ |
|
58 |
+ tic(object, ...) |
|
59 |
+ |
|
60 |
+ nChrom(object) |
|
61 |
+ |
|
22 | 62 |
} |
23 | 63 |
|
24 | 64 |
\arguments{ |
65 |
+ |
|
25 | 66 |
\item{object}{An instantiated \code{mzR} object.} |
67 |
+ |
|
26 | 68 |
\item{scans}{A \code{numeric} specifying which scans to |
27 |
- return. Optional for the \code{header}, \code{peaks}, \code{scans} and |
|
28 |
- \code{peaksCount} methods. If ommited, the requested data for all |
|
29 |
- peaks is returned. } |
|
30 |
- \item{lowMz, highMz}{\code{Numeric}s defining the m/z range to be returned.} |
|
69 |
+ return. Optional for the \code{header}, \code{peaks}, \code{scans} |
|
70 |
+ and \code{peaksCount} methods. If ommited, the requested data for |
|
71 |
+ all peaks is returned. } |
|
72 |
+ |
|
73 |
+ \item{lowMz, highMz}{\code{Numeric}s defining the m/z range to be |
|
74 |
+ returned.} |
|
75 |
+ |
|
31 | 76 |
\item{resMz}{a \code{numeric} defining the m/z resolution.} |
77 |
+ |
|
32 | 78 |
\item{...}{Other arguments. A \code{scan} parameter can be passed to |
33 |
- \code{peaks}.} |
|
34 |
-} |
|
79 |
+ \code{peaks}.} } |
|
35 | 80 |
|
36 | 81 |
\description{ |
37 | 82 |
|
38 | 83 |
Access the MS raw data. The \code{peaks}, \code{spectra} (can be used |
39 | 84 |
interchangeably) and \code{peaksCount} functions return the (m/z, |
40 | 85 |
intensity) pairs and the number peaks in the |
41 |
- spectrum/spectra. \code{peaks} and \code{spectra} return a single matrix |
|
42 |
- if \code{scans} is a \code{numeric} of length 1 and a list of matrices |
|
43 |
- if several scans are asked for or no \code{scans} argument is provided |
|
44 |
- (i.e all spectra in the oject are retured). \code{peaksCount} will |
|
45 |
- return a numeric of length \code{n}. |
|
86 |
+ spectrum/spectra. \code{peaks} and \code{spectra} return a single |
|
87 |
+ matrix if \code{scans} is a \code{numeric} of length 1 and a list of |
|
88 |
+ matrices if several scans are asked for or no \code{scans} argument is |
|
89 |
+ provided (i.e all spectra in the oject are retured). \code{peaksCount} |
|
90 |
+ will return a numeric of length \code{n}. |
|
46 | 91 |
|
47 | 92 |
The \code{\link{header}} function returns a list containing |
48 | 93 |
\code{seqNum}, \code{acquisitionNum} , \code{msLevel}, |
... | ... |
@@ -56,10 +101,29 @@ |
56 | 101 |
multiple scans are queried, a \code{data.frame} is returned with the |
57 | 102 |
scans reported along the rows. |
58 | 103 |
|
59 |
- The \code{get3Dmap} function performs a simple resampling between |
|
60 |
- \code{lowMz} and \code{highMz} with \code{reMz} resolution. A matrix of |
|
61 |
- dimensions \code{length(scans)} times \code{seq(lowMz,highMz,resMz)} is |
|
62 |
- returned. |
|
104 |
+ The \code{get3Dmap} function performs a simple resampling between |
|
105 |
+ \code{lowMz} and \code{highMz} with \code{reMz} resolution. A matrix |
|
106 |
+ of dimensions \code{length(scans)} times |
|
107 |
+ \code{seq(lowMz,highMz,resMz)} is returned. |
|
108 |
+ |
|
109 |
+ The \code{chromatogram} (\code{chromatograms}) accessors return |
|
110 |
+ chromatograms for the MS file handle. If a single index is provided, |
|
111 |
+ as \code{data.frame} containing the retention time (1st columns) and |
|
112 |
+ intensities (2nd column) is returned. The name of the former is always |
|
113 |
+ \code{time}, while the latter will depend on the run parameters. |
|
114 |
+ |
|
115 |
+ If more than 1 or no chromatogram indices are provided, then a list of |
|
116 |
+ chromatograms is returned; either those passed as argument or all of |
|
117 |
+ them. By default, the first (and possibly only) chromatogram is the |
|
118 |
+ total ion count, which can also be accessed with the \code{tic} |
|
119 |
+ method. |
|
120 |
+ |
|
121 |
+ The \code{nChrom} function returns the number of chromatograms, |
|
122 |
+ including the total ion chromatogram. |
|
123 |
+ |
|
124 |
+ Note that access to chromatograms is only supported in the \code{pwiz} |
|
125 |
+ backend. |
|
126 |
+ |
|
63 | 127 |
} |
64 | 128 |
|
65 | 129 |
\seealso{ |
... | ... |
@@ -80,4 +144,22 @@ |
80 | 144 |
runInfo(mz) |
81 | 145 |
colnames(header(mz)) |
82 | 146 |
close(mz) |
147 |
+ |
|
148 |
+ ## A shortgun LCMSMS experiment |
|
149 |
+ f <- proteomics(full.names = TRUE, pattern = "^TMT") |
|
150 |
+ x <- openMSfile(f, backend = "pwiz") |
|
151 |
+ x |
|
152 |
+ nChrom(x) |
|
153 |
+ head(tic(x)) |
|
154 |
+ head(chromatogram(x, 1L)) ## same as tic(x) |
|
155 |
+ str(chromatogram(x)) ## as a list |
|
156 |
+ |
|
157 |
+ ## An MRM experiment |
|
158 |
+ f <- proteomics(full.names = TRUE, pattern = "MRM") |
|
159 |
+ x <- openMSfile(f, backend = "pwiz") |
|
160 |
+ x |
|
161 |
+ nChrom(x) |
|
162 |
+ head(tic(x)) |
|
163 |
+ head(chromatogram(x, 1L)) ## same as tic(x) |
|
164 |
+ str(chromatogram(x, 10:12)) |
|
83 | 165 |
} |
From: Laurent <lg390@cam.ac.uk>
git-svn-id: https://hedgehog.fhcrc.org/bioconductor/trunk/madman/Rpacks/mzR@125207 bc3139a8-67e5-0310-9ffc-ced21a209358
... | ... |
@@ -1,5 +1,6 @@ |
1 | 1 |
\name{peaks} |
2 | 2 |
\alias{peaks} |
3 |
+\alias{spectra} |
|
3 | 4 |
\alias{header} |
4 | 5 |
\alias{peaksCount} |
5 | 6 |
\alias{get3Dmap} |
... | ... |
@@ -13,7 +14,9 @@ |
13 | 14 |
|
14 | 15 |
peaksCount(object, scans, ...) |
15 | 16 |
|
16 |
- peaks(object, ...) |
|
17 |
+ peaks(object, ...) |
|
18 |
+ |
|
19 |
+ spectra(object, ...) ## same as peaks |
|
17 | 20 |
|
18 | 21 |
get3Dmap(object, scans, lowMz, highMz, resMz, ...) |
19 | 22 |
} |
... | ... |
@@ -21,7 +24,7 @@ |
21 | 24 |
\arguments{ |
22 | 25 |
\item{object}{An instantiated \code{mzR} object.} |
23 | 26 |
\item{scans}{A \code{numeric} specifying which scans to |
24 |
- return. Optional for the \code{header}, \code{peaks} and |
|
27 |
+ return. Optional for the \code{header}, \code{peaks}, \code{scans} and |
|
25 | 28 |
\code{peaksCount} methods. If ommited, the requested data for all |
26 | 29 |
peaks is returned. } |
27 | 30 |
\item{lowMz, highMz}{\code{Numeric}s defining the m/z range to be returned.} |
... | ... |
@@ -31,25 +34,27 @@ |
31 | 34 |
} |
32 | 35 |
|
33 | 36 |
\description{ |
34 |
- Access the MS raw data. The \code{peaks} and \code{peaksCount} |
|
35 |
- functions return the (m/z,intensity) pairs and the number peaks in the |
|
36 |
- spectrum/spectra. \code{peaks} returns a single matrix if \code{scans} |
|
37 |
- is a \code{numeric} of length 1 and a list of matrices if several scans are |
|
38 |
- asked for or no \code{scans} argument is provided (i.e all spectra in |
|
39 |
- the oject are retured). \code{peaksCount} will return a numeric of |
|
40 |
- length \code{n}. |
|
37 |
+ |
|
38 |
+ Access the MS raw data. The \code{peaks}, \code{spectra} (can be used |
|
39 |
+ interchangeably) and \code{peaksCount} functions return the (m/z, |
|
40 |
+ intensity) pairs and the number peaks in the |
|
41 |
+ spectrum/spectra. \code{peaks} and \code{spectra} return a single matrix |
|
42 |
+ if \code{scans} is a \code{numeric} of length 1 and a list of matrices |
|
43 |
+ if several scans are asked for or no \code{scans} argument is provided |
|
44 |
+ (i.e all spectra in the oject are retured). \code{peaksCount} will |
|
45 |
+ return a numeric of length \code{n}. |
|
41 | 46 |
|
42 | 47 |
The \code{\link{header}} function returns a list containing |
43 |
- \code{seqNum}, \code{acquisitionNum} , \code{msLevel}, |
|
44 |
- \code{peaksCount}, \code{totIonCurrent}, \code{retentionTime}, |
|
45 |
- \code{basePeakMZ}, \code{basePeakIntensity}, \code{collisionEnergy}, |
|
46 |
- \code{ionisationEnergy}, \code{lowM}, \code{highMZ}, |
|
47 |
- \code{precursorScanNum}, \code{precursorMZ}, \code{precursorCharge}, |
|
48 |
- \code{precursorIntensity}, \code{mergedScan}, |
|
49 |
- \code{mergedResultScanNum}, \code{mergedResultStartScanNum} and |
|
50 |
- \code{mergedResultEndScanNum}, when available in the original file. If |
|
51 |
- multiple scans are queried, a \code{data.frame} is returned with the |
|
52 |
- scans reported along the rows. |
|
48 |
+ \code{seqNum}, \code{acquisitionNum} , \code{msLevel}, |
|
49 |
+ \code{peaksCount}, \code{totIonCurrent}, \code{retentionTime}, |
|
50 |
+ \code{basePeakMZ}, \code{basePeakIntensity}, \code{collisionEnergy}, |
|
51 |
+ \code{ionisationEnergy}, \code{lowM}, \code{highMZ}, |
|
52 |
+ \code{precursorScanNum}, \code{precursorMZ}, \code{precursorCharge}, |
|
53 |
+ \code{precursorIntensity}, \code{mergedScan}, |
|
54 |
+ \code{mergedResultScanNum}, \code{mergedResultStartScanNum} and |
|
55 |
+ \code{mergedResultEndScanNum}, when available in the original file. If |
|
56 |
+ multiple scans are queried, a \code{data.frame} is returned with the |
|
57 |
+ scans reported along the rows. |
|
53 | 58 |
|
54 | 59 |
The \code{get3Dmap} function performs a simple resampling between |
55 | 60 |
\code{lowMz} and \code{highMz} with \code{reMz} resolution. A matrix of |
... | ... |
@@ -66,7 +71,6 @@ |
66 | 71 |
Steffen Neumann and Laurent Gatto |
67 | 72 |
} |
68 | 73 |
|
69 |
- |
|
70 | 74 |
\examples{ |
71 | 75 |
library(msdata) |
72 | 76 |
filepath <- system.file("microtofq", package = "msdata") |
Commit id: 6599b4e00f742fc668f41353450efbaf98f0bbf1
using the generic functions from ProtGenerics and BiocGenerics
git-svn-id: https://hedgehog.fhcrc.org/bioconductor/trunk/madman/Rpacks/mzR@100003 bc3139a8-67e5-0310-9ffc-ced21a209358
... | ... |
@@ -13,7 +13,7 @@ |
13 | 13 |
|
14 | 14 |
peaksCount(object, scans, ...) |
15 | 15 |
|
16 |
- peaks(object, scans, ...) |
|
16 |
+ peaks(object, ...) |
|
17 | 17 |
|
18 | 18 |
get3Dmap(object, scans, lowMz, highMz, resMz, ...) |
19 | 19 |
} |
... | ... |
@@ -26,7 +26,8 @@ |
26 | 26 |
peaks is returned. } |
27 | 27 |
\item{lowMz, highMz}{\code{Numeric}s defining the m/z range to be returned.} |
28 | 28 |
\item{resMz}{a \code{numeric} defining the m/z resolution.} |
29 |
- \item{...}{Other arguments. Currently ignored.} |
|
29 |
+ \item{...}{Other arguments. A \code{scan} parameter can be passed to |
|
30 |
+ \code{peaks}.} |
|
30 | 31 |
} |
31 | 32 |
|
32 | 33 |
\description{ |
Commit information:
Commit id: 289dc240065888efcaa22ae75951e81f94fc800f
Fix package description after merge
Committed by: Steffen Neumann
Author Name: Steffen Neumann
Commit date: 2014-09-28 17:21:35 +0200
Author date: 2014-09-28 17:21:35 +0200
Commit id: 88248e8d6d86bb54dc260f0c55608dd1a949ade4
merged gsoc into master
Committed by: Laurent
Author Name: Laurent
Commit date: 2014-09-27 08:49:45 +0100
Author date: 2014-09-27 08:49:45 +0100
Commit id: bb01e0fe0b4f04335925472a7c2b91bd22b57755
included KK's segfault patch and fixed unit test accordingly
Committed by: Laurent
Author Name: Laurent
Commit date: 2014-09-27 08:44:50 +0100
Author date: 2014-09-27 08:44:50 +0100
Commit id: 708bd0b8ac4b2b5bae9a9b91588a260f2eeefb46
add message about pwiz backend in Bioc 3.1
Committed by: Laurent
Author Name: Laurent
Commit date: 2014-09-25 01:20:52 +0100
Author date: 2014-09-25 01:20:52 +0100
Commit id: 4c1410ec3c8f153ad0a4b04722cad5a7d77cfd4c
restoring ramp as default backend
Committed by: Laurent
Author Name: Laurent
Commit date: 2014-09-25 01:06:21 +0100
Author date: 2014-09-25 01:06:21 +0100
Commit id: c5d60529934813456555934bbeed29502100b41b
show pwiz method
Committed by: Laurent
Author Name: Laurent
Commit date: 2014-09-21 21:09:38 +0100
Author date: 2014-09-21 21:09:38 +0100
Commit id: 20bfbfa1db25ec247f2313804d9b73c086a2d920
add close,mzRpwiz-method alias
Committed by: Laurent
Author Name: Laurent
Commit date: 2014-09-21 21:04:48 +0100
Author date: 2014-09-21 21:04:48 +0100
Commit id: f80ecdc2a7f14c311b42ad279c62307a6e0aad30
test that close(pwiz) works
Committed by: Laurent
Author Name: Laurent
Commit date: 2014-09-21 20:45:50 +0100
Author date: 2014-09-21 20:45:50 +0100
Commit id: d18dc8b0c7197c72b1bb2a70e7becfe983ced9a1
fixed signature for pwiz close method
Committed by: Laurent
Author Name: Laurent
Commit date: 2014-09-21 20:44:41 +0100
Author date: 2014-09-21 20:44:41 +0100
Commit id: c0d7451e6b31068cde89f08ac5037a1509857cc5
fix codoc mismatch
Committed by: Laurent
Author Name: Laurent
Commit date: 2014-09-21 19:02:00 +0100
Author date: 2014-09-21 19:02:00 +0100
Commit id: 14974a3d0890a7e2a1a7179aaa483e20a5700ef9
add close for pwiz backend to news
Committed by: Laurent
Author Name: Laurent
Commit date: 2014-09-21 18:58:06 +0100
Author date: 2014-09-21 18:58:06 +0100
Commit id: c9d2bbb339c0ecdc9870dbd7a59bfbb94ef67f73
dummy close for pwiz backend
Committed by: Laurent
Author Name: Laurent
Commit date: 2014-09-21 18:56:48 +0100
Author date: 2014-09-21 18:56:48 +0100
Commit id: 6d608b453328d6c751dc828d2586b016eb17b095
more close calls to remove for pwiz backend
Committed by: Laurent
Author Name: Laurent
Commit date: 2014-09-21 18:52:55 +0100
Author date: 2014-09-21 18:52:55 +0100
Commit id: 5650801e07df64e2d74302ec98a31938bb62f11f
no isInitialised with pwiz
Committed by: Laurent
Author Name: Laurent
Commit date: 2014-09-21 18:41:57 +0100
Author date: 2014-09-21 18:41:57 +0100
Commit id: 2a3d0eeb24673eb74c3ffa38fefb1883f9bee15d
no close with pwiz
Committed by: Laurent
Author Name: Laurent
Commit date: 2014-09-21 17:46:38 +0100
Author date: 2014-09-21 17:46:38 +0100
Commit id: b3ae014569b6e46ccb6b396dfb9320dd7ba8fb16
bump version to avoid confusions
Committed by: Laurent
Author Name: Laurent
Commit date: 2014-09-21 17:30:28 +0100
Author date: 2014-09-21 17:30:28 +0100
Commit id: a1bd596ffbeef73b4b505342f45742f9997e33d1
using pwiz as default raw data backend
Committed by: Laurent
Author Name: Laurent
Commit date: 2014-09-21 17:29:02 +0100
Author date: 2014-09-21 17:29:02 +0100
Commit id: 51b4ea21d9cf034d54b0911bf281af3a937375de
Steffen's changes in v 1.11.11
Committed by: Laurent
Author Name: Laurent
Commit date: 2014-09-20 16:21:14 +0100
Author date: 2014-09-20 16:21:14 +0100
Commit id: 81cde1ca48974585c9d6f51927087a922b13dd89
add new length to doc header
Committed by: Laurent
Author Name: Laurent
Commit date: 2014-09-20 16:06:46 +0100
Author date: 2014-09-20 16:06:46 +0100
Commit id: 3fe883cb7ecad4867908fb907374a4df63b50a1f
show and length mzRident methods
Committed by: Laurent
Author Name: Laurent
Commit date: 2014-09-20 15:56:26 +0100
Author date: 2014-09-20 15:56:26 +0100
Commit id: 3efb44e00fb94cdf0eb8207634218cbb47ab1b54
VignetteBuilder: knitr
Committed by: Laurent
Author Name: Laurent
Commit date: 2014-08-27 01:03:36 +0100
Author date: 2014-08-27 01:03:36 +0100
Commit id: 73b0f902dfaa53f359318708f0606dc1f4677057
BiocStyle vig
Committed by: Laurent
Author Name: Laurent
Commit date: 2014-08-26 23:59:29 +0100
Author date: 2014-08-26 23:59:29 +0100
Commit id: 185f281d07ed7b4a7f093eaf7b61271a88c85e20
update readme
Committed by: Laurent
Author Name: Laurent
Commit date: 2014-08-26 23:20:02 +0100
Author date: 2014-08-26 23:20:02 +0100
Commit id: d5cc992e128594d331592b2bd57871fabf6737c9
update to build
Committed by: Laurent
Author Name: Laurent
Commit date: 2014-08-17 22:41:17 +0100
Author date: 2014-08-17 22:41:17 +0100
Commit id: 27318416c94859102a061838a1a3f83d378414e3
bump to 1.99
Committed by: Laurent
Author Name: Laurent
Commit date: 2014-08-17 22:12:44 +0100
Author date: 2014-08-17 22:12:44 +0100
Commit id: 13caefb4d4b469f0406ed96509ea4cebce8235b0
pulled from https://github.com/thirdwing/mzR
Committed by: Laurent
Author Name: Laurent
Commit date: 2014-08-17 22:00:57 +0100
Author date: 2014-08-17 22:00:57 +0100
Commit id: 14822efb6c2238eda371718043bec9cc8fb27558
doc
Committed by: qkou
Author Name: qkou
Commit date: 2014-08-16 22:06:51 -0400
Author date: 2014-08-16 22:06:51 -0400
Commit id: 323424443efac769c436fb87128fad64a0358187
R_init_mzR.c
Committed by: qkou
Author Name: qkou
Commit date: 2014-08-10 00:46:14 -0400
Author date: 2014-08-10 00:46:14 -0400
Commit id: a91c0601e674efbb6949331a53ea9c6af53a4ba5
vignettes
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-08-06 21:03:23 -0400
Author date: 2014-08-06 21:03:23 -0400
Commit id: 4607e0a595f60a083d1eb90b804348ac5a8c1fb4
update with msdata
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-08-05 12:33:40 -0400
Author date: 2014-08-05 12:33:40 -0400
Commit id: cc09a790eda22b7d64226116ada89bad9089e0b2
modified: src/RcppPwiz.cpp
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-08-04 22:29:15 -0400
Author date: 2014-08-04 22:29:15 -0400
Commit id: fac511ee0f7841791bbf5380f2c948fd045b3adb
unit test against mzID
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-08-04 22:16:03 -0400
Author date: 2014-08-04 22:16:03 -0400
Commit id: 449952e31fe354b2589d8a723a4f8a842812ede6
enzymes() returns data.frame
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-08-03 16:29:59 -0400
Author date: 2014-08-03 16:29:59 -0400
Commit id: 874fba33e8029023d5e3bbd168dc998d51544c9d
writing support dropped
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-08-03 16:14:26 -0400
Author date: 2014-08-03 16:14:26 -0400
Commit id: 338f3e80dd8f98419555ab1a4aa443e14d089f24
modifications()
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-08-03 16:02:20 -0400
Author date: 2014-08-03 16:02:20 -0400
Commit id: 34ee62ee27e7b012b9ce2bd696d63e5f80185200
psms() update
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-08-03 15:41:36 -0400
Author date: 2014-08-03 15:41:36 -0400
Commit id: b8bdea9a1e2a7ab3410eea5c26566ef74e488d95
score()
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-08-03 14:14:53 -0400
Author date: 2014-08-03 14:14:53 -0400
Commit id: a42f1195b3f0b40c28aa2acfb782e517633206c9
psms()
Committed by: qkou
Author Name: qkou
Commit date: 2014-08-03 13:54:34 -0400
Author date: 2014-08-03 13:54:34 -0400
Commit id: 6c2a87019e3b328dbecc1a965d3e41e6539e0d90
para() update, numeric correction
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-08-02 23:57:41 -0400
Author date: 2014-08-02 23:57:41 -0400
Commit id: 119edf40600beb8e3b8e8006a0d955a887d06b1d
update para()
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-07-30 10:54:40 -0400
Author date: 2014-07-30 10:54:40 -0400
Commit id: 69ac718d0418f2ab3ba824a735975ae6c04aec00
update database()
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-07-30 10:38:42 -0400
Author date: 2014-07-30 10:38:42 -0400
Commit id: f7818556b2e1e3296a727eca6d2853a8b7a16b12
clean
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-07-29 21:35:59 -0400
Author date: 2014-07-29 21:35:59 -0400
Commit id: f67403a92b6beca4128c36b42367414463234253
database()
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-07-29 21:33:07 -0400
Author date: 2014-07-29 21:33:07 -0400
Commit id: 8b0255a9c7da6ccc6c7796f49f608b792bac0dfe
para()
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-07-29 20:33:14 -0400
Author date: 2014-07-29 20:33:14 -0400
Commit id: 183afed91ad6beb07fffb5cbe4673773619d938b
Rd
Committed by: qkou
Author Name: qkou
Commit date: 2014-07-29 00:36:40 -0400
Author date: 2014-07-29 00:36:40 -0400
Commit id: 73d380115e205eedc211869d6eace3564b3fc1cf
modified: vignettes/mzR.Rnw
Committed by: qkou
Author Name: qkou
Commit date: 2014-07-27 00:49:10 -0400
Author date: 2014-07-27 00:49:10 -0400
Commit id: 93214634ff41a9da84019320dfe6314cb7f94422
score
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-07-26 19:42:34 -0400
Author date: 2014-07-26 19:42:34 -0400
Commit id: cbdee47033cf10927b0dc33a02208c9ff9d89771
same header info
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-07-22 12:45:46 -0400
Author date: 2014-07-22 12:45:46 -0400
Commit id: 1e6ebe39851ecddedf01daa2c69fcd1f2dba906c
modified: NAMESPACE modified: R/AllGenerics.R modified: R/methods-mzRident.R modified: inst/unitTests/runit.backends.R modified: man/metadata.Rd modified: man/mzR-class.Rd
Committed by: qkou
Author Name: qkou
Commit date: 2014-07-18 00:40:10 -0400
Author date: 2014-07-18 00:40:10 -0400
Commit id: 0ed92085be5af56a78cdf0f1732a356c48d7a0f9
1.11.10
Committed by: qkou
Author Name: qkou
Commit date: 2014-07-17 21:31:27 -0400
Author date: 2014-07-17 21:31:27 -0400
Commit id: b6e254b2cca93778bfcdc549b75052d0b19bb2bb
fixed
Committed by: qkou
Author Name: qkou
Commit date: 2014-07-16 01:40:10 -0400
Author date: 2014-07-16 01:40:10 -0400
Commit id: 096aa2a6f5aebb5b99bc2e22a0fb023b1353b141
Merge pull request #3 from lgatto/master
fix backend checking
Committed by: Qiang Kou
Author Name: Qiang Kou
Commit date: 2014-07-15 21:20:15 -0400
Author date: 2014-07-15 21:20:15 -0400
Commit id: 6d8623c47c0b53e6805b9757c178c4639319a29d
fix backend checking
Committed by: Laurent
Author Name: Laurent
Commit date: 2014-07-15 23:32:46 +0100
Author date: 2014-07-15 23:32:46 +0100
Commit id: 9060e3435a76ace952d915c3bb993e04ac93f12a
modified: src/RcppIdent.cpp
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-07-14 10:52:41 -0400
Author date: 2014-07-14 10:52:41 -0400
Commit id: 068ec46671400a2db3bfb10f001f30599b8495e8
modified: ChangeLog
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-07-12 17:29:16 -0400
Author date: 2014-07-12 17:29:16 -0400
Commit id: a8f42c9de00ed64470733eb5c63567e99d40e867
more info
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-07-12 14:57:33 -0400
Author date: 2014-07-12 14:57:33 -0400
Commit id: 4a88ad7c2c8ec911c44a45d16dedced9530505c2
modified: src/RcppIdent.cpp
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-07-12 14:13:29 -0400
Author date: 2014-07-12 14:13:29 -0400
Commit id: 935d44c5a52b895fe6ff663c062e006e4f25fab0
modified: src/RcppIdent.cpp
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-07-12 13:52:33 -0400
Author date: 2014-07-12 13:52:33 -0400
Commit id: f1c05ff287215f385938a116042d09bcea2aae88
modified: R/methods-mzRident.R modified: man/mzR-class.Rd modified: src/RcppIdent.cpp
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-07-12 11:20:58 -0400
Author date: 2014-07-12 11:20:58 -0400
Commit id: ca620536203355349c7267ad15a2ab6a2d248319
pass R CMD check
Committed by: qkou
Author Name: qkou
Commit date: 2014-07-12 00:36:08 -0400
Author date: 2014-07-12 00:36:08 -0400
Commit id: add1d1c98fe60955953036641671527337e89363
modified: R/methods-mzRident.R modified: man/metadata.Rd modified: man/mzR-class.Rd modified: src/Makevars modified: src/Makevars.win
Committed by: qkou
Author Name: qkou
Commit date: 2014-07-11 23:48:02 -0400
Author date: 2014-07-11 23:48:02 -0400
Commit id: 050051489df378a26aa97cccfefbf7ebe4102ef5
pepInfo()
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-07-11 18:10:10 -0400
Author date: 2014-07-11 18:10:10 -0400
Commit id: f093e39599ea2357c91816b7ff9de102f33e8e68
modified: NAMESPACE modified: R/AllGenerics.R modified: R/methods-mzRident.R modified: src/RcppIdent.cpp modified: src/RcppIdent.h modified: src/RcppIdentModule.cpp
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-07-11 15:12:28 -0400
Author date: 2014-07-11 15:12:28 -0400
Commit id: 3dc85db859c4d36040d3edb9ceb57074b0476f2d
modified: NAMESPACE modified: R/AllGenerics.R modified: R/methods-mzRident.R modified: src/RcppIdent.cpp modified: src/RcppIdent.h modified: src/RcppIdentModule.cpp
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-07-11 14:49:47 -0400
Author date: 2014-07-11 14:49:47 -0400
Commit id: ab1261cb3bfe1c02de5f7a053e6de5223686488d
modified: NAMESPACE modified: R/AllGenerics.R modified: R/methods-mzRident.R modified: src/RcppIdent.cpp modified: src/RcppIdent.h
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-07-11 13:47:12 -0400
Author date: 2014-07-11 13:47:12 -0400
Commit id: 01a4a2be981724624719580cd8e4f0866091f295
version
Committed by: qkou
Author Name: qkou
Commit date: 2014-07-11 01:48:50 -0400
Author date: 2014-07-11 01:48:50 -0400
Commit id: 5f49d13b736cebd65484a5993cdcce253853d4e7
remove mz5
Committed by: qkou
Author Name: qkou
Commit date: 2014-07-11 01:41:00 -0400
Author date: 2014-07-11 01:41:00 -0400
Commit id: fb3dbe2f1bf007cd033fd803426d4be2e362b3e2
Update H5public.h
Committed by: Qiang Kou
Author Name: Qiang Kou
Commit date: 2014-07-07 08:46:19 -0400
Author date: 2014-07-07 08:46:19 -0400
Commit id: 2446f08fdadd11c38a1cb54dddfe1e52b1a7bca9
modified: src/pwiz/utility/chemistry/Chemistry.hpp modified: src/pwiz/utility/misc/Std.hpp modified: src/pwiz/utility/misc/sha1calc.cpp
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-07-04 19:41:41 -0400
Author date: 2014-07-04 19:41:41 -0400
Commit id: b7c28c0db06b2dc9f8f5a7dcd218b7581ffd8121
compiled
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-07-04 18:05:54 -0400
Author date: 2014-07-04 18:05:54 -0400
Commit id: 1ffe5c024dafd51c2342f4d1dd930cb8d67d8041
modified: DESCRIPTION modified: src/Makevars.win
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-07-04 10:09:46 -0400
Author date: 2014-07-04 10:09:46 -0400
Commit id: 06e03716f187508072c33d3f0e9e79e135b22c05
modified: src/Makevars modified: src/hdf5/src/H5public.h
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-07-03 22:32:09 -0400
Author date: 2014-07-03 22:32:09 -0400
Commit id: 488ed2bd55151ece46c8cb5ac1df11f73b7c47a3
modified: src/Makevars
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-07-03 21:48:39 -0400
Author date: 2014-07-03 21:48:39 -0400
Commit id: 06f4d0a3832e47ad4a69e53d7b9b751dbb9f2770
modified: src/hdf5/src/H5public.h modified: src/pwiz/utility/misc/SHA1.cpp modified: src/pwiz/utility/misc/SHA1.h
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-07-03 21:47:50 -0400
Author date: 2014-07-03 21:47:50 -0400
Commit id: ff58989379a67f20ac8797ba437d430d8b5a2d62
modified: src/RcppIdent.cpp
Committed by: qkou
Author Name: qkou
Commit date: 2014-06-30 09:42:05 -0400
Author date: 2014-06-30 09:42:05 -0400
Commit id: 58dfa68675768c13950299c43229c1b0f1f1824b
modified: src/RcppIdent.cpp
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-06-28 21:17:18 -0400
Author date: 2014-06-28 21:17:18 -0400
Commit id: 6c228ae30c477e76add7e3ea805e386f1a0d862d
modified: src/RcppIdent.cpp
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-06-28 20:16:55 -0400
Author date: 2014-06-28 20:16:55 -0400
Commit id: 464d4e83a9e06732f7c3f1a0172a9cb2bbd53943
modified: src/RcppIdent.cpp
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-06-28 17:21:01 -0400
Author date: 2014-06-28 17:21:01 -0400
Commit id: ed36541a5fc99192f9df55222f2a2d9a6352ae33
idInfo
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-06-28 17:02:20 -0400
Author date: 2014-06-28 17:02:20 -0400
Commit id: 1ed6dceee93d2f57a66a94b15774212403d42200
modified: NAMESPACE modified: R/AllGenerics.R modified: R/methods-mzRident.R modified: src/RcppIdent.cpp modified: src/RcppIdent.h modified: src/RcppIdentModule.cpp
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-06-28 15:19:47 -0400
Author date: 2014-06-28 15:19:47 -0400
Commit id: 47b2a99876650729a329ebeebc174d9873919667
modified: DESCRIPTION
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-06-28 13:12:13 -0400
Author date: 2014-06-28 13:12:13 -0400
Commit id: ecad541c1e2d92f7be63433c5bf362d7b7f955b2
mzid supported done
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-06-28 13:04:27 -0400
Author date: 2014-06-28 13:04:27 -0400
Commit id: 684340ce7ee5b8fadbd4dfa839e3b0d7ba9b1c91
mzid file support
Committed by: kouqiang
Author Name: kouqiang
Commit date: 2014-06-28 01:02:19 -0400
Author date: 2014-06-28 01:02:19 -0400
Commit id: 7382b1321539a2838ae75da6f9c1ff9cbe98bb6b
mzid
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-06-27 23:38:36 -0400
Author date: 2014-06-27 23:38:36 -0400
Commit id: 5423b4c653762d90ce6d4bf7dcf1d591a2a9987f
modified: R/methods-mzRpwiz.R modified: R/zzz.R modified: src/RcppPwiz.cpp
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-06-27 23:27:36 -0400
Author date: 2014-06-27 23:27:36 -0400
Commit id: 9e20328e920207328eb68b9fa59c198d0d634a0f
Update AllGenerics.R
Committed by: Qiang Kou
Author Name: Qiang Kou
Commit date: 2014-06-27 22:52:37 -0400
Author date: 2014-06-27 22:52:37 -0400
Commit id: 19731b9e51b72027eb02ee6be5aa7343c5b12ace
modified: NAMESPACE modified: R/AllGenerics.R modified: R/methods-mzRpwiz.R modified: man/metadata.Rd modified: man/mzR-class.Rd modified: man/openMSfile.Rd modified: src/RcppPwiz.cpp modified: src/RcppPwiz.h modified: src/RcppPwizModule.cpp
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-06-27 22:03:31 -0400
Author date: 2014-06-27 22:03:31 -0400
Commit id: 94ac2b4ba810d0f820a9266be782667e375ede9a
modified: src/RcppPwiz.cpp
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-06-27 10:15:58 -0400
Author date: 2014-06-27 10:15:58 -0400
Commit id: 1259a8db48d4f7aa9ffe403dd5ee574bbfd238fb
modified: R/zzz.R modified: src/RcppPwiz.cpp
Committed by: kouqiang
Author Name: kouqiang
Commit date: 2014-06-27 00:44:31 -0400
Author date: 2014-06-27 00:44:31 -0400
Commit id: 9791bc574989cdefe279071dbf3a47232e1d8c86
identadata src
Committed by: kouqiang
Author Name: kouqiang
Commit date: 2014-06-27 00:22:35 -0400
Author date: 2014-06-27 00:22:35 -0400
Commit id: ede49e01e23c6586777d72fdd0dfef4bd40729f2
software info
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-06-26 22:20:57 -0400
Author date: 2014-06-26 22:20:57 -0400
Commit id: 431b2b42a93ff52a05d82801d1830ba81c72f18f
writeMSfile()
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-06-26 21:53:11 -0400
Author date: 2014-06-26 21:53:11 -0400
Commit id: 53a7a31378bd42adcf779cd1fbe9e2d052a507d7
deleted: src/hdf5/c++/src/H5 deleted: src/hdf5/c++/src/H5DataTy deleted: src/pwiz/data/common/BinaryIndexSt deleted: src/pwiz/data/common/ParamT deleted: src/pwiz/data/m deleted: src/pwiz/data/msdata/BinaryDataEnc deleted: src/pwiz/data/msdata/Chroma deleted: src/pwiz/data/msdata/MSNu deleted: src/pwiz/data/msdata/Seri deleted: src/pwiz/data/msdata/Serializer deleted: src/pwiz/data/msdata/Serializer_mz deleted: src/pwiz/data/msdata/Sp deleted: src/pwiz/data/msdata/Spec deleted: src/pwiz/data/msdata/mz5/Refer deleted: src/pwiz/utility/mis deleted: src/pwiz/utility/misc/IntegerS
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-06-26 19:04:22 -0400
Author date: 2014-06-26 19:04:22 -0400
Commit id: 359a40045162a49d94d68f0d60f2c6bb43970a2c
modified: NAMESPACE modified: R/AllGenerics.R modified: R/io.R modified: R/methods-mzRpwiz.R modified: src/RcppPwiz.cpp modified: src/RcppPwiz.h modified: src/RcppPwizModule.cpp new file: src/boost/filesystem/src/operations new file: src/hdf5/c++/src/H5 new file: src/hdf5/c++/src/H5DataTy new file: src/pwiz/data/common/BinaryIndexSt new file: src/pwiz/data/common/ParamT new file: src/pwiz/data/m new file: src/pwiz/data/msdata/BinaryDataEnc new file: src/pwiz/data/msdata/Chroma new file: src/pwiz/data/msdata/MSNu new file: src/pwiz/data/msdata/Seri new file: src/pwiz/data/msdata/Serializer new file: src/pwiz/data/msdata/Serializer_mz new file: src/pwiz/data/msdata/Sp new file: src/pwiz/data/msdata/Spec new file: src/pwiz/data/msdata/mz5/Refer new file: src/pwiz/utility/mis new file: src/pwiz/utility/misc/IntegerS
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-06-26 19:00:48 -0400
Author date: 2014-06-26 19:00:48 -0400
Commit id: 2ce04488e7a8e623a7dfd2b9408da0b9dd5059a4
modified: inst/unitTests/runit.backends.R modified: src/RcppPwiz.cpp modified: src/RcppPwiz.h
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-06-26 15:59:21 -0400
Author date: 2014-06-26 15:59:21 -0400
Commit id: 3103fd4fa92ddd63700c8b5940344db44e97be09
modified: src/RcppPwiz.cpp
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-06-26 13:33:44 -0400
Author date: 2014-06-26 13:33:44 -0400
Commit id: 329f7c1201360f5ebf5703d4837b25ae332e7a85
modified: man/metadata.Rd modified: man/mzR-class.Rd modified: src/RcppPwiz.cpp
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-06-26 11:35:13 -0400
Author date: 2014-06-26 11:35:13 -0400
Commit id: 0adf852da9ccec69103038ca96b30e8715d3c898
modified: inst/unitTests/runit.backends.R modified: src/RcppPwiz.cpp modified: src/RcppPwiz.h
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-06-26 11:20:03 -0400
Author date: 2014-06-26 11:20:03 -0400
Commit id: 219b5287ca5531577b4a6c80f403957ddef5ab94
modified: src/RcppPwiz.cpp
Committed by: kouqiang
Author Name: kouqiang
Commit date: 2014-06-26 01:33:43 -0400
Author date: 2014-06-26 01:33:43 -0400
Commit id: 14316dcb1c16ca922d9962ed9ecdaac324e1a151
deleted: src/R_init_mzR.c modified: src/RcppPwiz.cpp deleted: src/ramp_base64.cpp deleted: src/ramp_base64.h
Committed by: kouqiang
Author Name: kouqiang
Commit date: 2014-06-26 01:04:14 -0400
Author date: 2014-06-26 01:04:14 -0400
Commit id: efb21501a1b05b680b3d35aa124216f9977b5993
modified: src/RcppPwiz.cpp modified: src/RcppPwiz.h
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-06-25 23:44:07 -0400
Author date: 2014-06-25 23:44:07 -0400
Commit id: 4e9e1dec2879178547d681603aec46259a6a9978
mz5
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-06-25 22:54:26 -0400
Author date: 2014-06-25 22:54:26 -0400
Commit id: 0e7fc23b1ff7508fed6331c0e517a8dc6fa33a0c
mz5
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-06-25 22:28:24 -0400
Author date: 2014-06-25 22:28:24 -0400
Commit id: 9ad55a2cdd89791bf75ad23f0ee91b3fc70624ad
mz5
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-06-25 22:13:35 -0400
Author date: 2014-06-25 22:13:35 -0400
Commit id: c9fecd83ebf31f142c22030f4593fe5ac675323a
modified: R/methods-mzRpwiz.R modified: src/RcppPwiz.cpp
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-06-24 23:31:33 -0400
Author date: 2014-06-24 23:31:33 -0400
Commit id: 4edf517724950d6771fd19c979a460711baa5891
modified: R/methods-mzRpwiz.R modified: src/RcppPwiz.cpp modified: src/RcppPwiz.h
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-06-24 23:01:49 -0400
Author date: 2014-06-24 23:01:49 -0400
Commit id: 22ca998b6b6d3a7496f293f44909436a5b7d8ad0
modified: src/RcppPwiz.cpp modified: src/RcppPwiz.h
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-06-24 21:31:58 -0400
Author date: 2014-06-24 21:31:58 -0400
Commit id: 6beb4ce5c49cafa644766e23453ed6d10bb89c34
modified: man/metadata.Rd modified: man/mzR-class.Rd
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-06-22 12:02:07 -0400
Author date: 2014-06-22 12:02:07 -0400
Commit id: dc5e65d93bb67d1b4a1488b90099946e22eed13c
deleted: .travis.yml
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-06-22 11:26:02 -0400
Author date: 2014-06-22 11:26:02 -0400
Commit id: be53359804d6c7416c715c3eb259fb931c6c117a
modified: .travis.yml modified: src/Makevars.win
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-06-21 21:33:37 -0400
Author date: 2014-06-21 21:33:37 -0400
Commit id: 1afd9887dac232f3e72fe9d20d44a72b42e28461
deleted: .Rinstignore
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-06-21 21:27:46 -0400
Author date: 2014-06-21 21:27:46 -0400
Commit id: bd4c954bd246787137eb0d961a91bb80b774cb6a
new file: .Rbuildignore new file: .travis.yml
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-06-21 21:25:47 -0400
Author date: 2014-06-21 21:25:47 -0400
Commit id: 3bc8fcca8002a62458a2b2dd1c6b7cf6a8cfab9f
fixed error on windows and snow leopard
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-06-21 21:18:50 -0400
Author date: 2014-06-21 21:18:50 -0400
Commit id: ed9c622443eb992cf3322d687312e3f56bf8be72
Update Makevars.win
Committed by: Qiang Kou
Author Name: Qiang Kou
Commit date: 2014-06-15 00:55:16 +0800
Author date: 2014-06-15 00:55:16 +0800
Commit id: bf8c7bd931cd93b5db6d84c9c1bf323ea7702e74
new file: src/boost/signals/connection.hpp new file: src/boost/signals/detail/config.hpp new file: src/boost/signals/detail/gen_signal_N.pl new file: src/boost/signals/detail/named_slot_map.hpp new file: src/boost/signals/detail/signal_base.hpp new file: src/boost/signals/detail/signals_common.hpp new file: src/boost/signals/detail/slot_call_iterator.hpp new file: src/boost/signals/signal0.hpp new file: src/boost/signals/signal1.hpp new file: src/boost/signals/signal10.hpp new file: src/boost/signals/signal2.hpp new file: src/boost/signals/signal3.hpp new file: src/boost/signals/signal4.hpp new file: src/boost/signals/signal5.hpp new file: src/boost/signals/signal6.hpp new file: src/boost/signals/signal7.hpp new file: src/boost/signals/signal8.hpp new file: src/boost/signals/signal9.hpp new file: src/boost/signals/signal_template.hpp new file: src/boost/signals/slot.hpp new file: src/boost/signals/trackable.hpp
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-06-14 12:52:52 -0400
Author date: 2014-06-14 12:52:52 -0400
Commit id: 5ac3655c7e81f429859eb6b509208f8ec785e1f9
modified: src/Makevars.win
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-06-07 11:42:14 -0400
Author date: 2014-06-07 11:42:14 -0400
Commit id: f9f42e3d83adbaf98a201e50866821bc0e43598a
modified: ChangeLog modified: src/RcppPwiz.cpp modified: src/hdf5/src/H5FDmulti.c
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-06-07 11:24:01 -0400
Author date: 2014-06-07 11:24:01 -0400
Commit id: d8d6f92e46efa93f8234e542b1c4f8f98cee59e5
modified: R/zzz.R.in
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-06-06 17:28:36 -0400
Author date: 2014-06-06 17:28:36 -0400
Commit id: e64a8bb7bb7988047466848e5b449038ae9460b3
modified: R/zzz.R modified: src/Makevars
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-06-06 16:40:29 -0400
Author date: 2014-06-06 16:40:29 -0400
Commit id: 0a44cc02ea9b5417ac51f60632fc1b6100c6d160
modified: src/Makevars
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-06-06 16:01:08 -0400
Author date: 2014-06-06 16:01:08 -0400
Commit id: 4d19d457031e0ae9af343a44774f5deebae01cc8
modified: src/RcppPwiz.cpp modified: src/RcppPwiz.h
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-06-06 14:16:37 -0400
Author date: 2014-06-06 14:16:37 -0400
Commit id: effcb581a573e13b7b7cc9b459ef2dec4885b4be
modified: src/RcppPwiz.cpp
Committed by: kouqiang
Author Name: kouqiang
Commit date: 2014-06-06 04:33:43 -0400
Author date: 2014-06-06 04:33:43 -0400
Commit id: 028f6748d4cf81d47569edcd67fe25064b084e60
modified: NAMESPACE modified: R/AllGenerics.R modified: R/methods-mzRpwiz.R modified: src/RcppPwiz.cpp
Committed by: thirdwing
Author Name: thirdwing
Commit date: 2014-06-04 23:21:43 -0400
Author date: 2014-06-04 23:21:43 -0400
Commit id: d95b557d2c637630ca784889cd0ef1f56b8423d5
Update methods-mzRpwiz.R
Committed by: Qiang Kou
Author Name: Qiang Kou
Commit date: 2014-06-04 21:51:47 -0400
Author date: 2014-06-04 21:51:47 -0400
Commit id: aad52653c2ceb33655364d5a39c0559225746cfb
Update RcppPwizModule.cpp
Committed by: Qiang Kou
Author Name: Qiang Kou
Commit date: 2014-06-04 21:50:32 -0400
Author date: 2014-06-04 21:50:32 -0400
Commit id: 4fda90cc08feb731aeb65c6015a033fbe46c372e
Update RcppPwiz.cpp
Committed by: Qiang Kou
Author Name: Qiang Kou
Commit date: 2014-06-04 21:48:06 -0400
Author date: 2014-06-04 21:48:06 -0400
Commit id: 660d2e984fabdd20997ff8b648d361c7d9aae711
modified: src/RcppPwiz.cpp modified: src/RcppPwiz.h
Committed by: qkou
Author Name: qkou
Commit date: 2014-06-02 13:07:57 -0400
Author date: 2014-06-02 13:07:57 -0400
Commit id: ec6bbdf496a57f2f39b2e4c3bbada75a060e5bbe
modified: src/boost_aux/boost/utility/singleton.hpp
Committed by: qkou
Author Name: qkou
Commit date: 2014-06-02 09:21:07 -0400
Author date: 2014-06-02 09:21:07 -0400
Commit id: a093954cb779467026288c7f51cca083e0a20661
modified: src/pwiz/data/msdata/ramp/ramp.cpp
Committed by: qkou
Author Name: qkou
Commit date: 2014-05-29 07:36:21 -0400
Author date: 2014-05-29 07:36:21 -0400
Commit id: 4510a1cda50ee8f1f43b667297918dcffed45af2
modified: src/Makevars modified: src/cramp.h modified: src/pwiz/data/msdata/ramp/ramp.cpp deleted: src/ramp.cpp deleted: src/ramp.h modified: src/rampR.cpp deleted: src/ramp_base64.cpp deleted: src/ramp_base64.h
Committed by: qkou
Author Name: qkou
Commit date: 2014-05-28 20:17:42 -0400
Author date: 2014-05-28 20:17:42 -0400
git-svn-id: https://hedgehog.fhcrc.org/bioconductor/trunk/madman/Rpacks/mzR@94635 bc3139a8-67e5-0310-9ffc-ced21a209358
... | ... |
@@ -70,9 +70,9 @@ |
70 | 70 |
library(msdata) |
71 | 71 |
filepath <- system.file("microtofq", package = "msdata") |
72 | 72 |
file <- list.files(filepath, pattern="MM14.mzML", |
73 |
- full.names=TRUE, recursive = TRUE) |
|
74 |
- mz <- openMSfile(file) |
|
75 |
- runInfo(mz) |
|
76 |
- colnames(header(mz)) |
|
77 |
- close(mz) |
|
73 |
+ full.names=TRUE, recursive = TRUE) |
|
74 |
+ mz <- openMSfile(file) |
|
75 |
+ runInfo(mz) |
|
76 |
+ colnames(header(mz)) |
|
77 |
+ close(mz) |
|
78 | 78 |
} |
git-svn-id: https://hedgehog.fhcrc.org/bioconductor/trunk/madman/Rpacks/mzR@57456 bc3139a8-67e5-0310-9ffc-ced21a209358
1 | 1 |
new file mode 100644 |
... | ... |
@@ -0,0 +1,78 @@ |
1 |
+\name{peaks} |
|
2 |
+\alias{peaks} |
|
3 |
+\alias{header} |
|
4 |
+\alias{peaksCount} |
|
5 |
+\alias{get3Dmap} |
|
6 |
+ |
|
7 |
+\title{ |
|
8 |
+ Access the raw data from an \code{mzR} object. |
|
9 |
+} |
|
10 |
+ |
|
11 |
+\usage{ |
|
12 |
+ header(object, scans, ...) |
|
13 |
+ |
|
14 |
+ peaksCount(object, scans, ...) |
|
15 |
+ |
|
16 |
+ peaks(object, scans, ...) |
|
17 |
+ |
|
18 |
+ get3Dmap(object, scans, lowMz, highMz, resMz, ...) |
|
19 |
+} |
|
20 |
+ |
|
21 |
+\arguments{ |
|
22 |
+ \item{object}{An instantiated \code{mzR} object.} |
|
23 |
+ \item{scans}{A \code{numeric} specifying which scans to |
|
24 |
+ return. Optional for the \code{header}, \code{peaks} and |
|
25 |
+ \code{peaksCount} methods. If ommited, the requested data for all |
|
26 |
+ peaks is returned. } |
|
27 |
+ \item{lowMz, highMz}{\code{Numeric}s defining the m/z range to be returned.} |
|
28 |
+ \item{resMz}{a \code{numeric} defining the m/z resolution.} |
|
29 |
+ \item{...}{Other arguments. Currently ignored.} |
|
30 |
+} |
|
31 |
+ |
|
32 |
+\description{ |
|
33 |
+ Access the MS raw data. The \code{peaks} and \code{peaksCount} |
|
34 |
+ functions return the (m/z,intensity) pairs and the number peaks in the |
|
35 |
+ spectrum/spectra. \code{peaks} returns a single matrix if \code{scans} |
|
36 |
+ is a \code{numeric} of length 1 and a list of matrices if several scans are |
|
37 |
+ asked for or no \code{scans} argument is provided (i.e all spectra in |
|
38 |
+ the oject are retured). \code{peaksCount} will return a numeric of |
|
39 |
+ length \code{n}. |
|
40 |
+ |
|
41 |
+ The \code{\link{header}} function returns a list containing |
|
42 |
+ \code{seqNum}, \code{acquisitionNum} , \code{msLevel}, |
|
43 |
+ \code{peaksCount}, \code{totIonCurrent}, \code{retentionTime}, |
|
44 |
+ \code{basePeakMZ}, \code{basePeakIntensity}, \code{collisionEnergy}, |
|
45 |
+ \code{ionisationEnergy}, \code{lowM}, \code{highMZ}, |
|
46 |
+ \code{precursorScanNum}, \code{precursorMZ}, \code{precursorCharge}, |
|
47 |
+ \code{precursorIntensity}, \code{mergedScan}, |
|
48 |
+ \code{mergedResultScanNum}, \code{mergedResultStartScanNum} and |
|
49 |
+ \code{mergedResultEndScanNum}, when available in the original file. If |
|
50 |
+ multiple scans are queried, a \code{data.frame} is returned with the |
|
51 |
+ scans reported along the rows. |
|
52 |
+ |
|
53 |
+ The \code{get3Dmap} function performs a simple resampling between |
|
54 |
+ \code{lowMz} and \code{highMz} with \code{reMz} resolution. A matrix of |
|
55 |
+ dimensions \code{length(scans)} times \code{seq(lowMz,highMz,resMz)} is |
|
56 |
+ returned. |
|
57 |
+} |
|
58 |
+ |
|
59 |
+\seealso{ |
|
60 |
+ \code{\link{instrumentInfo}} for metadata access and the |
|
61 |
+ \code{"\linkS4class{mzR}"} class. |
|
62 |
+} |
|
63 |
+ |
|
64 |
+\author{ |
|
65 |
+ Steffen Neumann and Laurent Gatto |
|
66 |
+} |
|
67 |
+ |
|
68 |
+ |
|
69 |
+\examples{ |
|
70 |
+ library(msdata) |
|
71 |
+ filepath <- system.file("microtofq", package = "msdata") |
|
72 |
+ file <- list.files(filepath, pattern="MM14.mzML", |
|
73 |
+ full.names=TRUE, recursive = TRUE) |
|
74 |
+ mz <- openMSfile(file) |
|
75 |
+ runInfo(mz) |
|
76 |
+ colnames(header(mz)) |
|
77 |
+ close(mz) |
|
78 |
+} |