-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathNEWS
266 lines (213 loc) · 12 KB
/
NEWS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
Changes in version 1.10.2 (2021-07-13)
+ Bug fix affecting {artmsAnalysisQuantifications()}
+ Allow {artmsAnalysisQuantifications()} to process previous versions of artMS
+ Change Extension of {artms_sessionInfo_quantification} file from {.txt} to {.log}
+ New parameters available in {artmsQuantification()}, including:
- Parameter {printTables}. Default {TRUE}, prints tables. FALSE otherwise.
- Parameter {return_results_object}. If TRUE, it returns a list of data frames with MSstats results. Default is FALSE
- If both {printTables} and {printPDF} are FALSE, then {return_results_object} becames TRUE and a list of data frames is returned
+ Change default parameters of the configuration files: less verbose
Changes in version 1.10.1 (2021-06-30)
+ Addressing major changes in MSstats
- R version larger than 4.1 is now required
- Fractions: the option "Fractions" is removed from the configuration file. If fractions are present, the user must include a "Fraction" column in the keys.txt file, which artMS will detect automatically.
- {artmsQualityControlEvidenceBasic}: fraction parameter no longer required (automatically detected from the keys file)
- {keys.txt}: use {Fraction} instead of {FractionKey}
+ External packages used exclusively by the {artmsAnalysisQuantifications} function are not required. Those packages will have to be installed before running this function.
+ {artmsAvgIntensityRT}: argument {species} is not longer required
+ Example datasets:
- {artms_data_ph_evidence}: the size has been significantly reduced (bioconductor requirement). Only two biological replicates and 1/20 of the lines selected randomly. Including only 36 columns from the original evidence file
- {artms_data_ph_msstats_results}: output from running {artmsQuantification} on the full version of the evidence file, including 4 biological replicates (instead of the reduced version available in the package)
- {artms_data_ph_msstats_modelqc}: output from running {artmsQuantification} on the full version of the evidence file, including 4 biological replicates (instead of the reduced version available in the package)
Changes in version 1.10.0 (2021-05-12)
+ Bioconductor release 3.13
+ Several adjustments in {artmsAnalysisQuantifications} function:
- Use NAs instead of 0 when reshaping the data for missing values ({-log2fc-wide.txt} and {-log2fc-long.txt} files)
- {plotClusteringAnalysis} only available when 3 or more comparisons available in the configuration file
+ R > v4.0.0 is now required
+ Update documentation & vignette
+ Code cleaning
Changes in version 1.8.3 (2021-04-05)
+ {artmsProtein2SiteConversion} now supports uniprot id isoforms (thanks Emily King)
+ Update vignette to make clearer how to provide several protein ids in "normalization_reference" (thanks Olga Schubert)
Changes in version 1.8.2 (2021-03-18)
+ {artmsProtein2SiteConversion}: New PTM available as argument, a new user defined `PTM:XXX:yy`. Check documentation to find out more
+ QC plots: by default, all qc plots are now output to a folder directory, by type (qc-basic, qc-extended, qc_summary)
+ artMS working directory: artMS will create all the folders and subfolders relative to the working directory. No need to specify the full path to the working directory, but the user must set the working directory: setwd("/path/to/working/directory/")
+ Configuration file data object updates:
+ "output" the user can add a folder where would like to have the output results file. For example, "output: results_202003/example-results.txt" would create the "resutls_202003" folder (if it does not exist) with all the results files available there
+ "LFC" (log2fc) updated to range -0.58 to 0.58, i.e., a fold change larger than a 1.5 (instead of 2 as before)
+ Update and improve documentation and vignette
+ Several bug fixes
Changes in version 1.8.1 (2020-10-27)
+ Update "plotPCA" message
+ Update documentation and vignettes
+ Code cleaning
Changes in version 1.8.0 (2020-10-27)
+ New bioconductor version
Changes in version 1.6.7 (2020-10-22)
+ The following plots are now deprecated
+ .clustering.log2fcSign.all-zoom.pdf
+ .clustering.log2fc.all-zoom.pdf
+ Fix bugs
Changes in version 1.6.6 (2020-10-21)
+ Convert new MaxQuant format of PTMs to the old format
+ MSstats messages are not displayed by default when using artmsQuantification.
The user can enable MSstats messages by selecting "display_msstats = TRUE"
+ Prevent artmsWriteConfigYamlFile() from overwriting an existing configuration
file unless the user allows it (overwrite = TRUE)
+ printPDF now available in all functions printing plots to pdf, which means that
notebooks can be used and print all plots. Default is still printPDF = TRUE
+ Fix bugs
Changes in version 1.6.5 (2020-05-20)
+ Fix ggplot warnings (caused by NA values)
+ Fix artmsAnalysisQuantification reproducibility plots
+ Improves artmsQualityControlEvidenceBasic() correlation matrix clustered plot
+ Fix pca01.pdf plot
+ New pca04.pdf plot (dot plot)
+ artmsAnalysisQuantifications check point: check if sufficient data is available
Changes in version 1.6.4 (2020-05-12)
+ Fix Quality Control functions to handle a small number of runs (less than 5)
+ New argument "printPDF" for artmsQualityControlSummaryExtended, to select
whether to print plots to PDFs (default = TRUE)
+ Vignette: example plots added
Changes in version 1.6.3 (2020-05-06)
+ Bug Fixes affecting artmsAnalysisQuantifications()
Changes in version 1.6.2 (2020-05-05)
+ Fix NEWS formatting
+ Update vignette with AC options
Changes in version 1.6.1 (2020-04-29)
+ Fix NEWS formatting
+ Update vignette with AC options
Changes in version 1.6.0 (2020-04-27)
+ Major package updates. It addresses most of the warnings and messages from required packages
+ Analysis of Protein Acetylation now supported.
+ General to all Quality control plots: update default names for all pdf outputs
+ QC artmsQualityControlEvidenceExtended():
- New plots: peptide and protein overlap across bioreplicates and conditions (plotPEPTOVERLAP and plotPROTOVERLAP)
- Updates and improves all the plots, affecting font size and other aesthetic options
- Change parameter "plotIC" to "plotPCA" in artmsQualityControlEvidenceExtended()
+ QC artmsQualityControlEvidenceBasic():
- Depracated: Plot correlation distributions
- Updated and improved all the plots, affecting font size and other aesthetic
+ More data testing datasets available:
- artms_data_ph_contrast: contrast object for available the PH example dataset
- artms_data_ph_config: configuration yaml object for the available PH example dataset
- artms_data_ph_msstats_results: results data object from running artmsQuantification
- artms_data_ph_msstats_modelqc: modelqc data object from running artmsQuantification
+ Vignette updated
+ Other minor fixes / improvements
Changes in version 1.4.3 (2020-02-08)
+ artmsAnalysisQuantifications(), several updates:
- change default value for "l2fc_thres" to 1
- change defult value for "output_dir" to "analysis_quant"
- NEW option: "outliers". It allows to remove outliers from abundance data
+ Fix bug affecting artmsQualityControlSummaryExtended()
Changes in version 1.4.2 (2019-12-06)
+ Fixed a crash when impute fails due to missing outlier data (part 2)
Changes in version 1.4.1 (2019-12-06)
+ Fixed a crash when impute fails due to missing outlier data
Changes in version 1.4.0 (2019-11-01)
+ New bioconductor release
Changes in version 1.2.9 (2019-10-28)
+ Bug fix on artmsProtein2SiteConversion affecting UB conversion
Changes in version 1.2.8 (2019-10-21)
+ Enhancement: artmsProtein2SiteConversion can handle now full uniprot ids
(as extracted by default in MaxQuant).
For example, from sp|Q86U42|PABP2_HUMAN it will extract the Uniprot entry id
Q86U42 as the main id and the "protein to site"" conversion is performed.
Changes in version 1.2.7 (2019-10-14)
+ Remove reshape2 dependency (depracated) and use
data.table melt function instead
+ Update documentation: Notes on imputation
Changes in version 1.2.6 (2019-08-01)
+ Optimize Analysis of Quantifications: adding check points when enrichment
tool gProfileR is not available; clean up code; fix bugs
Changes in version 1.2.5 (2019-07-25)
+ Update vignette and readme
Changes in version 1.2.4 (2019-07-25)
+ artMS requires now R > 3.6
+ Check point for empty evidence files
Changes in version 1.2.3 (2019-06-11)
+ Fix: Refactored code to better handle SILAC data in QC and quantifications
+ New function to hack SILAC data
+ Keeps adding `na.rm = TRUE` to ggplots
+ Improves QC plots
+ Overall code formating (going back to my prefered style)
Changes in version 1.2.2 (2019-05-11)
+ Fix: add PH check for new maxquant versions in basic QC plot function
+ New function to add error bars in plots
Changes in version 1.2.1 (2019-05-07)
+ Fix artmsProtein2SiteConversion package dependency
Changes in version 1.2.0 (2019-05-01)
+ Bioconductor release: update version (from 1.1 to 1.3)
Changes in version 1.0.17 (2019-05-27)
+ Minor changes in code
Changes in version 1.0.16 (2019-04-27)
+ The configuration file also includes the option to activate quality control
based on the summary.txt file
+ Improve messages to the user
Changes in version 1.0.15 (2019-04-24)
+ artMS detects RefSeq IDs. It does not support yet enrichments and annotations
+ Update artmsAnalysisQuantifications to adjust for previous changes in PTMs: it better handles 'protein groups'
+ Doesn't remove outliers
Changes in version 1.0.14 (2019-04-22)
+ Update artmsProtein2SiteConversion: it runs as default the "Leading razor protein".
+ Update vignette
Changes in version 1.0.13 (2019-04-20)
+ Important artmsProtein2SiteConversion update: the protein column id to be
converted to the 'site/peptide specific' notation (i.e. ProteinID_AAnumber)
can be now selected by the user. This is important because if the user decides
to remove the protein groups, the 'leading razor protein' is chosen as the
main protein id column, therefore the user would have to choose that
protein when converting the file.
+ artmsQuantification is now able to process full uniprot ids
(sp|ENTRY|ENTRY_NAME ...): it detects and extracts the ENTRY id
+ Depracated: artmsReplicatePlots
Changes in version 1.0.12 (2019-04-07)
+ Fix: filtering by group uses the Leading Razor Protein when the filter
"protein_groups: remove" is selected
+ Fix: `plotSP` of `artmsQualityControlEvidenceExtended` fails with old versions
of MaxQuant
+ artmsProtein2SiteConversion also processes RefSeq annotations
Changes in version 1.0.11 (2019-03-25)
+ Fix: column namne MS/MS count for old versions of MaxQuant
Changes in version 1.0.10 (2019-02-22)
+ Fix: final fix of build problems
Changes in version 1.0.9 (2019-02-21)
+ Fix: build problem
Changes in version 1.0.8 (2019-02-18)
+ Fix: Remove abundance files to prevent users' confusions
+ Fix: use "Leading Razor Protein" as main protein ID
Changes in version 1.0.7 (2019-02-18)
+ Bug fix: update annotations to process species without support by bioconductor
annotation packages.
+ Improve messages to the user
Changes in version 1.0.6 (2019-01-21)
+ Bug fix (checkfile)
Changes in version 1.0.5 (2019-01-20)
+ Update the vignette
Changes in version 1.0.3 (2019-01-20)
+ bug fix: pre-formatted mss file now works
Changes in version 1.0.2 (2019-01-19)
+ Fixed error: the condition has length (from bioc 3.9)
+ Fixed bug with artmsVolcanoPlot
Changes in version 1.0.1 (2018-10-29)
+ Fixed bug on artmsProtein2SiteConvertion
Changes in version 1.0.0 (2018-10-29)
+ artMS is officially released
Changes in version 0.99.102 (2018-10-27)
+ Fix bug in artmsConvertMetabolomics()
Changes in version 0.99.101
+ Update vignettes
Changes in version 0.99.100
+ This version addresses all the suggestions and comments raised by the bioconductor's reviewer
+ Incorporates functions to handle Metabolomics based on the Markview alignment table
Changes in version 0.99.52
+ Updated Vignette extensively
Changes in version 0.99.25
+ Update Vignette to just output html
Changes in version 0.99.02
+ Add the Bioconductor webhook
Changes in version 0.99.01
+ Submit the package to the Bioconductor project