Type: Package
Package: thisutils
Title: Reliable Utilities for Reusable Research Workflows
Version: 0.5.3
Date: 2026-10-13
Authors@R: 
    c(
    person(given = "Meng", family = "Xu", email = "mengxu98@qq.com", role = c("aut", "cre"), comment = c(ORCID = "0000-0002-8300-1054")),
    person(given = "Haoliang", family = "Zhu", email = "hurry060215@gmail.com", role = c("aut"), comment = c(ORCID = "0009-0004-9766-5179"))
    )
Maintainer: Meng Xu <mengxu98@qq.com>
Description: Provides reusable building blocks for research packages
        across matrix representation, numerical computation,
        neighborhood evaluation, controlled execution, and runtime
        interoperability. Core tools preserve declared sparse
        semantics, expose dense-memory and output boundaries,
        standardize neighborhood and classification results, and align
        serial and parallel result and error behavior. Additional
        helpers support structured messages, optional dependency
        checks, and common statistical workflows.
License: MIT+ file LICENSE
URL: https://mengxu98.github.io/thisutils/
BugReports: https://github.com/mengxu98/thisutils/issues
Depends: R (>= 4.1.0)
Imports: callr (>= 3.5.0), cli, methods, Matrix, mgcv, pak, parallel,
        ps, Rcpp, rlang, stats, splines, utils
Suggests: BiocNeighbors, knitr, remotes, rmarkdown, testthat (>= 3.1.7)
LinkingTo: cli, Rcpp
Config/Needs/website: mengxu98/thistemplate
Config/testthat/edition: 3
VignetteBuilder: knitr
Encoding: UTF-8
Language: en-US
Config/roxygen2/version: 8.1.0
Repository: https://mengxu98.r-universe.dev
Date/Publication: 2026-10-16 13:07:35 UTC
RemoteUrl: https://github.com/mengxu98/thisutils
RemoteRef: HEAD
RemoteSha: ee9109cb1028052ea7305a6f12fa1b9bc616b4bb
NeedsCompilation: yes
Packaged: 2026-10-16 17:45:07 UTC; root
Author: Meng Xu [aut, cre] (ORCID: <https://orcid.org/0000-0002-8300-1054>),
  Haoliang Zhu [aut] (ORCID: <https://orcid.org/0009-0004-9766-5179>)
Built: R 4.6.0; wasm32-unknown-emscripten; 2026-10-16 17:47:46 UTC; unix
