forked from HenrikBengtsson/TopDom
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathNEWS
More file actions
197 lines (106 loc) · 4.7 KB
/
NEWS
File metadata and controls
197 lines (106 loc) · 4.7 KB
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
Package: TopDom
===============
Version: 0.8.1-9000 [2019-06-19]
* ...
Version: 0.8.1 [2019-06-19]
SOFTWARE QUALITY:
* Fix two cases of partial argument name.
Version: 0.8.0 [2019-04-11]
NEW FEATURES:
* The TopDom object returned by TopDom() now has an attribute 'parameters'
which records the value of arguments 'window.size' and 'statFilter'.
* Made TopDom() faster and more memory efficient by lower the number of
replicated computations.
Version: 0.7.1 [2019-04-09]
ROBUSTNESS:
* Add internal sanity checks to TopDom() asserting that the intermediate and
final results are of proper length and does not contain missing values.
BUG FIXES:
o Internal Convert.Bin.To.Domain.TMP() used by TopDom() could produce 'Error
in `[<-.data.frame`(`*tmp*`, , "to.coord", value = c(NA, 2500, 247500 :
replacement has 3 rows, data has 1' because it assumed at least one domain
was identified.
Version: 0.7.0 [2019-03-15]
SIGNIFICANT CHANGES:
* Renamed fields returned by overlapScores() to be in singular form, e.g.
'best_score' instead of 'best_scores'.
NEW FEATURES:
* Now overlapScores() returns also the lengths of the reference domains.
Version: 0.6.0 [2019-01-08]
SIGNIFICANT CHANGES:
* Renamed and swapped the order of the first two arguments of overlapScores()
and renamed the second argument to 'reference'. This was done in order to
make it clear which set of topological domains the overlap scores are
calculated relative to.
Version: 0.5.0 [2018-11-12]
SIGNIFICANT CHANGES:
* Lead TopDom author Xianghong Jasmine Zhou confirms by email that the
original TopDom scripts, and thereby this package, may be released under
the GNU Public License (GPL).
Version: 0.4.0 [2018-10-23]
NEW FEATURES:
* Add countsPerRegion() for calculating the total contact-frequency counts
per region specified, e.g. per domain.
* Add print(), dim(), `[()` and subsetByRegion() for TopDom objects where
the number of rows in the dimension reflect the number of TopDom domains.
Version: 0.3.0 [2018-10-08]
NEW FEATURES:
* The legacy TopDom() functions, available via legacy(), also accept
'TopDomData' objects as returned by readHiC(). This is supported mostly
to make it possible to efficiently compare the different implementations.
* Added `[`() for TopDomData objects, e.g. tdd[1:100].
* Added subsetByRegion() for TopDomData objects.
* Added ggCountHeatmap(), ggDomain(), and ggDomainLabel() for TopDomData objects.
Version: 0.2.0 [2018-07-26]
SIGNIFICANT CHANGES:
* See 'BUG FIXES' below.
NEW FEATURES:
* Add function legacy() for access to the original TopDom v0.0.1 and
TopDom v0.0.2 implementations, e.g. TopDom::legacy("0.0.1")$TopDom().
BUG FIXES:
* All TopDom functions except TopDom() itself were the ones from
TopDom v0.0.2.
Version: 0.1.2 [2018-06-28]
SIGNIFICANT CHANGES:
* Released on GitHub.
NOTE:
* The license of the underlying TopDom R code/scripts is still unknown,
i.e. to be decided by the original authors of TopDom. Any mentioning
of code licenses in this package / git repository history is invalid.
NEW FEATURES:
* Add overlapScores().
* Add image() for TopDomData.
* List returned by TopDom() gained class 'TopDom'.
* Added logical option 'TopDom.debug', which controls whether functions
produce debug output or not. The default is FALSE.
DOCUMENTATION:
* Updated the 'Value' section of help("TopDom") with details from the
TopDom Manual (an online PDF) provided by Shin et al.
Version: 0.1.1 [2018-05-04]
NEW FEATURES:
* Add print() method for TopDomData object.
* Reference the TopDom paper (Shin et al., 2016) in the help and the README.
Version: 0.1.0 [2018-04-23]
SIGNIFICANT CHANGES:
* Turned the original TopDom R script into a package.
* All progress messages are outputted done to standard error.
* Add readHiC().
NEW FEATURES:
* TopDom() can now read, via readHiC(), a pure count matrix file without bin
information. To read such files, specify what chromosome is being read
(argument 'chr') and the bin size of the count matrix (argument 'binSize').
* If the matrix file is not of a known format, then TopDom() produces an
informative error. Previously it gave a message on stdout and returned 0.
CODE STYLE:
* Tidied up code.
SOFTWARE QUALITY:
* Added package tests.
Version: 0.0.2 [2016-07-08]
* TopDom v0.0.2 script from http://zhoulab.usc.edu/TopDom/ with the below
entries from the official release note:
* Gap Identification module is changed.
* Minor bug related to Change Points identificaiton in very small
regions is fixed.
* bed format support.
Version: 0.0.1 [2015-11-09]
* TopDom v0.0.1 script from http://zhoulab.usc.edu/TopDom/.