You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: NEWS.md
+23-20
Original file line number
Diff line number
Diff line change
@@ -1,20 +1,23 @@
1
1
# valr (development version)
2
2
3
-
*`read_bigwig()` and `read_gtf()` were deprecated. The rtracklayer package used
4
-
for this functionality is no longer a dependency of valr due to errors from
3
+
*`read_bigwig()` now uses cpp11bigwig on CRAN. The `set_strand` param was removed to be
4
+
more consistent with expected bigWig contents.
5
+
6
+
*`read_gtf()` was deprecated. The rtracklayer package used
7
+
for this functionality is no longer a dependency of valr due to errors from
5
8
CRAN AddressSantizer checks of the UCSC c-library code vendored in rtracklayer.
6
9
7
10
* valr now depends on R >= 4.0.0.
8
11
9
12
# valr 0.8.2
10
13
11
-
* Address NOTE on CRAN about Rd link targets.
14
+
* Address NOTE on CRAN about Rd link targets.
12
15
13
-
* Change maintainer email address.
16
+
* Change maintainer email address.
14
17
15
18
# valr 0.8.1
16
19
17
-
* Make vdiffr dependency optional during package testing.
20
+
* Make vdiffr dependency optional during package testing.
18
21
19
22
# valr 0.8.0
20
23
@@ -26,17 +29,17 @@ CRAN AddressSantizer checks of the UCSC c-library code vendored in rtracklayer.
26
29
27
30
# valr 0.6.8
28
31
29
-
*`bed_closest()` now reports all x intervals, even when there are no closest y intervals (e.g. when there is no matching chromosome in y intervals). These intervals are returned populated with `NA` for `.overlap`, `.dist` and y interval locations.
32
+
*`bed_closest()` now reports all x intervals, even when there are no closest y intervals (e.g. when there is no matching chromosome in y intervals). These intervals are returned populated with `NA` for `.overlap`, `.dist` and y interval locations.
30
33
31
-
* Reimplemented `bed_closest()` to use binary search rather than an interval tree search. The closest y interval can be missed with the previous search strategy in high depth interval trees.
34
+
* Reimplemented `bed_closest()` to use binary search rather than an interval tree search. The closest y interval can be missed with the previous search strategy in high depth interval trees.
32
35
33
36
* Fix off by one error when using `max_dist` argument in `bed_cluster()` (#401).
34
37
35
38
# valr 0.6.7
36
39
37
40
* Removed `SystemRequirements` from DESCRIPTION to eliminate a NOTE on CRAN.
38
41
39
-
*`bed_coverage()` now reports intervals from `x` with no matching group in `y` (#395).
42
+
*`bed_coverage()` now reports intervals from `x` with no matching group in `y` (#395).
40
43
41
44
# valr 0.6.6
42
45
@@ -49,15 +52,15 @@ CRAN AddressSantizer checks of the UCSC c-library code vendored in rtracklayer.
49
52
50
53
# valr 0.6.5
51
54
52
-
* Handle `max_dist` for first intervals in `bed_cluster()` (#388)
55
+
* Handle `max_dist` for first intervals in `bed_cluster()` (#388)
53
56
54
57
# valr 0.6.4
55
58
56
-
* Fixed intron score numbering error in `create_introns` (#377@sheridar)
59
+
* Fixed intron score numbering error in `create_introns` (#377@sheridar)
57
60
58
-
* Fixed bug in handling of list inputs for `bed_intersect()`(#380@sheridar)
61
+
* Fixed bug in handling of list inputs for `bed_intersect()`(#380@sheridar)
59
62
60
-
* Added `read_bigwig` and `read_gtf` functions to import data into valr compatible tibbles (#379)
63
+
* Added `read_bigwig` and `read_gtf` functions to import data into valr compatible tibbles (#379)
61
64
62
65
* Kent Riemondy is now maintainer.
63
66
@@ -69,7 +72,7 @@ CRAN AddressSantizer checks of the UCSC c-library code vendored in rtracklayer.
69
72
70
73
## Minor changes
71
74
72
-
*`RMariaDB` has replaced the deprecated `RMySQL` package as the database backend.
75
+
*`RMariaDB` has replaced the deprecated `RMySQL` package as the database backend.
73
76
74
77
* valr now imports Rcpp, which should have always been the case,
75
78
but was masked by its Import by readr, which recently dropped use of Rcpp.
@@ -84,17 +87,17 @@ but was masked by its Import by readr, which recently dropped use of Rcpp.
84
87
85
88
## Major changes
86
89
87
-
*`trbl_interval()` and `trbl_genome()` custom `tibble` subclasses have been deemed unnecessary and have been removed from the package.
90
+
*`trbl_interval()` and `trbl_genome()` custom `tibble` subclasses have been deemed unnecessary and have been removed from the package.
88
91
89
-
* coercing `GRanges` to a `valr` compatible data.frame now uses the `gr_to_bed()` function rather than `as.trbl_interal()` methods.
92
+
* coercing `GRanges` to a `valr` compatible data.frame now uses the `gr_to_bed()` function rather than `as.trbl_interal()` methods.
90
93
91
94
## Minor changes
92
95
93
96
* dplyr version < 0.8.0 is no longer supported due to unnecessary code bloat and challenges with handling multiple grouping structures (#359).
94
97
95
98
* The `sort_by` argument of `bed_random()` has been changed to `sorted`, and will now by default
96
99
use `bed_sort()` to sort the output, rather than rely on naming the sorting columns. Sorting can
97
-
be suppressed by using `sorted = FALSE`.
100
+
be suppressed by using `sorted = FALSE`.
98
101
99
102
*`bed_sort()` now uses base R sorting with the `radix` method for increased speed. (#353)
100
103
@@ -108,13 +111,13 @@ be suppressed by using `sorted = FALSE`.
108
111
109
112
# valr 0.5.0
110
113
111
-
## Major changes
114
+
## Major changes
112
115
113
-
* Internal `Rcpp` functions have been reorganized to remove all dependencies on `dplyr` C++ functions.
116
+
* Internal `Rcpp` functions have been reorganized to remove all dependencies on `dplyr` C++ functions.
114
117
115
118
## Minor changes
116
119
117
-
* Due to internal refactoring of Rcpp functions, only data.frames containing Numeric, Logical, Integer, Character, and List column types are supported. Columns containing Raw, Complex, or other R classes are not supported and will issue an error.
120
+
* Due to internal refactoring of Rcpp functions, only data.frames containing Numeric, Logical, Integer, Character, and List column types are supported. Columns containing Raw, Complex, or other R classes are not supported and will issue an error.
118
121
119
122
* Factors are now disallowed from grouping variables in multiset operations to avoid sort order discrepancies, and compatibility with factor handling in `dplyr` v.0.8.0. Factors will now be internally type-converted to character and a warning is issued.
120
123
@@ -199,7 +202,7 @@ be suppressed by using `sorted = FALSE`.
199
202
## Minor changes
200
203
201
204
* intervals returned from `bed_random()` are sorted by `chrom` and `start` by default.
202
-
205
+
203
206
## Bug fixes
204
207
205
208
* Merge intervals in `bed_jaccard()` and use numeric values for calculation (fixes #204).
0 commit comments