forked from ccagc/QDNAseq
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathNEWS
354 lines (187 loc) · 7.59 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
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
Package: QDNAseq
----------------
Version: 1.26.0 [2020-10-28]
RELEASE:
* Bioconductor 3.12
Version: 1.24.0 [2019-10-30]
RELEASE:
* Bioconductor 3.11
Version: 1.22.0 [2018-10-30]
RELEASE:
* Bioconductor 3.10
Version: 1.21.6 [2019-09-25]
BUG FIXES:
* Link to the 'GEM library' tool was broken.
Version: 1.21.5 [2019-09-09]
BUG FIXES:
* plot(..., logTransform=TRUE, doSegments=TRUE) on QDNAseqSignals would
position segments that were out of range incorrectly, because it forgot
to take the log transform on those outliers.
Version: 1.21.4 [2019-09-06]
SIGNIFICANT CHANGES:
* Bin annotation data files are no longer downloaded automatically. They
are instead part of Bioconductor annotation packages QDNAseq.hg19 and
QDNAseq.mm10, which needs to be installed by the user. If not installed,
an error is now produced. The reason for this change, is that the
QDNAseq maintainers will no longer host QDNAseq bin annotation files
online (in the cloud).
Version: 1.21.3 [2019-09-04]
NEW FEATURES:
* All functions that produce verbose output gained argument 'verbose'. For
backward compatibility, it currently defaults to 'verbose=TRUE' but that
may be changed to 'verbose=FALSE' in a future release.
IMPROVEMENTS:
* callBins() now respects option 'QDNAseq::verbose' for controlling whether
output from the CGHcall package should be relayed or not.
* MEMORY: Utilize more memory-efficient matrixStats functions colSums2(),
colMeans2(), etc.
DEPRECATION AND DEFUNCT:
* Argument 'seeds' of segmentBins() is deprecated because it did not use
proper parallel random number generation (RNG). We now instead rely on
future.apply::future_lapply(..., future.seed=TRUE) for this.
Version: 1.21.2 [2019-09-03]
SIGNIFICANT CHANGES:
* Package now imports the 'future' and 'future.apply' packages; previously
the 'future' was listed as a suggested package.
* Package no longer depends on BiocParallel.
* binReadCounts() now uses the future framework instead of BiocParallel for
parallelization.
IMPROVEMENTS:
* MEMORY: Avoiding data type coercions in more places by for instance making
sure that vectors and matrices are initated with the values of the correct
data type (instead of the default NA, which is a logical value).
SOFTWARE QUALITY:
* Using future_lapply() and future_apply() of the well-tested future.apply
package instead of internal analogue implementations.
* TESTS: Now testing numerical reproducibility also for parallel processing
(using future strategies 'multisession' and 'multicore').
* TESTS: Now asserting numerical reproducibility of also segmentBins() and
callBins().
Version: 1.21.1 [2019-08-30]
SIGNIFICANT CHANGES:
* exportVCF() is no longer exported. Use exportBins(..., format="vcf")
instead.
Version: 1.20.0 [2019-05-02]
RELEASE:
* Bioconductor 3.9
Version: 1.18.0 [2018-10-30]
RELEASE:
* Bioconductor 3.8
Version: 1.16.0 [2018-04-30]
RELEASE:
* Bioconductor 3.7
Version: 1.14.0 [2017-10-30]
RELEASE:
* Bioconductor 3.6
Version: 1.12.0 [2017-04-23]
RELEASE:
* Bioconductor 3.5
IMPROVEMENTS:
* VCF and SEG file export have been implemented to allow use of
downstream analysis tools such as Cartegenia (NGS) Bench.
* binReadCounts() now supports parallel computing
* calculateBlackListByRegions() has been implemented for convient
bin overlap calculation of any set of regions.
Version: 1.10.0 [2016-10-18]
RELEASE:
* Bioconductor 3.4
Version: 1.8.0 [2016-05-04]
RELEASE:
* Bioconductor 3.3
IMPROVEMENTS:
* estimateCorrection(), segmentBins(), createBins(), and
calculateBlacklist() now support parallel computing
(see vignette for more details)
* callBins() can now also use cutoffs instead of CGHcall
* binReadCounts() now contains parameter pairedEnds to specify when using
paired-end data, so that expected variance can be calculated correctly
* segmentBins() now allows seeds for random number generation to be
specified for reproducibility
* binReadCounts() supports chunked processing of bam files
* estimateCorrection() now also allows correcting for only GC content or
mappability
BUG FIXES:
* applyFilters() and highlightFilters() now work properly when using a
numerical value for parameter residual
* highlightFilters() no longer highlights entire chromosomes for which
the residual filter is missing altogether, which matches the behavior of
applyFilters()
* getBinAnnotations() now allows custom bin annotations to be loaded via
the path parameter even when an annotation package has been installed
* phenodata files with a single variable are now handled correctly
* calculateMappability() now retains correct chromosome order even when
bigWigAverageOverBed reorders them
* calculateBlacklist() now correctly handles non-integer chromosome names
Version: 1.6.0 [2015-10-14]
RELEASE:
* Bioconductor 3.2
IMPROVEMENTS:
* chromosomes() no longer tries to return chromosome names as an integer
vector, but returns a character vector instead
BUG FIXES:
* plot() and calculateMappability() now work also for other chromosome
names besides numbers and "X", "Y", and "MT"
Version: 1.4.2 [2015-08-20]
BUG FIXES:
* createBins() now properly selects chromosomes when ignoring
mitochondrial DNA. Please note that the mitochondrial DNA is only
ignored when it is called either "chrMT", "chrM", "MT", or "M"
Version: 1.4.1 [2015-06-30]
IMPROVEMENTS:
* correctBins() now filters out bins with missing loess correction estimate
Version: 1.4.0 [2015-04-17]
RELEASE:
* Bioconductor 3.1
Version: 1.2.4 [2015-01-21]
OTHER:
* update package maintainer
Version: 1.2.3 [2015-01-20]
BUG FIXES:
* createBins() now also works for species not supported by GenomeInfoDb
(such as Canis lupus familiaris)
Version: 1.2.2 [2014-12-23]
IMPROVEMENTS:
* applyFilters() now ignores the residual filter for chromosomes for which
it does not exist (instead of always filtering out the entire chromosome)
Version: 1.2.1 [2014-11-01]
IMPROVEMENTS:
* add an asterisk in the noise measure to clarify it's not a regular
standard deviation or variance, but first scaled with the mean (so that
the mean is 1.0 and the relationship holds between variance and 1/N, where
N is the average number of reads per bins)
* clarify the use of log2/sqrt transformation in segmentBins()
Version: 1.2.0 [2014-10-14]
RELEASE:
* Bioconductor 3.0
IMPROVEMENTS:
* segmentBins() supports another transformation option besides log2:
sqrt(x + 3/8), which stabilizes the variance
* plot() can skip plotting of segments and calls by specifying
doSegments=FALSE and doCalls=FALSE
* exportBins() also supports BED files
BUG FIXES:
* exportBins() saves base pair positions in fixed notation instead of
scientific
Version: 1.0.5 [2014-06-13]
BUG FIXES:
* fix a bug caused by package matrixStats changing madDiff() from an S4
to an S3 method in version 0.9.4, released on 2014-05-23
Version: 1.0.4 [2014-05-23]
BUG FIXES:
* getBinAnnotations() fixed after being broken by a change in Bitbucket
Version: 1.0.3 [2014-05-23]
IMPROVEMENTS:
* added exportBins() for exporting to a file
* switch graphics in the vignette to PNG
Version: 1.0.2 [2014-05-15]
IMPROVEMENTS:
* plot() honors user-specified values for xlab and xaxt
* plot() allows omission of labels for the standard deviation and
the number of data points
* improve diagnostic messages
Version: 1.0.1 [2014-04-17]
BUG FIXES:
* smoothOutlierBins() correctly ignores bins filtered out
Version: 1.0.0 [2014-04-14]
RELEASE:
* initial release as part of Bioconductor 2.14