-
Notifications
You must be signed in to change notification settings - Fork 43
/
ChangeLog
360 lines (227 loc) · 11.7 KB
/
ChangeLog
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
355
356
357
358
359
2019-02-05 Xiaowei Zhan <[email protected]>
* Fix crash (#59)
2019-01-23 Xiaowei Zhan <[email protected]>
* Fix crash (#77)
* Fix hide-covar option for firth test (#75)
2017-10-23 Xiaowei Zhan <[email protected]>
* Minor text changes
2017-10-09 Xiaowei Zhan <[email protected]>
* Support BGEN format (see example/experimental/cmd.sh)
* Add bgen2vcf, bgenFileInfo utilities
* Add timeout when checking new version
* Improve speed of covariance calculation
* Update combineKinship.py
* Support KGGSeq inputs
2017-08-18 Xiaowei Zhan <[email protected]>
* Improve speed of covariance calculations
* Clean codes
2017-07-13 Xiaowei Zhan <[email protected]>
* Fix beta estimation in binary score tests for unrelated individuals
2017-06-13 Xiaowei Zhan <[email protected]>
* Fix a bug related Wald test outputs (fix #30)
* Fix zero af in famscore (fix #34)
2017-06-09 Xiaowei Zhan <[email protected]>
* Add "--outputID" to output VCF ID to association results (fix #14, #24)
* Improve error messages when loading decomposed kinship file (fix #29)
* Add "RVTESTS successfully exit" to stdout (fix #31)
* Add FASTLMM_DEBUG environment variable to ease debugging (refer to #32)
* Fix strtol related warning (possibly) (refer to #33)
* Clean codes
2017-04-27 Xiaowei Zhan <[email protected]>
* Add boltCov model
2017-04-14 Xiaowei Zhan <[email protected]>
* Fix a critical bug related to AF calculation (issue 15)
* Fix siteFile flag and provide prompt when it's used
2017-04-12 Xiaowei Zhan <[email protected]>
* Support comma as a separator in parameter options
2017-03-07 Xiaowei Zhan <[email protected]>
* Fix SE calculation in '--single score' (continuous/binary traits)
* Add --numThreads option (may increase speed)
* Improve BoltLMM model
* Add more test cases
* Fix .dim file outputs from vcf2kinship
2017-02-28 Xiaowei Zhan <[email protected]>
* Fix a bug when loading a group of variants
* Fix SE calculation in '--single score' for quantitative traits
* Fix BoltLMM implementation
* Improve SkatO robustness
* Revise documentation
2017-02-10 Xiaowei Zhan <[email protected]>
* Fix bugs (issue #13)
* Improve supports for multi-allelic variants
* Improve codes (more functions), revise documentation
2017-01-10 Xiaowei Zhan <[email protected]>
* Add more test cases
* Add support for loading multiple phenotypes (--multiplePheno)
* Add a score model for multiple phenotypes (--single mtscore)
* Add an approx model for multiple phenotypes (--single fastmtscore)
* Change bolt model options (--meta score[bolt] --boltPlink)
* Fix a bug that crashed SKAT-O
* Clean codes
2016-09-28 Xiaowei Zhan <[email protected]>
* Add a new fast meta-analysis models (--meta bolt[genotypeFile=XXX])
* Update third libraries
2016-06-30 Xiaowei Zhan <[email protected]>
* Add support for MKL library (USE_MKL=[dynamic|static])
2016-06-24 Xiaowei Zhan <[email protected]>
* Fix a bug related to flipping to minor alleles
2016-05-16 Xiaowei Zhan <[email protected]>
* Optimize code (faster speed, smaller memory consumption)
2016-05-04 Xiaowei Zhan <[email protected]>
* Reduce memory consumption for logistic regression
* Clean codes
2016-04-22 Xiaowei Zhan <[email protected]>
* Fix crash when analyzing large samples (>80,000)
* Add experimental multiple trait analysis
* Add richer outputs for --meta score model e.g. SE(beta)
* Add estimates for residual model (pheno~covar) in --meta score model
* Clean codes (refactoring codes in the large-scale)
* Update third-party libraries
2015-12-01 Xiaowei Zhan <[email protected]>
* Fix a bug in meta covariance file (happens only when: unrelated individuals, has covariates, residual variance not one)
* Improve single variant score test (--single score)
* Add (optionally) SE for score test in meta-analysis models (e.g. --meta score[se])
* Clean codes
2015-11-18 Xiaowei Zhan <[email protected]>
* Add analytic SKAT-O model
* Clean codes
2015-11-10 Xiaowei Zhan <[email protected]>
* Improve kinship calculation (--kinshipEigen)
* Improve dosage supports for both autosomes and X chromosomes
* Improve logistic regression speed in meta analysis
* Add allelic Fisher's exact test
* Add NumPolyVar in gene/set based tests
* Add pre-regression checkings
* Avoid SegFault when the data files are inaccessible
* Clean codes
2015-10-07 Xiaowei Zhan <[email protected]>
* Fix a bug when generating covariance matrix
2015-09-02 Xiaowei Zhan <[email protected]>
* Improve stability of logistic regression model
* Clean codes
* Revise documentation
* Support multi-allelic sites better
* Fix allele frequency calculations for dosages in meta models
* Fix reset function so that results are reset each time
2015-08-27 Xiaowei Zhan <[email protected]>
* Revise Price's VT implementation
* Clean up codes
* Include zlib
2015-08-14 Xiaowei Zhan <[email protected]>
* Add version checker for Linux version
* Improve user interface by print effective command line options
2015-08-14 Xiaowei Zhan <[email protected]>
* Improve SKAT accuracy to match SKAT R package
* Add option maxMAF for vcf2plink
2015-07-20 Xiaowei Zhan <[email protected]>
* Fix covariance bugs for binary traits of unrelated individuals
2015-07-01 Xiaowei Zhan <[email protected]>
* Improve stability for Price's VT test
* Improve error handling when files are missing
* Fix calculation of minor allele frequency when extracting genotypes
2015-06-30 Xiaowei Zhan <[email protected]>
* Improve SKAT speed
* Improve error handling when files are missing
* Provide more warning messages
2015-06-02 Xiaowei Zhan <[email protected]>
* Output more statistics for binary meta-analysis
* Remove 'auto' keyword to support more g++ compiler
2015-05-11 Xiaowei Zhan <[email protected]>
* Change '--meta score' for binary related individuals
* Improve documentation
2015-05-09 Xiaowei Zhan <[email protected]>
* Fix and verified '--meta cov' outputs
* Improve SKAT permutation
* Improve documentation
2015-04-30 Xiaowei Zhan <[email protected]>
* Support generating meta analysis summary statistics for binary traits related individuals
* Fix '--meta cov' calculation in the hemizygous region
2015-04-23 Xiaowei Zhan <[email protected]>
* Update PAR region definition (now support hg38/GRCh38)
* Fix duplicated variants in gene/set based tests
2015-04-02 Xiaowei Zhan <[email protected]>
* Fix output formats for Firth regression
2015-04-01 Xiaowei Zhan <[email protected]>
* Fix bug when dealing binary phenotypes
* Improve stability in Firth regression
* Revise banner
2015-03-24 Xiaowei Zhan <[email protected]>
* Revise documentation
* Fix conservative p-values in analyticVT models
* Fix statistics in many rare variant tests
2015-03-23 Xiaowei Zhan <[email protected]>
* Improve FamSkat speed
* Fix outputs for FpTest
* Add auto-indexing function for "--meta score" model
* Fix bug when outputting zero frequency
2015-03-18 Xiaowei Zhan <[email protected]>
* Support dosage (vcf2kinship)
* Fix memory leaks (rvtests)
* Improve prompt messages
2015-03-02 Xiaowei Zhan <[email protected]>
* Clean code
* Support log for vcf2kinship
2015-02-26 Xiaowei Zhan <[email protected]>
* Restructure classes and reduce duplicated codes
2015-02-08 Xiaowei Zhan <[email protected]>
* Improve numeric stability for linear mixed models
2015-01-04 Xiaowei Zhan <[email protected]>
* Improve speed and outputs of family-based models
* Fix bug when generating covariance matrix
* Support compiling on OSX Yosemite
* Plan to handle multi-allelic variants better
2014-12-11 Xiaowei Zhan <[email protected]>
* Report heritability estimation in family-based models
* Add variable threshold test using analytical approach
* Add family-based tests: famCMC, famZeggini and famSKAT
* Add Firth regression
* Fix bugs in famLRT
2014-10-11 Xiaowei Zhan <[email protected]>
* Clean codes
* Upgrade PCRE to version 8.36
2014-10-06 Xiaowei Zhan <[email protected]>
* Fix allele frequency calculation in related samples
2014-07-29 Xiaowei Zhan <[email protected]>
* Change AF = 0 to NA when the sites are all missing
2014-07-23 Xiaowei Zhan <[email protected]>
* Update U, V statistics for unrelated individual such that SE(effect_size) = 1/sqrt(V)
* Improve vcf2kinship error messages
2014-06-20 Xiaowei Zhan <[email protected]>
* Fix effect estimation in linear score test when covariates exists
2014-06-13 Xiaowei Zhan <[email protected]>
* Fix trait summary in the MetaScore file header
* Improve model stability in MetaCov model
2014-04-17 Xiaowei Zhan <[email protected]>
* Fix "--meta score" model outputs again... This time the results have been verified by Merlin
2014-04-16 Xiaowei Zhan <[email protected]>
* Fix "--meta score" model outputs on X chromosome hemizygous region
* Add header in "--meta score" model outputs
2014-04-01 Xiaowei Zhan <[email protected]>
* New parallel computation option (--thread) in vcf2kinship
2014-03-30 Xiaowei Zhan <[email protected]>
* Improve: allele frequency calculation is faster
* Improve: faster calculation of covariance in "--meta" models
2014-03-26 Xiaowei Zhan <[email protected]>
* Improve: for "--meta recessive" model, output PVALUE = NA instead of 1 at monomorphic sites
* Improve: frequency filtering for dosage and genotype
* Change: Pvalue header for burden tests are now "Pvalue"
2014-03-25 Xiaowei Zhan <[email protected]>
* Improve: greatly improve the speed for cov,dominant and recessive models
* Fix: MetaCov model now have the correct suffix
2014-02-28 Xiaowei Zhan <[email protected]>
* Change: for dominant/recessive model, automatically generate covariance
2014-02-27 Xiaowei Zhan <[email protected]>
* Change: for X chrom, also use male to get AF
* Support generating covariance matrix for dominant/recessive model
* Change now, by default, rvtests drops samples with missing covariates (to resume previous behavior, imputing to the mean, use --imputeCov).
2014-02-20 Xiaowei Zhan <[email protected]>
* Revise --useResidualAsPhenotype, now regress out intercept by default
2014-02-11 Xiaowei Zhan <[email protected]>
* Fix bug in MetaCov outputs
2013-11-26 Xiaowei Zhan <[email protected]>
* Support X chromosome analysis
2013-05-03 Xiaowei Zhan <[email protected]>
* Change frequency cutoff to minor allele frequency cutoffs when using --freqLower / --freqUpper
2013-04-30 Xiaowei Zhan <[email protected]>
* Add conditional analysis
* Add family burden tests