&& is always preferred over & in if conditions as it prevents the
right operand of the && operation from being unnecessarily evaluated.
In this particular case this change preventively repairs the
updateObject() method for BSseq objects that will otherwise break
on objects with DataFrame instances in them when DataFrame becomes
a virtual class in the S4Vectors package (will happen soon).
... | ... |
@@ -1,5 +1,5 @@ |
1 | 1 |
Package: bsseq |
2 |
-Version: 1.27.4 |
|
2 |
+Version: 1.27.5 |
|
3 | 3 |
Encoding: UTF-8 |
4 | 4 |
Title: Analyze, manage and store bisulfite sequencing data |
5 | 5 |
Description: A collection of tools for analyzing and visualizing bisulfite |
... | ... |
@@ -34,7 +34,7 @@ Imports: |
34 | 34 |
BSgenome, |
35 | 35 |
Biostrings, |
36 | 36 |
utils, |
37 |
- HDF5Array (>= 1.15.19), |
|
37 |
+ HDF5Array (>= 1.19.11), |
|
38 | 38 |
rhdf5 |
39 | 39 |
Suggests: |
40 | 40 |
testthat, |
The object was loaded and updated with updateObject(), and then
reserialized. This had the effect of replacing all DataFrame instances
contained in the object with DFrame instances.
Note that starting with S4Vectors 0.24.0, all DataFrame instances
should be replaced with DFrame instances.
... | ... |
@@ -1,5 +1,5 @@ |
1 | 1 |
Package: bsseq |
2 |
-Version: 1.25.6 |
|
2 |
+Version: 1.25.7 |
|
3 | 3 |
Encoding: UTF-8 |
4 | 4 |
Title: Analyze, manage and store bisulfite sequencing data |
5 | 5 |
Description: A collection of tools for analyzing and visualizing bisulfite |
... | ... |
@@ -28,7 +28,7 @@ Imports: |
28 | 28 |
DelayedMatrixStats (>= 1.5.2), |
29 | 29 |
permute, |
30 | 30 |
limma, |
31 |
- DelayedArray (>= 0.15.10), |
|
31 |
+ DelayedArray (>= 0.15.16), |
|
32 | 32 |
Rcpp, |
33 | 33 |
BiocParallel, |
34 | 34 |
BSgenome, |
... | ... |
@@ -1,5 +1,5 @@ |
1 | 1 |
Package: bsseq |
2 |
-Version: 1.25.5 |
|
2 |
+Version: 1.25.6 |
|
3 | 3 |
Encoding: UTF-8 |
4 | 4 |
Title: Analyze, manage and store bisulfite sequencing data |
5 | 5 |
Description: A collection of tools for analyzing and visualizing bisulfite |
... | ... |
@@ -28,7 +28,7 @@ Imports: |
28 | 28 |
DelayedMatrixStats (>= 1.5.2), |
29 | 29 |
permute, |
30 | 30 |
limma, |
31 |
- DelayedArray (>= 0.9.8), |
|
31 |
+ DelayedArray (>= 0.15.10), |
|
32 | 32 |
Rcpp, |
33 | 33 |
BiocParallel, |
34 | 34 |
BSgenome, |
... | ... |
@@ -8,7 +8,7 @@ Authors@R: c(person(c("Kasper", "Daniel"), "Hansen", role = c("aut", "cre"), |
8 | 8 |
email = "kasperdanielhansen@gmail.com"), |
9 | 9 |
person("Peter", "Hickey", role = "aut", email = "peter.hickey@gmail.com")) |
10 | 10 |
Depends: |
11 |
- R (>= 3.5), |
|
11 |
+ R (>= 4.0), |
|
12 | 12 |
methods, |
13 | 13 |
BiocGenerics, |
14 | 14 |
GenomicRanges (>= 1.41.5), |
... | ... |
@@ -34,7 +34,7 @@ Imports: |
34 | 34 |
BSgenome, |
35 | 35 |
Biostrings, |
36 | 36 |
utils, |
37 |
- HDF5Array (>= 1.11.9), |
|
37 |
+ HDF5Array (>= 1.15.19), |
|
38 | 38 |
rhdf5 |
39 | 39 |
Suggests: |
40 | 40 |
testthat, |
... | ... |
@@ -1,5 +1,5 @@ |
1 | 1 |
Package: bsseq |
2 |
-Version: 1.25.3 |
|
2 |
+Version: 1.25.4 |
|
3 | 3 |
Encoding: UTF-8 |
4 | 4 |
Title: Analyze, manage and store bisulfite sequencing data |
5 | 5 |
Description: A collection of tools for analyzing and visualizing bisulfite |
... | ... |
@@ -11,10 +11,10 @@ Depends: |
11 | 11 |
R (>= 3.5), |
12 | 12 |
methods, |
13 | 13 |
BiocGenerics, |
14 |
- GenomicRanges (>= 1.33.6), |
|
15 |
- SummarizedExperiment (>= 1.17.4) |
|
14 |
+ GenomicRanges (>= 1.41.5), |
|
15 |
+ SummarizedExperiment (>= 1.19.5) |
|
16 | 16 |
Imports: |
17 |
- IRanges (>= 2.23.5), |
|
17 |
+ IRanges (>= 2.23.9), |
|
18 | 18 |
GenomeInfoDb, |
19 | 19 |
scales, |
20 | 20 |
stats, |
... | ... |
@@ -23,7 +23,7 @@ Imports: |
23 | 23 |
locfit, |
24 | 24 |
gtools, |
25 | 25 |
data.table (>= 1.11.8), |
26 |
- S4Vectors (>= 0.25.14), |
|
26 |
+ S4Vectors (>= 0.27.12), |
|
27 | 27 |
R.utils (>= 2.0.0), |
28 | 28 |
DelayedMatrixStats (>= 1.5.2), |
29 | 29 |
permute, |
Also add overlapsAny() methods and improve granges() method for
hasGRanges derivatives.
... | ... |
@@ -1,5 +1,5 @@ |
1 | 1 |
Package: bsseq |
2 |
-Version: 1.25.0 |
|
2 |
+Version: 1.25.1 |
|
3 | 3 |
Encoding: UTF-8 |
4 | 4 |
Title: Analyze, manage and store bisulfite sequencing data |
5 | 5 |
Description: A collection of tools for analyzing and visualizing bisulfite |
... | ... |
@@ -14,7 +14,7 @@ Depends: |
14 | 14 |
GenomicRanges (>= 1.33.6), |
15 | 15 |
SummarizedExperiment (>= 1.17.4) |
16 | 16 |
Imports: |
17 |
- IRanges (>= 2.21.6), |
|
17 |
+ IRanges (>= 2.23.5), |
|
18 | 18 |
GenomeInfoDb, |
19 | 19 |
scales, |
20 | 20 |
stats, |
... | ... |
@@ -1,5 +1,5 @@ |
1 | 1 |
Package: bsseq |
2 |
-Version: 1.23.2 |
|
2 |
+Version: 1.23.3 |
|
3 | 3 |
Encoding: UTF-8 |
4 | 4 |
Title: Analyze, manage and store bisulfite sequencing data |
5 | 5 |
Description: A collection of tools for analyzing and visualizing bisulfite |
... | ... |
@@ -81,4 +81,4 @@ biocViews: DNAMethylation |
81 | 81 |
SystemRequirements: C++11 |
82 | 82 |
LinkingTo: Rcpp, beachmat |
83 | 83 |
NeedsCompilation: yes |
84 |
-RoxygenNote: 6.1.0 |
|
84 |
+RoxygenNote: 7.1.0 |
... | ... |
@@ -1,5 +1,5 @@ |
1 | 1 |
Package: bsseq |
2 |
-Version: 1.23.1 |
|
2 |
+Version: 1.23.2 |
|
3 | 3 |
Encoding: UTF-8 |
4 | 4 |
Title: Analyze, manage and store bisulfite sequencing data |
5 | 5 |
Description: A collection of tools for analyzing and visualizing bisulfite |
... | ... |
@@ -76,8 +76,6 @@ Collate: |
76 | 76 |
License: Artistic-2.0 |
77 | 77 |
VignetteBuilder: knitr |
78 | 78 |
URL: https://github.com/kasperdanielhansen/bsseq |
79 |
-LazyData: yes |
|
80 |
-LazyDataCompression: xz |
|
81 | 79 |
BugReports: https://github.com/kasperdanielhansen/bsseq/issues |
82 | 80 |
biocViews: DNAMethylation |
83 | 81 |
SystemRequirements: C++11 |
... | ... |
@@ -1,5 +1,5 @@ |
1 | 1 |
Package: bsseq |
2 |
-Version: 1.23.0 |
|
2 |
+Version: 1.23.1 |
|
3 | 3 |
Encoding: UTF-8 |
4 | 4 |
Title: Analyze, manage and store bisulfite sequencing data |
5 | 5 |
Description: A collection of tools for analyzing and visualizing bisulfite |
... | ... |
@@ -11,10 +11,10 @@ Depends: |
11 | 11 |
R (>= 3.5), |
12 | 12 |
methods, |
13 | 13 |
BiocGenerics, |
14 |
- GenomicRanges (>= 1.29.14), |
|
15 |
- SummarizedExperiment (>= 1.9.18) |
|
14 |
+ GenomicRanges (>= 1.33.6), |
|
15 |
+ SummarizedExperiment (>= 1.17.4) |
|
16 | 16 |
Imports: |
17 |
- IRanges (>= 2.11.16), |
|
17 |
+ IRanges (>= 2.21.6), |
|
18 | 18 |
GenomeInfoDb, |
19 | 19 |
scales, |
20 | 20 |
stats, |
... | ... |
@@ -23,7 +23,7 @@ Imports: |
23 | 23 |
locfit, |
24 | 24 |
gtools, |
25 | 25 |
data.table (>= 1.11.8), |
26 |
- S4Vectors (>= 0.23.11), |
|
26 |
+ S4Vectors (>= 0.25.14), |
|
27 | 27 |
R.utils (>= 2.0.0), |
28 | 28 |
DelayedMatrixStats (>= 1.5.2), |
29 | 29 |
permute, |
... | ... |
@@ -1,5 +1,5 @@ |
1 | 1 |
Package: bsseq |
2 |
-Version: 1.21.0 |
|
2 |
+Version: 1.21.1 |
|
3 | 3 |
Encoding: UTF-8 |
4 | 4 |
Title: Analyze, manage and store bisulfite sequencing data |
5 | 5 |
Description: A collection of tools for analyzing and visualizing bisulfite |
... | ... |
@@ -23,7 +23,7 @@ Imports: |
23 | 23 |
locfit, |
24 | 24 |
gtools, |
25 | 25 |
data.table (>= 1.11.8), |
26 |
- S4Vectors, |
|
26 |
+ S4Vectors (>= 0.23.11), |
|
27 | 27 |
R.utils (>= 2.0.0), |
28 | 28 |
DelayedMatrixStats (>= 1.5.2), |
29 | 29 |
permute, |
... | ... |
@@ -81,6 +81,6 @@ LazyDataCompression: xz |
81 | 81 |
BugReports: https://github.com/kasperdanielhansen/bsseq/issues |
82 | 82 |
biocViews: DNAMethylation |
83 | 83 |
SystemRequirements: C++11 |
84 |
-LinkingTo: Rcpp, Rhdf5lib, beachmat |
|
84 |
+LinkingTo: Rcpp, beachmat |
|
85 | 85 |
NeedsCompilation: yes |
86 | 86 |
RoxygenNote: 6.1.0 |
... | ... |
@@ -1,5 +1,5 @@ |
1 | 1 |
Package: bsseq |
2 |
-Version: 1.19.2 |
|
2 |
+Version: 1.19.3 |
|
3 | 3 |
Encoding: UTF-8 |
4 | 4 |
Title: Analyze, manage and store bisulfite sequencing data |
5 | 5 |
Description: A collection of tools for analyzing and visualizing bisulfite |
... | ... |
@@ -25,10 +25,10 @@ Imports: |
25 | 25 |
data.table (>= 1.11.8), |
26 | 26 |
S4Vectors, |
27 | 27 |
R.utils (>= 2.0.0), |
28 |
- DelayedMatrixStats (>= 1.3.6), |
|
28 |
+ DelayedMatrixStats (>= 1.5.2), |
|
29 | 29 |
permute, |
30 | 30 |
limma, |
31 |
- DelayedArray (>= 0.7.15), |
|
31 |
+ DelayedArray (>= 0.9.8), |
|
32 | 32 |
Rcpp, |
33 | 33 |
BiocParallel, |
34 | 34 |
BSgenome, |
... | ... |
@@ -1,5 +1,5 @@ |
1 | 1 |
Package: bsseq |
2 |
-Version: 1.19.1 |
|
2 |
+Version: 1.19.2 |
|
3 | 3 |
Encoding: UTF-8 |
4 | 4 |
Title: Analyze, manage and store bisulfite sequencing data |
5 | 5 |
Description: A collection of tools for analyzing and visualizing bisulfite |
... | ... |
@@ -46,7 +46,7 @@ Suggests: |
46 | 46 |
doParallel, |
47 | 47 |
rtracklayer, |
48 | 48 |
BSgenome.Hsapiens.UCSC.hg38, |
49 |
- beachmat, |
|
49 |
+ beachmat (>= 1.5.2), |
|
50 | 50 |
BatchJobs |
51 | 51 |
Collate: |
52 | 52 |
utils.R |
... | ... |
@@ -1,5 +1,5 @@ |
1 | 1 |
Package: bsseq |
2 |
-Version: 1.19.0 |
|
2 |
+Version: 1.19.1 |
|
3 | 3 |
Encoding: UTF-8 |
4 | 4 |
Title: Analyze, manage and store bisulfite sequencing data |
5 | 5 |
Description: A collection of tools for analyzing and visualizing bisulfite |
... | ... |
@@ -34,7 +34,7 @@ Imports: |
34 | 34 |
BSgenome, |
35 | 35 |
Biostrings, |
36 | 36 |
utils, |
37 |
- HDF5Array, |
|
37 |
+ HDF5Array (>= 1.11.9), |
|
38 | 38 |
rhdf5 |
39 | 39 |
Suggests: |
40 | 40 |
testthat, |
... | ... |
@@ -1,5 +1,5 @@ |
1 | 1 |
Package: bsseq |
2 |
-Version: 1.17.8 |
|
2 |
+Version: 1.17.9 |
|
3 | 3 |
Encoding: UTF-8 |
4 | 4 |
Title: Analyze, manage and store bisulfite sequencing data |
5 | 5 |
Description: A collection of tools for analyzing and visualizing bisulfite |
... | ... |
@@ -46,7 +46,8 @@ Suggests: |
46 | 46 |
doParallel, |
47 | 47 |
rtracklayer, |
48 | 48 |
BSgenome.Hsapiens.UCSC.hg38, |
49 |
- beachmat |
|
49 |
+ beachmat, |
|
50 |
+ BatchJobs |
|
50 | 51 |
Collate: |
51 | 52 |
utils.R |
52 | 53 |
hasGRanges.R |
... | ... |
@@ -1,5 +1,5 @@ |
1 | 1 |
Package: bsseq |
2 |
-Version: 1.17.7 |
|
2 |
+Version: 1.17.8 |
|
3 | 3 |
Encoding: UTF-8 |
4 | 4 |
Title: Analyze, manage and store bisulfite sequencing data |
5 | 5 |
Description: A collection of tools for analyzing and visualizing bisulfite |
... | ... |
@@ -35,7 +35,7 @@ Imports: |
35 | 35 |
Biostrings, |
36 | 36 |
utils, |
37 | 37 |
HDF5Array, |
38 |
- beachmat |
|
38 |
+ rhdf5 |
|
39 | 39 |
Suggests: |
40 | 40 |
testthat, |
41 | 41 |
bsseqData, |
... | ... |
@@ -45,7 +45,8 @@ Suggests: |
45 | 45 |
Matrix, |
46 | 46 |
doParallel, |
47 | 47 |
rtracklayer, |
48 |
- BSgenome.Hsapiens.UCSC.hg38 |
|
48 |
+ BSgenome.Hsapiens.UCSC.hg38, |
|
49 |
+ beachmat |
|
49 | 50 |
Collate: |
50 | 51 |
utils.R |
51 | 52 |
hasGRanges.R |
- Small tweak to default @trans function in BSseq() and combine().
- Add unit test
- Now uses fread()'s native support of compressed files
- Supports fread()'s nThreads argument
... | ... |
@@ -1,5 +1,5 @@ |
1 | 1 |
Package: bsseq |
2 |
-Version: 1.17.3 |
|
2 |
+Version: 1.17.4 |
|
3 | 3 |
Encoding: UTF-8 |
4 | 4 |
Title: Analyze, manage and store bisulfite sequencing data |
5 | 5 |
Description: A collection of tools for analyzing and visualizing bisulfite |
... | ... |
@@ -22,7 +22,7 @@ Imports: |
22 | 22 |
Biobase, |
23 | 23 |
locfit, |
24 | 24 |
gtools, |
25 |
- data.table, |
|
25 |
+ data.table (>= 1.11.8), |
|
26 | 26 |
S4Vectors, |
27 | 27 |
R.utils (>= 2.0.0), |
28 | 28 |
DelayedMatrixStats (>= 1.3.6), |
... | ... |
@@ -25,7 +25,7 @@ Imports: |
25 | 25 |
data.table, |
26 | 26 |
S4Vectors, |
27 | 27 |
R.utils (>= 2.0.0), |
28 |
- DelayedMatrixStats (>= 1.3.4), |
|
28 |
+ DelayedMatrixStats (>= 1.3.6), |
|
29 | 29 |
permute, |
30 | 30 |
limma, |
31 | 31 |
DelayedArray (>= 0.7.15), |
... | ... |
@@ -79,3 +79,4 @@ biocViews: DNAMethylation |
79 | 79 |
SystemRequirements: C++11 |
80 | 80 |
LinkingTo: Rcpp, Rhdf5lib, beachmat |
81 | 81 |
NeedsCompilation: yes |
82 |
+RoxygenNote: 6.1.0 |
Found that `readr::read_tsv()` was painfully slow for large gzipped Bismark files (e.g., mCH loci).
Instead, now use:
- If file is gzipped and `gzip` is available at the command line, then use `data.table::fread()`.
- If file is gzipped and `gzip` is **not** available at the command line, then use `utils::read.table()`.
- If file is not gzipped (plain text) use `data.table::fread()`.
There are still some kinks to work out and tradeoffs to explore.
- HDF5Array and beachmat in Imports rather than Suggests
... | ... |
@@ -8,7 +8,7 @@ Authors@R: c(person(c("Kasper", "Daniel"), "Hansen", role = c("aut", "cre"), |
8 | 8 |
email = "kasperdanielhansen@gmail.com"), |
9 | 9 |
person("Peter", "Hickey", role = "aut", email = "peter.hickey@gmail.com")) |
10 | 10 |
Depends: |
11 |
- R (>= 3.3), |
|
11 |
+ R (>= 3.5), |
|
12 | 12 |
methods, |
13 | 13 |
BiocGenerics, |
14 | 14 |
GenomicRanges (>= 1.29.14), |
... | ... |
@@ -25,25 +25,25 @@ Imports: |
25 | 25 |
data.table, |
26 | 26 |
S4Vectors, |
27 | 27 |
R.utils (>= 2.0.0), |
28 |
- DelayedMatrixStats (>= 1.1.12), |
|
28 |
+ DelayedMatrixStats (>= 1.3.1), |
|
29 | 29 |
permute, |
30 | 30 |
limma, |
31 |
- DelayedArray (>= 0.5.34), |
|
31 |
+ DelayedArray (>= 0.7.6), |
|
32 | 32 |
Rcpp, |
33 | 33 |
BiocParallel, |
34 | 34 |
readr, |
35 | 35 |
BSgenome, |
36 | 36 |
Biostrings, |
37 |
- utils |
|
37 |
+ utils, |
|
38 |
+ HDF5Array, |
|
39 |
+ beachmat |
|
38 | 40 |
Suggests: |
39 | 41 |
testthat, |
40 | 42 |
bsseqData, |
41 | 43 |
BiocStyle, |
42 | 44 |
rmarkdown, |
43 | 45 |
knitr, |
44 |
- beachmat, |
|
45 | 46 |
Matrix, |
46 |
- HDF5Array, |
|
47 | 47 |
doParallel |
48 | 48 |
Collate: |
49 | 49 |
utils.R |
- Make generic with methods for _BSgenome_ and _DNAStringSet_ (e.g., a FASTA file imported with `rtracklayer::import()`)
These are superseded by FWGRanges, which implement the correct strand-matching behaviour that is surprisingly difficult to achieve otherwise.
Long term, I'd like to support FWGRanges as the rowRanges in a BSseq object.
Slightly formalise intermediate objects lociDT and BSseqDT.
Split these out into their own files.
Refine construction of 'gr' from Bismark files.
- BSseq objects can once again use ordinary matrix objects as assays.
- Reimplement `BSmooth()` more-or-less from scratch:
- Switch from 'parallel' to 'BiocParallel' for parallelization. This brings some notable improvements:
- Smoothed results can now be written directly to an on-disk realization backend by the worker. This dramatically reduces memory usage compared to previous versions of 'bsseq' that required all results be retained in-memory.
- Parallelization is now supported on Windows through the use of a 'SnowParam' object as the value of `BPPARAM`.
- Improved error handling makes it possible to gracefully resume `BSmooth()` jobs that encountered errors by re-doing only the necessary tasks.
- Detailed and extensive job logging facilities.
- Fix bug in `BSmooth()` with the `maxGap` parameter.
- Re-factor BSseq() constructor and add fast, internal .BSseq() constructor.
- Re-factor collapseBSseq() and combine(). Should be much more performant.
- Use beachmat to implement fast validity checking of 'M' and 'Cov' matrices.
- Resave BS.chr22 (supplied data) using integer for storage mode of assays to reduce size.
- Switch from RUnit to testthat. testthat has better integration with code coverage tools that help when refactoring.
... | ... |
@@ -12,8 +12,7 @@ Depends: |
12 | 12 |
methods, |
13 | 13 |
BiocGenerics, |
14 | 14 |
GenomicRanges (>= 1.29.14), |
15 |
- SummarizedExperiment (>= 1.9.18), |
|
16 |
- parallel |
|
15 |
+ SummarizedExperiment (>= 1.9.18) |
|
17 | 16 |
Imports: |
18 | 17 |
IRanges (>= 2.11.16), |
19 | 18 |
GenomeInfoDb, |
... | ... |
@@ -30,17 +29,24 @@ Imports: |
30 | 29 |
permute, |
31 | 30 |
limma, |
32 | 31 |
DelayedArray (>= 0.5.34), |
33 |
- HDF5Array |
|
32 |
+ Rcpp, |
|
33 |
+ BiocParallel, |
|
34 |
+ readr |
|
34 | 35 |
Suggests: |
35 |
- RUnit, |
|
36 |
+ testthat, |
|
36 | 37 |
bsseqData, |
37 | 38 |
BiocStyle, |
38 | 39 |
rmarkdown, |
39 | 40 |
knitr, |
41 |
+ beachmat, |
|
42 |
+ Matrix, |
|
43 |
+ HDF5Array, |
|
44 |
+ doParallel, |
|
45 |
+ testthat |
|
40 | 46 |
Collate: |
41 | 47 |
utils.R |
42 | 48 |
hasGRanges.R |
43 |
- BSseq_class.R |
|
49 |
+ BSseq-class.R |
|
44 | 50 |
BSseqTstat_class.R |
45 | 51 |
BSseq_utils.R |
46 | 52 |
combine.R |
... | ... |
@@ -57,8 +63,8 @@ Collate: |
57 | 63 |
BSseqStat_class.R |
58 | 64 |
getStats.R |
59 | 65 |
hdf5_utils.R |
60 |
- combine_utils.R |
|
61 | 66 |
DelayedArray_utils.R |
67 |
+ collapseBSseq.R |
|
62 | 68 |
License: Artistic-2.0 |
63 | 69 |
VignetteBuilder: knitr |
64 | 70 |
URL: https://github.com/kasperdanielhansen/bsseq |
... | ... |
@@ -66,3 +72,6 @@ LazyData: yes |
66 | 72 |
LazyDataCompression: xz |
67 | 73 |
BugReports: https://github.com/kasperdanielhansen/bsseq/issues |
68 | 74 |
biocViews: DNAMethylation |
75 |
+SystemRequirements: C++11 |
|
76 |
+LinkingTo: Rcpp, Rhdf5lib, beachmat |
|
77 |
+NeedsCompilation: yes |
... | ... |
@@ -1,5 +1,5 @@ |
1 | 1 |
Package: bsseq |
2 |
-Version: 1.17.0 |
|
2 |
+Version: 1.17.1 |
|
3 | 3 |
Encoding: UTF-8 |
4 | 4 |
Title: Analyze, manage and store bisulfite sequencing data |
5 | 5 |
Description: A collection of tools for analyzing and visualizing bisulfite |
... | ... |
@@ -30,7 +30,8 @@ Imports: |
30 | 30 |
permute, |
31 | 31 |
limma, |
32 | 32 |
DelayedArray (>= 0.5.34), |
33 |
- HDF5Array |
|
33 |
+ HDF5Array, |
|
34 |
+ readr |
|
34 | 35 |
Suggests: |
35 | 36 |
RUnit, |
36 | 37 |
bsseqData, |
The method now calls the "updateObject" method for RangedSummarizedExperiment
objects (via callNextMethod()) early rather than late. The earlier the better
because very few things actually work in general on an outdated BSseq object
before that call is made. In particular the endoapply() loop that now follows
the call to callNextMethod() was failing if the BSseq object had "old"
DelayedArray objects in its assays.
... | ... |
@@ -1,5 +1,5 @@ |
1 | 1 |
Package: bsseq |
2 |
-Version: 1.15.4 |
|
2 |
+Version: 1.15.5 |
|
3 | 3 |
Encoding: UTF-8 |
4 | 4 |
Title: Analyze, manage and store bisulfite sequencing data |
5 | 5 |
Description: A collection of tools for analyzing and visualizing bisulfite |
... | ... |
@@ -12,7 +12,7 @@ Depends: |
12 | 12 |
methods, |
13 | 13 |
BiocGenerics, |
14 | 14 |
GenomicRanges (>= 1.29.14), |
15 |
- SummarizedExperiment (>= 1.7.8), |
|
15 |
+ SummarizedExperiment (>= 1.9.18), |
|
16 | 16 |
parallel |
17 | 17 |
Imports: |
18 | 18 |
IRanges (>= 2.11.16), |
... | ... |
@@ -29,7 +29,7 @@ Imports: |
29 | 29 |
DelayedMatrixStats (>= 1.1.12), |
30 | 30 |
permute, |
31 | 31 |
limma, |
32 |
- DelayedArray (>= 0.5.27), |
|
32 |
+ DelayedArray (>= 0.5.34), |
|
33 | 33 |
HDF5Array |
34 | 34 |
Suggests: |
35 | 35 |
RUnit, |