Skip to content

Commit

Permalink
fixed issues with bioparallel
Browse files Browse the repository at this point in the history
  • Loading branch information
vivekbhr committed May 28, 2018
1 parent 551bb72 commit 68579bf
Show file tree
Hide file tree
Showing 5 changed files with 16 additions and 16 deletions.
2 changes: 1 addition & 1 deletion DESCRIPTION
Expand Up @@ -20,7 +20,7 @@ Imports:
ggplot2,
GenomicFeatures,
ShortRead,
BiocParallel,
BiocParallel (>= 1.15),
Biostrings,
S4Vectors,
Rsamtools,
Expand Down
12 changes: 6 additions & 6 deletions R/demultiplexFASTQ.R
Expand Up @@ -191,14 +191,14 @@ setMethod("demultiplexFASTQ",
## get the fastq to split (raise error if fastq untrimmed/not existing)
fastq_R1 <- CSobject@fastq_R1
fastq_R2 <- CSobject@fastq_R2
param <- getMCparams(ncores)
message("de-multiplexing the FASTQ file")

# register parallel backend
if (!BiocParallel::bpisup()) {
BiocParallel::bpstart()
on.exit(BiocParallel::bpstop())
param <- getMCparams(ncores)
if (!BiocParallel::bpisup(param)) {
BiocParallel::bpstart(param)
on.exit(BiocParallel::bpstop(param))
}

message("de-multiplexing the FASTQ file")
## filter and write
info <-
BiocParallel::bplapply(seq_along(destinations), function(i) {
Expand Down
6 changes: 3 additions & 3 deletions R/filterDuplicates.R
Expand Up @@ -135,9 +135,9 @@ setMethod("filterDuplicates",
# run the filter duplicates function on all files
bpParams <- getMCparams(ncores)
# register parallel backend
if (!BiocParallel::bpisup()) {
BiocParallel::bpstart()
on.exit(BiocParallel::bpstop())
if (!BiocParallel::bpisup(bpParams)) {
BiocParallel::bpstart(bpParams)
on.exit(BiocParallel::bpstop(bpParams))
}

BiocParallel::bplapply(seq_along(bamfiles),
Expand Down
6 changes: 3 additions & 3 deletions R/splitBAM_byIndex.R
Expand Up @@ -73,9 +73,9 @@ splitBAM_byIndex <-

param <- getMCparams(ncores)
# register parallel backend
if (!BiocParallel::bpisup()) {
BiocParallel::bpstart()
on.exit(BiocParallel::bpstop())
if (!BiocParallel::bpisup(param)) {
BiocParallel::bpstart(param)
on.exit(BiocParallel::bpstop(param))
}
BiocParallel::bplapply(seq_along(destinations),
function(i, file, destinations, filtrules) {
Expand Down
6 changes: 3 additions & 3 deletions R/splitBAM_byRepindex.R
Expand Up @@ -62,9 +62,9 @@ splitBAM_byRepindex <-

param <- getMCparams(ncores)
# register parallel backend
if (!BiocParallel::bpisup()) {
BiocParallel::bpstart()
on.exit(BiocParallel::bpstop())
if (!BiocParallel::bpisup(param)) {
BiocParallel::bpstart(param)
on.exit(BiocParallel::bpstop(param))
}
BiocParallel::bplapply(seq_along(destinations),
function(i, file, destinations, filtrules) {
Expand Down

0 comments on commit 68579bf

Please sign in to comment.