Browse code

parallelSlotNames() was renamed vertical_slot_names() in S4Vectors 0.25.14

Hervé Pagès authored on 24/03/2020 06:15:16
Showing 3 changed files

... ...
@@ -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,
... ...
@@ -22,10 +22,12 @@
22 22
 
23 23
 # Internal methods -------------------------------------------------------------
24 24
 
25
-# NOTE: Combine the new parallel slots with those of the parent class. Make
26
-#       sure to put the new parallel slots *first*.
25
+# NOTE: Combine the new "vertical slots" with those of the parent class. Make
26
+#       sure to put the new vertical slots **first**. See R/bindROWS.R file in
27
+#       the S4Vectors package for what slots should or should not be considered
28
+#       "vertical".
27 29
 setMethod(
28
-    "parallelSlotNames",
30
+    "vertical_slot_names",
29 31
     "FWGRanges",
30 32
     function(x) {
31 33
         c(GenomicRanges:::extraColumnSlotNames(x), "seqnames", "ranges",
... ...
@@ -35,7 +35,7 @@ setValidity2("FWIRanges", .valid.FWIRanges)
35 35
 
36 36
 # Internal methods -------------------------------------------------------------
37 37
 
38
-setMethod("parallelSlotNames", "FWIRanges",
38
+setMethod("vertical_slot_names", "FWIRanges",
39 39
           function(x) c("start", "NAMES", callNextMethod())
40 40
 )
41 41
 
... ...
@@ -53,7 +53,7 @@ setMethod("end", "FWIRanges", function(x) {
53 53
 
54 54
 setMethod("names", "FWIRanges", function(x) x@NAMES)
55 55
 
56
-setMethod("parallelSlotNames", "FWIRanges",
56
+setMethod("vertical_slot_names", "FWIRanges",
57 57
           function(x) c("start", "NAMES", callNextMethod())
58 58
 )
59 59