Browse code

follow renaming of union classes in S4Vectors

git-svn-id: file:///home/git/hedgehog.fhcrc.org/bioconductor/trunk/madman/Rpacks/gmapR@126394 bc3139a8-67e5-0310-9ffc-ced21a209358

Herve Pages authored on 01/02/2017 13:23:02
Showing 9 changed files

... ...
@@ -9,10 +9,10 @@ Description: GSNAP and GMAP are a pair of tools to align short-read
9 9
         methods to work with GMAP and GSNAP from within R. In addition,
10 10
         it provides methods to tally alignment results on a
11 11
         per-nucleotide basis using the bam_tally tool.
12
-Version: 1.17.1
12
+Version: 1.17.2
13 13
 Depends: R (>= 2.15.0), methods, GenomeInfoDb (>= 1.1.3),
14 14
         GenomicRanges (>= 1.17.12), Rsamtools (>= 1.17.8)
15
-Imports: S4Vectors (>= 0.9.25), IRanges, 
15
+Imports: S4Vectors (>= 0.13.13), IRanges, 
16 16
         rtracklayer (>= 1.31.2), GenomicFeatures (>= 1.17.13), Biostrings,
17 17
         VariantAnnotation (>= 1.11.4), tools, Biobase, BSgenome,
18 18
         GenomicAlignments (>= 1.1.9), BiocParallel
... ...
@@ -9,7 +9,7 @@
9 9
 setClass("BamTallyParam",
10 10
          representation(genome = "GmapGenome",
11 11
                         which = "GenomicRanges",
12
-                        desired_read_group = "characterORNULL",
12
+                        desired_read_group = "character_OR_NULL",
13 13
                         minimum_mapq = "integer",
14 14
                         concordant_only = "logical",
15 15
                         unique_only = "logical",
... ...
@@ -20,7 +20,7 @@ setClass("BamTallyParam",
20 20
                         ignore_query_Ns = "logical",
21 21
                         indels = "logical",
22 22
                         include_soft_clips = "integer",
23
-                        exon_iit = "characterORNULL",
23
+                        exon_iit = "character_OR_NULL",
24 24
                         xs = "logical",
25 25
                         read_pos = "logical",
26 26
                         min_base_quality = "integer",
... ...
@@ -7,8 +7,8 @@
7 7
 ### unique directory.
8 8
 ###
9 9
 
10
-setClassUnion("GmapParamORNULL", c("GmapParam", "NULL"))
11
-setIs("GmapParamORNULL", "GmapAlignerParamORNULL")
10
+setClassUnion("GmapParam_OR_NULL", c("GmapParam", "NULL"))
11
+setIs("GmapParam_OR_NULL", "GmapAlignerParam_OR_NULL")
12 12
 
13 13
 .valid_GmapOutput <- function(object) {
14 14
     if (length(paths(object)) == 0L)
... ...
@@ -17,8 +17,8 @@ setIs("GmapParamORNULL", "GmapAlignerParamORNULL")
17 17
 
18 18
 setClass("GmapOutput",
19 19
          representation(path = "character",
20
-                        param = "GmapParamORNULL",
21
-                        version = "POSIXltORNULL"),
20
+                        param = "GmapParam_OR_NULL",
21
+                        version = "POSIXlt_OR_NULL"),
22 22
          contains="GmapAlignerOutput",
23 23
          validity = .valid_GmapOutput)
24 24
 
... ...
@@ -5,13 +5,13 @@
5 5
 ### High-level interface to gmap.
6 6
 ###
7 7
 
8
-setClassUnion("GmapSnpsORNULL", c("GmapSnps", "NULL"))
8
+setClassUnion("GmapSnps_OR_NULL", c("GmapSnps", "NULL"))
9 9
 
10 10
 setClass("GmapAlignerParam",
11 11
          representation(genome = "GmapGenome",
12
-                        part = "characterORNULL",
12
+                        part = "character_OR_NULL",
13 13
                         batch = "character",
14
-                        snps = "GmapSnpsORNULL",
14
+                        snps = "GmapSnps_OR_NULL",
15 15
                         mode = "character",
16 16
                         nthreads = "integer",
17 17
                         npaths = "integer",
... ...
@@ -7,25 +7,25 @@
7 7
 ### unique directory.
8 8
 ###
9 9
 
10
-setClassUnion("POSIXltORNULL", c("POSIXlt", "NULL"))
10
+setClassUnion("POSIXlt_OR_NULL", c("POSIXlt", "NULL"))
11 11
 
12 12
 .valid_GsnapOutput <- function(object) {
13 13
   if (length(samPaths(object)) == 0L && length(bamPaths(object)) == 0L)
14 14
     paste0("No GSNAP output at '", object@path, "'")
15 15
 }
16 16
 
17
-setClassUnion("GmapAlignerParamORNULL", c("GmapAlignerParam", "NULL"))
17
+setClassUnion("GmapAlignerParam_OR_NULL", c("GmapAlignerParam", "NULL"))
18 18
 
19
-setClassUnion("GsnapParamORNULL", c("GsnapParam", "NULL"))
20
-setIs("GsnapParamORNULL", "GmapAlignerParamORNULL")
19
+setClassUnion("GsnapParam_OR_NULL", c("GsnapParam", "NULL"))
20
+setIs("GsnapParam_OR_NULL", "GmapAlignerParam_OR_NULL")
21 21
 
22 22
 setClass("GmapAlignerOutput",
23 23
          representation(path = "character",
24
-                        param = "GmapAlignerParamORNULL",
25
-                        version = "POSIXltORNULL"))
24
+                        param = "GmapAlignerParam_OR_NULL",
25
+                        version = "POSIXlt_OR_NULL"))
26 26
          
27 27
 setClass("GsnapOutput",
28
-         representation(param = "GsnapParamORNULL"),
28
+         representation(param = "GsnapParam_OR_NULL"),
29 29
          contains="GmapAlignerOutput",
30 30
          validity = .valid_GsnapOutput)
31 31
 
... ...
@@ -114,7 +114,7 @@ setMethod("bamPaths", "GmapAlignerOutput", function(x) {
114 114
 newGmapAlignerOutput <- function(Class, path, param = NULL, version = NULL) {
115 115
     if (!is.character(path) || any(is.na(path)))
116 116
         stop("'path' must be a character vector without any NA's")
117
-    if (!is(version, "POSIXltORNULL")) {
117
+    if (!is(version, "POSIXlt_OR_NULL")) {
118 118
         if (is.character(version))
119 119
             version <- parseGsnapVersion(version)
120 120
         else stop("'version' must be a version string, POSIXlt object or NULL")
... ...
@@ -8,13 +8,13 @@
8 8
 ### list.
9 9
 ###
10 10
 
11
-setClassUnion("integerORNULL", c("integer", "NULL"))
11
+setClassUnion("integer_OR_NULL", c("integer", "NULL"))
12 12
 
13 13
 setClass("GsnapParam",
14
-         representation(max_mismatches = "integerORNULL",
14
+         representation(max_mismatches = "integer_OR_NULL",
15 15
                         suboptimal_levels = "integer",
16 16
                         novelsplicing = "logical",
17
-                        splicing = "characterORNULL",
17
+                        splicing = "character_OR_NULL",
18 18
                         terminal_threshold = "integer",
19 19
                         gmap_mode = "character",
20 20
                         clip_overlap = "logical"),
... ...
@@ -205,12 +205,12 @@ setAs("GsnapParam", "list", function(from) {
205 205
 
206 206
 as.list.GmapAlignerParam <- function(x, ...) as(x, "list")
207 207
 
208
-setAs("ANY", "characterORNULL", function(from) {
208
+setAs("ANY", "character_OR_NULL", function(from) {
209 209
   if (is.null(from))
210 210
     NULL
211 211
   else as.character(from)
212 212
 })
213
-setAs("ANY", "integerORNULL", function(from) {
213
+setAs("ANY", "integer_OR_NULL", function(from) {
214 214
   if (is.null(from))
215 215
     NULL
216 216
   else as.integer(from)
... ...
@@ -9,7 +9,7 @@
9 9
 setGeneric("gsnap", function(input_a, input_b = NULL, params, ...)
10 10
            standardGeneric("gsnap"))
11 11
 
12
-setMethod("gsnap", c("character", "characterORNULL", "GsnapParam"),
12
+setMethod("gsnap", c("character", "character_OR_NULL", "GsnapParam"),
13 13
           function(input_a, input_b, params,
14 14
                    output = file.path(getwd(),
15 15
                      file_path_sans_ext(basename(input_a), TRUE)),
... ...
@@ -11,10 +11,10 @@
11 11
 ###
12 12
 
13 13
 setClass("IIT", representation(ptr = "externalptr"))
14
-setClassUnion("IITORNULL", c("IIT", "NULL"))
14
+setClassUnion("IIT_OR_NULL", c("IIT", "NULL"))
15 15
 
16 16
 setRefClass("IITFile",
17
-            fields=c(iit="IITORNULL"),
17
+            fields=c(iit="IIT_OR_NULL"),
18 18
             contains="RTLFile")
19 19
 
20 20
 IITFile <- function(resource) {
... ...
@@ -1,7 +1,7 @@
1 1
 \name{gsnap-methods}
2 2
 \docType{methods}
3 3
 \alias{gsnap-methods}
4
-\alias{gsnap,character,characterORNULL,GsnapParam-method}
4
+\alias{gsnap,character,character_OR_NULL,GsnapParam-method}
5 5
 \alias{gsnap}
6 6
 
7 7
 \title{Align a Set of Reads Using the GSNAP Aligner}
... ...
@@ -15,7 +15,7 @@
15 15
 }
16 16
 
17 17
 \usage{
18
-\S4method{gsnap}{character,characterORNULL,GsnapParam}(input_a, input_b, params,
18
+\S4method{gsnap}{character,character_OR_NULL,GsnapParam}(input_a, input_b, params,
19 19
                    output = file.path(getwd(),
20 20
                                       file_path_sans_ext(basename(input_a),
21 21
                                                          TRUE)),