forked from timmassingham/AYB2
-
Notifications
You must be signed in to change notification settings - Fork 1
/
CHANGELOG.txt
186 lines (100 loc) · 4.52 KB
/
CHANGELOG.txt
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
AYB ChangeLog
=============
Version 2.11 (2012-05-31)
-------------------------
.Additions and changes
- New 'zerothin' (z) option to thin clusters with too much missing data.
- Correct level order of warning and information in help and manual.
.Bug fixes
- Qspike output was incorrect and not determinate when run with multiple threads.
Version 2.10 (2012-04-25)
-------------------------
.Additions and changes
- Performance improvements.
- New 'thin' (t) option to only use some clusters for parameter calculation.
- Add argument to 'working' (w) option to allow different levels of final working values to be output.
- Build with OpenMP is now optional.
.Bug fixes
- Memory leak when analysing multiple files or blocks.
Regression issues
~~~~~~~~~~~~~~~~~
Option working (w) now takes an argument.
Version 2.09 (2012-04-04)
-------------------------
.Additions and changes
- None
.Bug fixes
- Zero variance when updating cluster weights was not handled.
- Problems occurred when fitting omega if the factorisation failed.
- Modelling was not robust when there were certain patterns of missing data.
Version 2.08 (2012-02-21)
-------------------------
.Additions and changes
- New 'spikein' (K) option to use spike-in data to improve base calling and calibrate qualities.
Additional option 'spikeuse' (k) to select between calibration before sequence output
or new output table of differences and observed qualities counts (default).
.Bug fixes
- Output was not determinate when run with multiple threads.
- Supplying a negative value for an integer program option could cause an exception.
Version 2.07 (2011-12-16)
-------------------------
.Additions and changes
- New 'parallel' (p) option to run with multiple threads if multiple cores are available.
Can speed up the run time.
Version 2.06 (2011-12-01)
-------------------------
.Additions and changes
- Implement new lambda calculation and other minor changes to improve robustness.
- Implement improved quality scoring using similar algorithm to generalised phasing model.
Regression issues
~~~~~~~~~~~~~~~~~
Quality score related option mu (m) is replaced by a generalised error value (g).
Version 2.05 (2011-10-18)
-------------------------
.Additions and changes
- Implement improved algorithm using generalised phasing model.
Regression issues
~~~~~~~~~~~~~~~~~
Option P (Phasing) is replaced by A (Parameter A).
Options composition (c) and solver (S) are no longer available.
The fortran library dependency has been removed.
Version 2.04 (2011-07-22)
-------------------------
.Additions and changes
- Store intensities as integers to reduce memory use with little (if any)
difference to results as cif files are integer anyway.
- Changes to sim data output; lambda fit for each block;
lambda fit now uses logistic distribution and indicates with char (L);
runfile version number (5).
Regression issues
~~~~~~~~~~~~~~~~~
This change follows the release of simNGS version 1.5 (12/05/11).
Version 2.03 (2011-05-10)
-------------------------
.Additions and changes
- Modelling refactored; no changes to functionality.
- Automated module and system testing introduced.
Version 2.02 (2011-02-17)
-------------------------
.Additions and changes
- Quality calibration table now contains values to use instead of conversion for default.
Values used per run are output unless disabled with new 'noqualout' (q) option.
Regression issues
~~~~~~~~~~~~~~~~~
This release has been coordinated with a new Recalibration tool that produces values to use.
Ensure ayb_recal version is 08 Feb 2011 or later.
Version 2.01 (2011-01-21)
-------------------------
.Additions and changes
- New 'qualtab' (Q) option to read in a quality calibration table from a file and
use to convert the default. Resultant values are output if log level is debug.
- New 'runfolder' (r) option to read cif files directly from a run-folder.
The command line 'prefix' is then replaced by a single lane tile or range.
- A 'prefix' or input filepath may now contain a complete path.
.Bug fixes
- Large final processed values could cause an exception when output in cif format.
- Files were not closed during cif run-folder operations.
Version 2.00 (2010-12-07)
-------------------------
First AYB Version II public release.
Rewritten to be more robust and maintainable with a more flexible user-inteface.