Skip to content

Commit

Permalink
Restrict threads to 2
Browse files Browse the repository at this point in the history
  • Loading branch information
aravind-j committed Aug 30, 2023
1 parent 4db2646 commit e2f7166
Show file tree
Hide file tree
Showing 27 changed files with 401 additions and 2 deletions.
16 changes: 16 additions & 0 deletions R/AddProbDup.R
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,16 @@
#' @return A data frame of the PGR passport database with the probable duplicate
#' sets fields added.
#' @examples
#'
#' \dontshow{
#' threads_dt <- data.table::getDTthreads()
#' threads_OMP <- Sys.getenv("OMP_THREAD_LIMIT")
#' data.table::setDTthreads(2)
#'
#' data.table::setDTthreads(2)
#' Sys.setenv(`OMP_THREAD_LIMIT` = 2)
#' }
#'
#' \dontrun{
#'
#' #' # Load PGR passport database
Expand Down Expand Up @@ -87,6 +97,12 @@
#' GNwithdup <- AddProbDup(pdup = GNdup, db = GN1000, addto = "I")
#'
#' }
#'
#' \dontshow{
#' data.table::setDTthreads(threads_dt)
#' Sys.setenv(`OMP_THREAD_LIMIT` = threads_OMP)
#' }
#'
#' @seealso \code{\link[PGRdup]{DataClean}}, \code{\link[PGRdup]{KWIC}},
#' \code{\link[PGRdup]{ProbDup}}
#' @note When any primary ID/key records in the fuzzy, phonetic or semantic
Expand Down
16 changes: 16 additions & 0 deletions R/DisProbDup.R
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,16 @@
#' disjoint duplicate sets as an additional element \code{DisjointDupicates}
#' according to the choice specified in the argument \code{combine}.
#' @examples
#'
#' \dontshow{
#' threads_dt <- data.table::getDTthreads()
#' threads_OMP <- Sys.getenv("OMP_THREAD_LIMIT")
#' data.table::setDTthreads(2)
#'
#' data.table::setDTthreads(2)
#' Sys.setenv(`OMP_THREAD_LIMIT` = 2)
#' }
#'
#' \dontrun{
#'
#' # Load PGR passport database
Expand Down Expand Up @@ -92,6 +102,12 @@
#' lapply(disGNdup2, nrow)
#'
#' }
#'
#' \dontshow{
#' data.table::setDTthreads(threads_dt)
#' Sys.setenv(`OMP_THREAD_LIMIT` = threads_OMP)
#' }
#'
#' @seealso \code{\link[PGRdup]{ProbDup}}
#' @import igraph
#' @import data.table
Expand Down
16 changes: 16 additions & 0 deletions R/KWCounts.R
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,16 @@
#' @note For large number of exceptions and/or large data.frame computation of
#' keyword counts may take some time.
#' @examples
#'
#' \dontshow{
#' threads_dt <- data.table::getDTthreads()
#' threads_OMP <- Sys.getenv("OMP_THREAD_LIMIT")
#' data.table::setDTthreads(2)
#'
#' data.table::setDTthreads(2)
#' Sys.setenv(`OMP_THREAD_LIMIT` = 2)
#' }
#'
#' # Load PGR passport database
#' GN <- GN1000
#'
Expand All @@ -60,6 +70,12 @@
#' bp <- barplot(table(GNKWCouts$COUNT),
#' xlab = "Word count", ylab = "Frequency", col = "#CD5555")
#' text(bp, 0, table(GNKWCouts$COUNT),cex=1,pos=3)
#'
#' \dontshow{
#' data.table::setDTthreads(threads_dt)
#' Sys.setenv(`OMP_THREAD_LIMIT` = threads_OMP)
#' }
#'
#' @seealso \code{\link[stringi]{stri_count}}
#' @return A data frame with the keyword counts for each record.
#' @import data.table
Expand Down
16 changes: 16 additions & 0 deletions R/KWIC.R
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,16 @@
#'
#' @encoding UTF-8
#' @examples
#'
#' \dontshow{
#' threads_dt <- data.table::getDTthreads()
#' threads_OMP <- Sys.getenv("OMP_THREAD_LIMIT")
#' data.table::setDTthreads(2)
#'
#' data.table::setDTthreads(2)
#' Sys.setenv(`OMP_THREAD_LIMIT` = 2)
#' }
#'
#' # Load PGR passport database
#' GN <- GN1000
#'
Expand Down Expand Up @@ -88,6 +98,12 @@
#' GN[1001,3] <- ""
#' GNKWIC <- KWIC(GN, GNfields)
#' }
#'
#' \dontshow{
#' data.table::setDTthreads(threads_dt)
#' Sys.setenv(`OMP_THREAD_LIMIT` = threads_OMP)
#' }
#'
#' @import data.table
#' @importFrom stringi stri_split_fixed
#' @export KWIC
Expand Down
16 changes: 16 additions & 0 deletions R/MergeProbDup.R
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,16 @@
#' and semantic probable duplicate sets.
#' @seealso \code{\link[PGRdup]{ProbDup}}, \code{\link[PGRdup]{SplitProbDup}}
#' @examples
#'
#' \dontshow{
#' threads_dt <- data.table::getDTthreads()
#' threads_OMP <- Sys.getenv("OMP_THREAD_LIMIT")
#' data.table::setDTthreads(2)
#'
#' data.table::setDTthreads(2)
#' Sys.setenv(`OMP_THREAD_LIMIT` = 2)
#' }
#'
#' \dontrun{
#' #' # Load PGR passport database
#' GN <- GN1000
Expand Down Expand Up @@ -71,6 +81,12 @@
#' GNdupMerged <- MergeProbDup(GNdupSplit[[1]], GNdupSplit[[3]])
#'
#' }
#'
#' \dontshow{
#' data.table::setDTthreads(threads_dt)
#' Sys.setenv(`OMP_THREAD_LIMIT` = threads_OMP)
#' }
#'
#' @import data.table
#' @importFrom methods is
#' @export
Expand Down
16 changes: 16 additions & 0 deletions R/ParseProbDup.R
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,16 @@
#' retrieved columns(fields) the prefix \code{K*} indicates the KWIC index of
#' origin.
#' @examples
#'
#' \dontshow{
#' threads_dt <- data.table::getDTthreads()
#' threads_OMP <- Sys.getenv("OMP_THREAD_LIMIT")
#' data.table::setDTthreads(2)
#'
#' data.table::setDTthreads(2)
#' Sys.setenv(`OMP_THREAD_LIMIT` = 2)
#' }
#'
#' \dontrun{
#'
#' #' # Load PGR passport database
Expand Down Expand Up @@ -80,6 +90,12 @@
#' GNdupParsed <- ParseProbDup(GNdup)
#'
#' }
#'
#' \dontshow{
#' data.table::setDTthreads(threads_dt)
#' Sys.setenv(`OMP_THREAD_LIMIT` = threads_OMP)
#' }
#'
#' @seealso
#' \code{\link[PGRdup]{ProbDup}},
#' @import data.table
Expand Down
16 changes: 16 additions & 0 deletions R/ProbDup.R
Original file line number Diff line number Diff line change
Expand Up @@ -152,6 +152,16 @@
#' \url{https://journal.r-project.org/archive/2014/RJ-2014-011/index.html}.
#' @encoding UTF-8
#' @examples
#'
#' \dontshow{
#' threads_dt <- data.table::getDTthreads()
#' threads_OMP <- Sys.getenv("OMP_THREAD_LIMIT")
#' data.table::setDTthreads(2)
#'
#' data.table::setDTthreads(2)
#' Sys.setenv(`OMP_THREAD_LIMIT` = 2)
#' }
#'
#' \dontrun{
#'
#' # Method "a"
Expand Down Expand Up @@ -255,6 +265,12 @@
#' GNdupc
#'
#' }
#'
#' \dontshow{
#' data.table::setDTthreads(threads_dt)
#' Sys.setenv(`OMP_THREAD_LIMIT` = threads_OMP)
#' }
#'
#' @seealso \code{\link[PGRdup]{KWIC}}, \code{\link[PGRdup]{DoubleMetaphone}}
#' \code{\link[stringdist:stringdist]{stringdistmatrix}},
#' \code{\link[utils]{adist}}, \code{\link[PGRdup]{print.ProbDup}}
Expand Down
16 changes: 16 additions & 0 deletions R/ReconstructProbDup.R
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,16 @@
#' phonetic and semantic probable duplicate sets according to the instructions
#' specified under clerical review.
#' @examples
#'
#' \dontshow{
#' threads_dt <- data.table::getDTthreads()
#' threads_OMP <- Sys.getenv("OMP_THREAD_LIMIT")
#' data.table::setDTthreads(2)
#'
#' data.table::setDTthreads(2)
#' Sys.setenv(`OMP_THREAD_LIMIT` = 2)
#' }
#'
#' \dontrun{
#'
#' # Load PGR passport database
Expand Down Expand Up @@ -107,6 +117,12 @@
#' lapply(GNdup2, nrow)
#'
#' }
#'
#' \dontshow{
#' data.table::setDTthreads(threads_dt)
#' Sys.setenv(`OMP_THREAD_LIMIT` = threads_OMP)
#' }
#'
#' @seealso \code{\link[PGRdup]{ProbDup}}, \code{\link[PGRdup]{ReviewProbDup}}
#' @import data.table
#' @importFrom stringi stri_count_fixed
Expand Down
16 changes: 16 additions & 0 deletions R/ReviewProbDup.R
Original file line number Diff line number Diff line change
Expand Up @@ -94,6 +94,16 @@
#' @seealso \code{\link[PGRdup]{DataClean}}, \code{\link[PGRdup]{KWIC}},
#' \code{\link[PGRdup]{ProbDup}}
#' @examples
#'
#' \dontshow{
#' threads_dt <- data.table::getDTthreads()
#' threads_OMP <- Sys.getenv("OMP_THREAD_LIMIT")
#' data.table::setDTthreads(2)
#'
#' data.table::setDTthreads(2)
#' Sys.setenv(`OMP_THREAD_LIMIT` = 2)
#' }
#'
#' \dontrun{
#'
#' # Load PGR passport database
Expand Down Expand Up @@ -147,6 +157,12 @@
#' write.csv(file="Duplicate sets for review.csv", x=RevGNdup)
#'
#' }
#'
#' \dontshow{
#' data.table::setDTthreads(threads_dt)
#' Sys.setenv(`OMP_THREAD_LIMIT` = threads_OMP)
#' }
#'
#' @import data.table
#' @importFrom methods is
#' @export
Expand Down
16 changes: 16 additions & 0 deletions R/SplitProbDup.R
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,16 @@
#' accessions present in each (\code{list1} and \code{list2}).
#' @seealso \code{\link[PGRdup]{ProbDup}}, \code{\link[PGRdup]{MergeProbDup}}
#' @examples
#'
#' \dontshow{
#' threads_dt <- data.table::getDTthreads()
#' threads_OMP <- Sys.getenv("OMP_THREAD_LIMIT")
#' data.table::setDTthreads(2)
#'
#' data.table::setDTthreads(2)
#' Sys.setenv(`OMP_THREAD_LIMIT` = 2)
#' }
#'
#' \dontrun{
#' # Load PGR passport database
#' GN <- GN1000
Expand Down Expand Up @@ -70,6 +80,12 @@
#' GNdupSplit <- SplitProbDup(GNdup, splitat = c(10, 10, 10))
#'
#' }
#'
#' \dontshow{
#' data.table::setDTthreads(threads_dt)
#' Sys.setenv(`OMP_THREAD_LIMIT` = threads_OMP)
#' }
#'
#' @import data.table
#' @importFrom methods is
#' @export
Expand Down
18 changes: 17 additions & 1 deletion R/ViewProbDup.R
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,16 @@
#' grouped together using \code{\link[gridExtra]{gridExtra-package}}.
#'
#' @examples
#'
#' \dontshow{
#' threads_dt <- data.table::getDTthreads()
#' threads_OMP <- Sys.getenv("OMP_THREAD_LIMIT")
#' data.table::setDTthreads(2)
#'
#' data.table::setDTthreads(2)
#' Sys.setenv(`OMP_THREAD_LIMIT` = 2)
#' }
#'
#' \dontrun{
#'
#' # Method "b and c"
Expand Down Expand Up @@ -146,7 +156,13 @@
#'library(gridExtra)
#'grid.arrange(GNdupcView$SummaryGrob)
#'
#' }
#' }
#'
#' \dontshow{
#' data.table::setDTthreads(threads_dt)
#' Sys.setenv(`OMP_THREAD_LIMIT` = threads_OMP)
#' }
#'
#' @seealso \code{\link[PGRdup]{ProbDup}}, \code{\link[PGRdup]{DisProbDup}},
#' \code{\link[PGRdup]{DataClean}}, \code{\link[ggplot2]{ggplot}},
#' \code{\link[gridExtra]{gridExtra-package}}
Expand Down
16 changes: 16 additions & 0 deletions R/read.genesys.R
Original file line number Diff line number Diff line change
Expand Up @@ -44,11 +44,27 @@
#' to console.
#' @return A data.frame with the flat file form of the genesys data.
#' @examples
#'
#' \dontshow{
#' threads_dt <- data.table::getDTthreads()
#' threads_OMP <- Sys.getenv("OMP_THREAD_LIMIT")
#' data.table::setDTthreads(2)
#'
#' data.table::setDTthreads(2)
#' Sys.setenv(`OMP_THREAD_LIMIT` = 2)
#' }
#'
#' \dontrun{
#' # Import the DwC-Germplasm zip archive "genesys-accessions-filtered.zip"
#' PGRgenesys <- read.genesys("genesys-accessions-filtered.zip",
#' scrub.names.space = TRUE, readme = TRUE)
#' }
#'
#' \dontshow{
#' data.table::setDTthreads(threads_dt)
#' Sys.setenv(`OMP_THREAD_LIMIT` = threads_OMP)
#' }
#'
#' @seealso \code{\link[data.table]{data.table}}
#'
#' @import data.table
Expand Down
16 changes: 16 additions & 0 deletions man/AddProbDup.Rd

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit e2f7166

Please sign in to comment.