{
  "_id": "6a175068acfb0bcc41d9565a",
  "Package": "rtemis.core",
  "Title": "Core Utilities for the 'rtemis' Ecosystem",
  "Version": "0.2.0",
  "Date": "2026-05-27",
  "Authors@R": "person(given = \"E.D.\", family = \"Gennatas\", role = c(\"aut\", \"cre\", \"cph\"), \nemail = \"gennatas@gmail.com\", comment = c(ORCID = \"0000-0001-9280-3609\"))",
  "Description": "Utilities used across packages of the 'rtemis' ecosystem.\nIncludes the msg() messaging system and the fmt() formatting\nsystem. Provides a library of 'S7' properties, test_* functions\nthat return logical values, check_* functions that throw\ninformative errors, and clean_* functions that return validated\nand coerced values. This code began as part of the 'rtemis'\npackage (<doi:10.32614/CRAN.package.rtemis>).",
  "License": "GPL (>= 3)",
  "URL": "https://www.rtemis.org, https://github.com/rtemis-org/rtemis.core",
  "BugReports": "https://github.com/rtemis-org/rtemis.core/issues",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "Config/testthat/edition": "3",
  "Config/testthat/parallel": "true",
  "Config/roxygen2/version": "8.0.0",
  "Repository": "https://rtemis-org.r-universe.dev",
  "Date/Publication": "2026-05-27 18:24:21 UTC",
  "RemoteUrl": "https://github.com/rtemis-org/rtemis.core",
  "RemoteRef": "HEAD",
  "RemoteSha": "7263e24e92205a22bd25a4e9d23e6ec8afb4c7c4",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-27 20:10:45 UTC",
    "User": "root"
  },
  "Author": "E.D. Gennatas [aut, cre, cph] (ORCID:\n<https://orcid.org/0000-0001-9280-3609>)",
  "Maintainer": "E.D. Gennatas <gennatas@gmail.com>",
  "MD5sum": "bad031edb6772f423b0db963e8dd017a",
  "_user": "rtemis-org",
  "_type": "src",
  "_file": "rtemis.core_0.2.0.tar.gz",
  "_fileid": "f98ba5ed2f0f3db45259f13469a965a765036c8442e77e691a38e104105caf68",
  "_filesize": 300697,
  "_sha256": "f98ba5ed2f0f3db45259f13469a965a765036c8442e77e691a38e104105caf68",
  "_created": "2026-05-27T20:10:45.000Z",
  "_published": "2026-05-27T20:13:28.271Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 78164816002,
      "time": 124,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7250797469"
    },
    {
      "job": 78164816039,
      "time": 112,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7250793492"
    },
    {
      "job": 78164816115,
      "time": 83,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7250783521"
    },
    {
      "job": 78164816036,
      "time": 89,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7250785599"
    },
    {
      "job": 78164285704,
      "time": 179,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7250753184"
    },
    {
      "job": 78164816091,
      "time": 84,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7250784269"
    },
    {
      "job": 78164816127,
      "time": 79,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7250781750"
    },
    {
      "job": 78164816042,
      "time": 94,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7250787170"
    },
    {
      "job": 78164816081,
      "time": 77,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7250781428"
    }
  ],
  "_buildurl": "https://github.com/r-universe/rtemis-org/actions/runs/26535809225",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/rtemis-org/rtemis.core",
  "_commit": {
    "id": "7263e24e92205a22bd25a4e9d23e6ec8afb4c7c4",
    "author": "Stathis Gennatas <gennatas@gmail.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Merge pull request #5 from rtemis-org/devel\n\nv0.2.0 part II",
    "time": 1779906261
  },
  "_maintainer": {
    "name": "E.D. Gennatas",
    "email": "gennatas@gmail.com",
    "login": "egenn",
    "description": "AI/ML for Precision Medicine & Public Health, Health Data Science; Neuroscience; Visualization; Music",
    "uuid": 6411723,
    "orcid": "0000-0001-9280-3609"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "data.table",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "S7",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "rtemis-org",
  "_selfowned": true,
  "_usedby": 4,
  "_updates": [
    {
      "week": "2026-15",
      "n": 13
    },
    {
      "week": "2026-16",
      "n": 21
    },
    {
      "week": "2026-17",
      "n": 17
    },
    {
      "week": "2026-18",
      "n": 1
    },
    {
      "week": "2026-19",
      "n": 7
    },
    {
      "week": "2026-22",
      "n": 2
    }
  ],
  "_tags": [
    {
      "name": "v0.2.0",
      "date": "2026-05-27"
    }
  ],
  "_stars": 2,
  "_contributors": [
    {
      "user": "egenn",
      "count": 103,
      "uuid": 6411723
    }
  ],
  "_userbio": {
    "uuid": 162761267,
    "type": "organization",
    "name": "rtemis AI/ML",
    "description": "Machine Learning/Visualization/Agentic AI"
  },
  "_downloads": {
    "count": 558,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/rtemis.core"
  },
  "_devurl": "https://github.com/rtemis-org/rtemis.core",
  "_searchresults": 1,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/rtemis.core.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/rtemis-org/rtemis.core",
  "_realowner": "rtemis-org",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.0.3",
      "date": "2026-04-21"
    },
    {
      "version": "0.1.0",
      "date": "2026-05-09"
    }
  ],
  "_exports": [
    "abbreviate_class",
    "abort",
    "ansi256_to_hex",
    "bold",
    "bounded_double_property",
    "character_scalar",
    "check_character",
    "check_character_scalar",
    "check_data.table",
    "check_dependencies",
    "check_double_scalar",
    "check_enum",
    "check_float_neg1_1",
    "check_float01exc",
    "check_float01inc",
    "check_float0pos",
    "check_floatpos",
    "check_floatpos1",
    "check_inherits",
    "check_integer_scalar",
    "check_logical",
    "check_logical_scalar",
    "check_nonneg_double_scalar",
    "check_nonneg_double_vector",
    "check_numeric",
    "check_optional_character_scalar",
    "check_optional_double_scalar",
    "check_optional_integer_scalar",
    "check_optional_logical_scalar",
    "check_optional_nonneg_double_scalar",
    "check_optional_nonneg_double_vector",
    "check_optional_pos_double_scalar",
    "check_optional_pos_double_vector",
    "check_optional_pos_integer_scalar",
    "check_optional_prob_scalar",
    "check_optional_prob_vector",
    "check_optional_scalar_character",
    "check_optional_unit_open_vector",
    "check_pos_double_scalar",
    "check_pos_double_vector",
    "check_pos_integer_scalar",
    "check_prob_scalar",
    "check_prob_vector",
    "check_scalar_character",
    "check_scalar_logical",
    "check_tabular",
    "check_unit_open_scalar",
    "check_unit_open_vector",
    "clean_colnames",
    "clean_int",
    "clean_names",
    "clean_posint",
    "col256",
    "dbg",
    "ddSci",
    "double_scalar",
    "enum",
    "fmt",
    "fmt_gradient",
    "format_trace",
    "get_output_type",
    "get_verbosity",
    "highlight",
    "info",
    "integer_scalar",
    "labelify",
    "logical_scalar",
    "match_arg",
    "msg",
    "msg0",
    "msgdone",
    "msgstart",
    "nonneg_double_scalar",
    "nonneg_double_vector",
    "nonneg_integer_scalar",
    "optional",
    "optional_character_scalar",
    "optional_double_scalar",
    "optional_integer_scalar",
    "optional_logical_scalar",
    "optional_nonneg_double_scalar",
    "optional_nonneg_double_vector",
    "optional_nonneg_integer_scalar",
    "optional_pos_double_scalar",
    "optional_pos_double_vector",
    "optional_pos_integer_scalar",
    "optional_prob_scalar",
    "optional_prob_vector",
    "optional_unit_open_scalar",
    "optional_unit_open_vector",
    "plain",
    "pos_double_scalar",
    "pos_double_vector",
    "pos_integer_scalar",
    "printdf",
    "printls",
    "prob_scalar",
    "prob_vector",
    "repr",
    "repr_ls",
    "repr_S7name",
    "rtemis_colors",
    "strip_ansi",
    "success",
    "test_inherits",
    "unit_open_scalar",
    "unit_open_vector",
    "warn"
  ],
  "_help": [
    {
      "page": "rtemis.core-package",
      "title": "'rtemis.core': Rtemis Utilities",
      "topics": [
        "rtemis.core-package",
        "rtemis.core"
      ]
    },
    {
      "page": "abbreviate_class",
      "title": "Abbreviate object class name",
      "topics": [
        "abbreviate_class"
      ]
    },
    {
      "page": "abort",
      "title": "Dual-channel error signal",
      "topics": [
        "abort"
      ]
    },
    {
      "page": "ansi256_to_hex",
      "title": "Convert ANSI 256 color code to HEX",
      "topics": [
        "ansi256_to_hex"
      ]
    },
    {
      "page": "bold",
      "title": "Make text bold",
      "topics": [
        "bold"
      ]
    },
    {
      "page": "bounded_double_property",
      "title": "Create a bounded double S7 property",
      "topics": [
        "bounded_double_property"
      ]
    },
    {
      "page": "character_scalar",
      "title": "Non-empty character scalar S7 property",
      "topics": [
        "character_scalar"
      ]
    },
    {
      "page": "check_character",
      "title": "Check character",
      "topics": [
        "check_character"
      ]
    },
    {
      "page": "check_character_scalar",
      "title": "Check character scalar",
      "topics": [
        "check_character_scalar"
      ]
    },
    {
      "page": "check_data.table",
      "title": "Check data.table",
      "topics": [
        "check_data.table"
      ]
    },
    {
      "page": "check_dependencies",
      "title": "'rtemis.core' internal: Dependencies check",
      "topics": [
        "check_dependencies"
      ]
    },
    {
      "page": "check_double_scalar",
      "title": "Check double scalar",
      "topics": [
        "check_double_scalar"
      ]
    },
    {
      "page": "check_enum",
      "title": "Check if value is in set of allowed values",
      "topics": [
        "check_enum"
      ]
    },
    {
      "page": "check_float_neg1_1",
      "title": "Check float -1 <= x <= 1",
      "topics": [
        "check_float_neg1_1"
      ]
    },
    {
      "page": "check_float01exc",
      "title": "Check float between 0 and 1, exclusive",
      "topics": [
        "check_float01exc"
      ]
    },
    {
      "page": "check_float01inc",
      "title": "Check float between 0 and 1, inclusive",
      "topics": [
        "check_float01inc"
      ]
    },
    {
      "page": "check_float0pos",
      "title": "Check float greater than or equal to 0",
      "topics": [
        "check_float0pos"
      ]
    },
    {
      "page": "check_floatpos",
      "title": "Check positive float",
      "topics": [
        "check_floatpos"
      ]
    },
    {
      "page": "check_floatpos1",
      "title": "Check float in (0, 1]",
      "topics": [
        "check_floatpos1"
      ]
    },
    {
      "page": "check_inherits",
      "title": "Check class of object",
      "topics": [
        "check_inherits"
      ]
    },
    {
      "page": "check_integer_scalar",
      "title": "Check integer scalar",
      "topics": [
        "check_integer_scalar"
      ]
    },
    {
      "page": "check_logical",
      "title": "Check logical",
      "topics": [
        "check_logical"
      ]
    },
    {
      "page": "check_logical_scalar",
      "title": "Check logical scalar",
      "topics": [
        "check_logical_scalar"
      ]
    },
    {
      "page": "check_nonneg_double_scalar",
      "title": "Check non-negative double scalar",
      "topics": [
        "check_nonneg_double_scalar"
      ]
    },
    {
      "page": "check_nonneg_double_vector",
      "title": "Check non-negative double vector",
      "topics": [
        "check_nonneg_double_vector"
      ]
    },
    {
      "page": "check_numeric",
      "title": "Check numeric",
      "topics": [
        "check_numeric"
      ]
    },
    {
      "page": "check_optional_character_scalar",
      "title": "Check optional character scalar",
      "topics": [
        "check_optional_character_scalar"
      ]
    },
    {
      "page": "check_optional_double_scalar",
      "title": "Check optional double scalar",
      "topics": [
        "check_optional_double_scalar"
      ]
    },
    {
      "page": "check_optional_integer_scalar",
      "title": "Check optional integer scalar",
      "topics": [
        "check_optional_integer_scalar"
      ]
    },
    {
      "page": "check_optional_logical_scalar",
      "title": "Check optional logical scalar",
      "topics": [
        "check_optional_logical_scalar"
      ]
    },
    {
      "page": "check_optional_nonneg_double_scalar",
      "title": "Check optional non-negative double scalar",
      "topics": [
        "check_optional_nonneg_double_scalar"
      ]
    },
    {
      "page": "check_optional_nonneg_double_vector",
      "title": "Check optional non-negative double vector",
      "topics": [
        "check_optional_nonneg_double_vector"
      ]
    },
    {
      "page": "check_optional_pos_double_scalar",
      "title": "Check optional positive double scalar",
      "topics": [
        "check_optional_pos_double_scalar"
      ]
    },
    {
      "page": "check_optional_pos_double_vector",
      "title": "Check optional positive double vector",
      "topics": [
        "check_optional_pos_double_vector"
      ]
    },
    {
      "page": "check_optional_pos_integer_scalar",
      "title": "Check optional positive integer scalar",
      "topics": [
        "check_optional_pos_integer_scalar"
      ]
    },
    {
      "page": "check_optional_prob_scalar",
      "title": "Check optional probability scalar",
      "topics": [
        "check_optional_prob_scalar"
      ]
    },
    {
      "page": "check_optional_prob_vector",
      "title": "Check optional probability vector",
      "topics": [
        "check_optional_prob_vector"
      ]
    },
    {
      "page": "check_optional_scalar_character",
      "title": "Check Optional Scalar Character",
      "topics": [
        "check_optional_scalar_character"
      ]
    },
    {
      "page": "check_optional_unit_open_vector",
      "title": "Check optional open-unit-interval vector",
      "topics": [
        "check_optional_unit_open_vector"
      ]
    },
    {
      "page": "check_pos_double_scalar",
      "title": "Check positive double scalar",
      "topics": [
        "check_pos_double_scalar"
      ]
    },
    {
      "page": "check_pos_double_vector",
      "title": "Check positive double vector",
      "topics": [
        "check_pos_double_vector"
      ]
    },
    {
      "page": "check_pos_integer_scalar",
      "title": "Check positive integer scalar",
      "topics": [
        "check_pos_integer_scalar"
      ]
    },
    {
      "page": "check_prob_scalar",
      "title": "Check probability scalar",
      "topics": [
        "check_prob_scalar"
      ]
    },
    {
      "page": "check_prob_vector",
      "title": "Check probability vector",
      "topics": [
        "check_prob_vector"
      ]
    },
    {
      "page": "check_scalar_character",
      "title": "Check Scalar Character",
      "topics": [
        "check_scalar_character"
      ]
    },
    {
      "page": "check_scalar_logical",
      "title": "Check Scalar Logical",
      "topics": [
        "check_scalar_logical"
      ]
    },
    {
      "page": "check_tabular",
      "title": "Check object is tabular",
      "topics": [
        "check_tabular"
      ]
    },
    {
      "page": "check_unit_open_scalar",
      "title": "Check open-unit-interval scalar",
      "topics": [
        "check_unit_open_scalar"
      ]
    },
    {
      "page": "check_unit_open_vector",
      "title": "Check open-unit-interval vector",
      "topics": [
        "check_unit_open_vector"
      ]
    },
    {
      "page": "clean_colnames",
      "title": "Clean column names",
      "topics": [
        "clean_colnames"
      ]
    },
    {
      "page": "clean_int",
      "title": "Clean integer input",
      "topics": [
        "clean_int"
      ]
    },
    {
      "page": "clean_names",
      "title": "Clean names",
      "topics": [
        "clean_names"
      ]
    },
    {
      "page": "clean_posint",
      "title": "Check positive integer",
      "topics": [
        "clean_posint"
      ]
    },
    {
      "page": "col256",
      "title": "Apply 256-color formatting",
      "topics": [
        "col256"
      ]
    },
    {
      "page": "dbg",
      "title": "Debug log message",
      "topics": [
        "dbg"
      ]
    },
    {
      "page": "ddSci",
      "title": "Format Numbers for Printing",
      "topics": [
        "ddSci"
      ]
    },
    {
      "page": "double_scalar",
      "title": "Double scalar S7 property",
      "topics": [
        "double_scalar"
      ]
    },
    {
      "page": "enum",
      "title": "Create an enum S7 property",
      "topics": [
        "enum"
      ]
    },
    {
      "page": "fmt",
      "title": "Text formatting",
      "topics": [
        "fmt"
      ]
    },
    {
      "page": "fmt_gradient",
      "title": "Gradient text",
      "topics": [
        "fmt_gradient"
      ]
    },
    {
      "page": "format_trace",
      "title": "Pretty-print a captured call trace",
      "topics": [
        "format_trace"
      ]
    },
    {
      "page": "get_output_type",
      "title": "Get output type",
      "topics": [
        "get_output_type"
      ]
    },
    {
      "page": "get_verbosity",
      "title": "Resolve the current logging verbosity",
      "topics": [
        "get_verbosity"
      ]
    },
    {
      "page": "highlight",
      "title": "Highlight text",
      "topics": [
        "highlight"
      ]
    },
    {
      "page": "info",
      "title": "Informational log message",
      "topics": [
        "info"
      ]
    },
    {
      "page": "integer_scalar",
      "title": "Integer scalar S7 property",
      "topics": [
        "integer_scalar"
      ]
    },
    {
      "page": "labelify",
      "title": "Format text for label printing",
      "topics": [
        "labelify"
      ]
    },
    {
      "page": "logical_scalar",
      "title": "Logical scalar S7 property",
      "topics": [
        "logical_scalar"
      ]
    },
    {
      "page": "match_arg",
      "title": "Match Arguments Ignoring Case",
      "topics": [
        "match_arg"
      ]
    },
    {
      "page": "msg",
      "title": "Message with provenance",
      "topics": [
        "msg",
        "msg0"
      ]
    },
    {
      "page": "msgdone",
      "title": "msgdone",
      "topics": [
        "msgdone"
      ]
    },
    {
      "page": "msgstart",
      "title": "msgstart",
      "topics": [
        "msgstart"
      ]
    },
    {
      "page": "nonneg_double_scalar",
      "title": "Non-negative double scalar S7 property",
      "topics": [
        "nonneg_double_scalar"
      ]
    },
    {
      "page": "nonneg_double_vector",
      "title": "Non-negative double vector S7 property",
      "topics": [
        "nonneg_double_vector"
      ]
    },
    {
      "page": "nonneg_integer_scalar",
      "title": "Non-negative integer scalar S7 property",
      "topics": [
        "nonneg_integer_scalar"
      ]
    },
    {
      "page": "optional",
      "title": "Create an optional S7 type",
      "topics": [
        "optional"
      ]
    },
    {
      "page": "optional_character_scalar",
      "title": "Optional non-empty character scalar S7 property",
      "topics": [
        "optional_character_scalar"
      ]
    },
    {
      "page": "optional_double_scalar",
      "title": "Optional double scalar S7 property",
      "topics": [
        "optional_double_scalar"
      ]
    },
    {
      "page": "optional_integer_scalar",
      "title": "Optional integer scalar S7 property",
      "topics": [
        "optional_integer_scalar"
      ]
    },
    {
      "page": "optional_logical_scalar",
      "title": "Optional logical scalar S7 property",
      "topics": [
        "optional_logical_scalar"
      ]
    },
    {
      "page": "optional_nonneg_double_scalar",
      "title": "Optional non-negative double scalar S7 property",
      "topics": [
        "optional_nonneg_double_scalar"
      ]
    },
    {
      "page": "optional_nonneg_double_vector",
      "title": "Optional non-negative double vector S7 property",
      "topics": [
        "optional_nonneg_double_vector"
      ]
    },
    {
      "page": "optional_nonneg_integer_scalar",
      "title": "Optional non-negative integer scalar S7 property",
      "topics": [
        "optional_nonneg_integer_scalar"
      ]
    },
    {
      "page": "optional_pos_double_scalar",
      "title": "Optional positive double scalar S7 property",
      "topics": [
        "optional_pos_double_scalar"
      ]
    },
    {
      "page": "optional_pos_double_vector",
      "title": "Optional positive double vector S7 property",
      "topics": [
        "optional_pos_double_vector"
      ]
    },
    {
      "page": "optional_pos_integer_scalar",
      "title": "Optional positive integer scalar S7 property",
      "topics": [
        "optional_pos_integer_scalar"
      ]
    },
    {
      "page": "optional_prob_scalar",
      "title": "Optional probability scalar S7 property",
      "topics": [
        "optional_prob_scalar"
      ]
    },
    {
      "page": "optional_prob_vector",
      "title": "Optional probability vector S7 property",
      "topics": [
        "optional_prob_vector"
      ]
    },
    {
      "page": "optional_unit_open_scalar",
      "title": "Optional open-unit-interval scalar S7 property",
      "topics": [
        "optional_unit_open_scalar"
      ]
    },
    {
      "page": "optional_unit_open_vector",
      "title": "Optional open-unit-interval vector S7 property",
      "topics": [
        "optional_unit_open_vector"
      ]
    },
    {
      "page": "plain",
      "title": "Force plain text when using 'message()'",
      "topics": [
        "plain"
      ]
    },
    {
      "page": "pos_double_scalar",
      "title": "Positive double scalar S7 property",
      "topics": [
        "pos_double_scalar"
      ]
    },
    {
      "page": "pos_double_vector",
      "title": "Positive double vector S7 property",
      "topics": [
        "pos_double_vector"
      ]
    },
    {
      "page": "pos_integer_scalar",
      "title": "Positive integer scalar S7 property",
      "topics": [
        "pos_integer_scalar"
      ]
    },
    {
      "page": "printdf",
      "title": "Print data frame",
      "topics": [
        "printdf"
      ]
    },
    {
      "page": "printls",
      "title": "Pretty print list",
      "topics": [
        "printls"
      ]
    },
    {
      "page": "prob_scalar",
      "title": "Probability scalar S7 property",
      "topics": [
        "prob_scalar"
      ]
    },
    {
      "page": "prob_vector",
      "title": "Probability vector S7 property",
      "topics": [
        "prob_vector"
      ]
    },
    {
      "page": "repr",
      "title": "String representation",
      "topics": [
        "repr"
      ]
    },
    {
      "page": "repr_ls",
      "title": "Show list as formatted string",
      "topics": [
        "repr_ls"
      ]
    },
    {
      "page": "rtemis_colors",
      "title": "rtemis Colors",
      "topics": [
        "rtemis_colors"
      ]
    },
    {
      "page": "strip_ansi",
      "title": "Strip ANSI escape sequences from a string",
      "topics": [
        "strip_ansi"
      ]
    },
    {
      "page": "success",
      "title": "Success log message",
      "topics": [
        "success"
      ]
    },
    {
      "page": "test_inherits",
      "title": "Check class of object",
      "topics": [
        "test_inherits"
      ]
    },
    {
      "page": "unit_open_scalar",
      "title": "Open-unit-interval scalar S7 property",
      "topics": [
        "unit_open_scalar"
      ]
    },
    {
      "page": "unit_open_vector",
      "title": "Open-unit-interval vector S7 property",
      "topics": [
        "unit_open_vector"
      ]
    },
    {
      "page": "warn",
      "title": "Warning log message",
      "topics": [
        "warn"
      ]
    }
  ],
  "_readme": "https://github.com/rtemis-org/rtemis.core/raw/HEAD/README.md",
  "_rundeps": [
    "data.table",
    "S7"
  ],
  "_score": 4.857332496431269,
  "_indexed": true,
  "_nocasepkg": "rtemis.core",
  "_universes": [
    "rtemis-org",
    "egenn"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.2.0",
      "date": "2026-05-27T20:12:52.000Z",
      "distro": "noble",
      "commit": "7263e24e92205a22bd25a4e9d23e6ec8afb4c7c4",
      "fileid": "3048d7761420e3ed94dee0b7ad69aecd4e8a41e822cae9d07a23cd44c996f998",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rtemis-org/actions/runs/26535809225"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.2.0",
      "date": "2026-05-27T20:12:45.000Z",
      "distro": "noble",
      "commit": "7263e24e92205a22bd25a4e9d23e6ec8afb4c7c4",
      "fileid": "e3fea3ec1b4c2028e2a1fcb156191037642af7db9274e029108f364d2dd76f0a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rtemis-org/actions/runs/26535809225"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.2.0",
      "date": "2026-05-27T20:12:19.000Z",
      "commit": "7263e24e92205a22bd25a4e9d23e6ec8afb4c7c4",
      "fileid": "ed3a331a56f141c25bef7397b932ab8cf59cdec154270bfb1e77d16768cdd33b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rtemis-org/actions/runs/26535809225"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.2.0",
      "date": "2026-05-27T20:12:26.000Z",
      "commit": "7263e24e92205a22bd25a4e9d23e6ec8afb4c7c4",
      "fileid": "a91f2868efea5a7b0b13fd51aec88b61a5ae70da2119bc1a54fdbcf9bbd140b7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rtemis-org/actions/runs/26535809225"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.2.0",
      "date": "2026-05-27T20:12:34.000Z",
      "commit": "7263e24e92205a22bd25a4e9d23e6ec8afb4c7c4",
      "fileid": "27efbf8e1069ff649aef3db7cf04258c9c1e7ca994f8a996b2ad518897adf1ef",
      "status": "success",
      "buildurl": "https://github.com/r-universe/rtemis-org/actions/runs/26535809225"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.2.0",
      "date": "2026-05-27T20:12:03.000Z",
      "commit": "7263e24e92205a22bd25a4e9d23e6ec8afb4c7c4",
      "fileid": "4f455614107f4766a9df9ddfa99a27a6e3a4754604afa5ff9e5a89509a187c4f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rtemis-org/actions/runs/26535809225"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.2.0",
      "date": "2026-05-27T20:12:17.000Z",
      "commit": "7263e24e92205a22bd25a4e9d23e6ec8afb4c7c4",
      "fileid": "344045ba7bf10fa5d056ec11a49252af7fc39c49d02d51d2772e239320ceee8f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rtemis-org/actions/runs/26535809225"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.2.0",
      "date": "2026-05-27T20:11:55.000Z",
      "commit": "7263e24e92205a22bd25a4e9d23e6ec8afb4c7c4",
      "fileid": "d2415136987016aa37aeefd6d8a5048fd17e2932de95f9d767f5bfe25a826bf1",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rtemis-org/actions/runs/26535809225"
    }
  ]
}