Open oliverververver opened 3 years ago
You can not take this parameter as a hard cutoff for peaks. In fact, centWave selects based on this parameter different scales for the continuous wavelet transform. I usually select a peakWidth that is not too wide (e.g. I select 2,20 instead of 2,50) and that is ~ the width of the expected peaks in the data (you can still find peaks larger than the upper peak width).
It's a little trial and error to select the best settings for your data - but don't try to overoptimize. I suggest to check random peaks in the data to see if they look OK or also check how the setting performed on e.g. internal standards or other compounds you know are in the data.
I actually have a internal standard C13-glucose peak which is super narrow (maybe from 1-4). And I still cannot get this peak picked by CentWave (probably too narrow?).
Do you have any suggestions? In this experiment, we are running a relatively short LC method (5 min).
extendLengthMSW = TRUE
.<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns="http://www.w3.org/TR/REC-html40">
output_name | peakwidth_min | peakwidth_max | peak_group4RTalign | featureNum_noGroupFiltering | Alignment_warnings -- | -- | -- | -- | -- | -- run_Aug-16-2021-17-47_minp0.5_maxp30_noQstd | 0.5 | 30 | 444 | 13471 | Fitted retention time deviation curves exceed points by more than 2x run_Aug-16-2021-16-27_minp1_maxp30_noQstd | 1 | 30 | 444 | 13471 | Fitted retention time deviation curves exceed points by more than 2x run_Aug-16-2021-22-39_minp0.3_maxp30_noQstd | 0.3 | 30 | 33 | no_table_output | Too few peak groups for 'loess', reverting to linear method run_Aug-16-2021-23-56_minp1_maxp60_noQstd | 1 | 60 | 450 | 14460 | Fitted retention time deviation curves exceed points by more than 2x run_Aug-16-2021-23-44_minp2_maxp30_noQstd | 2 | 30 | 772 | 29307 | yes run_Aug-16-2021-23-55_minp3_maxp30_noQstd | 3 | 30 | 1016 | 29200 | no run_Aug-16-2021-23-55_minp4_maxp30_noQstd | 4 | 30 | 1104 | 28892 | no run_Aug-16-2021-23-55_minp5_maxp30_noQstd | 5 | 30 | 1130 | 28379 | no run_Aug-17-2021-14-01_minp2_maxp20_noQstd | 2 | 20 | 755 | 29569 | Adjusted retention times had to be re-adjusted for some files to ensure them being in the same order than the raw retention times. A call to 'dropAdjustedRtime' might thus fail to restore retention times of chromatographic peaks to their original values. Eventually consider to increase the value of the 'span' parameter. run_Aug-17-2021-14-02_minp3_maxp20_noQstd | 3 | 20 | 1101 | 29624 | no run_Aug-17-2021-14-01_minp5_maxp20_noQstd | 5 | 20 | 1101 | 28470 | no run_Aug-17-2021-14-01_minp2_maxp20_noQstd | 2 | 25 | 755 | 29560 | Adjusted retention times had to be re-adjusted for some files to ensure them being in the same order than the raw retention times. A call to 'dropAdjustedRtime' might thus fail to restore retention times of chromatographic peaks to their original values. Eventually consider to increase the value of the 'span' parameter. run_Aug-17-2021-14-01_minp5_maxp25_noQstd | 5 | 25 | 1120 | 28463 | no
Hello,
I have a simple question about one of the parameters for feature extraction using XCMS, the peak width. Based on the description, the max and min peak width represent the narrowest and widest peaks which could be accepted for the following feature extraction. So if this parameter is set to be (5, 60), the number of features should be higher than when this parameter is set to be (5, 20) with all other parameters the same. However, the results are sometimes contradictory to my expectation. I am wondering if this parameter is not only used to filter the putative features based on their peak widths but also somewhere else that I do not know of. It is appreaciated if you could enlignten me on this issue. Many thanks.
Best,
Felix