{
  "_id": "6ae13d1795ca2370cc8cae3b",
  "Package": "spacescans",
  "Type": "Package",
  "Title": "Link Time-Referenced Geolocation Data to the Spatial and\nContextual Exposome",
  "Version": "0.3.4",
  "Authors@R": "c(\nperson(\"Xuguang\", \"Ai\", email = \"xuguang.ai@outlook.com\", role = c(\"aut\", \"cre\")),\nperson(\"Regenstrief Institute\", role = \"aut\"))",
  "Description": "R client for the 'spacescans' 'Python' pipeline, which\nlinks time-referenced geolocation data (location episodes of\nstudy participants) to the spatial and contextual exposome and\nreturns one row per participant or per location episode. The\npipeline runs in a separate 'Python' process that the package\ntalks to through JSON request and result files and 'Parquet'\ntables, so a crash or an interrupt in 'Python' never takes the\nR session down. 'ss_install()' builds the 'Python' environment\nwith 'uv'.",
  "License": "MIT + file LICENSE",
  "URL": "https://github.com/IU-Ultraman/spacescans",
  "BugReports": "https://github.com/IU-Ultraman/spacescans/issues",
  "VignetteBuilder": "knitr",
  "SystemRequirements": "Python 3.12 with the 'spacescans' Python package,\ninstalled by ss_install() with 'uv'\n(<https://docs.astral.sh/uv/>); macOS 14 or later on Apple\nsilicon is the supported platform.",
  "Config/spacescans/version": "0.3.4",
  "Config/spacescans/protocol": "1",
  "Config/testthat/edition": "3",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "Config/roxygen2/version": "8.1.1",
  "Config/pak/sysreqs": "python3",
  "Repository": "https://iu-ultraman.r-universe.dev",
  "Date/Publication": "2026-10-27 20:30:38 UTC",
  "RemoteUrl": "https://github.com/IU-Ultraman/spacescans",
  "RemoteRef": "v0.3.4",
  "RemoteSha": "b49626c8c45863601fdb5e3a4c4a98af8fd07238",
  "RemoteSubdir": "r",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-10-28 00:02:12 UTC",
    "User": "root"
  },
  "Author": "Xuguang Ai [aut, cre],\nRegenstrief Institute [aut]",
  "Maintainer": "Xuguang Ai <xuguang.ai@outlook.com>",
  "_user": "iu-ultraman",
  "_type": "src",
  "_file": "spacescans_0.3.4.tar.gz",
  "_fileid": "https://r2.ropensci.org/e2a78e74d714e7876775f2b8a5f9bf84fbe2567d0ed4ccd35ee1e5cf3cce9bb3",
  "_filesize": 377806,
  "_sha256": "e2a78e74d714e7876775f2b8a5f9bf84fbe2567d0ed4ccd35ee1e5cf3cce9bb3",
  "_expires": "2027-02-05T00:08:52.000Z",
  "_created": "2026-10-28T00:02:12.000Z",
  "_published": "2026-10-28T00:08:54.899Z",
  "_upstream": "https://github.com/IU-Ultraman/spacescans",
  "_status": "success",
  "_maintainer": {
    "name": "Xuguang Ai",
    "email": "xuguang.ai@outlook.com",
    "login": "xuguang-ai",
    "description": "Data Scientist at Regenstrief Institute",
    "uuid": 82428718
  },
  "_jobs": [
    {
      "job": 122546086718,
      "time": 229,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12780149900"
    },
    {
      "job": 122546086708,
      "time": 228,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12780728078"
    },
    {
      "job": 122546086636,
      "time": 359,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "12780683373"
    },
    {
      "job": 122546086628,
      "time": 257,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12780723226"
    },
    {
      "job": 122544861142,
      "time": 193,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12780672690"
    },
    {
      "job": 122546086674,
      "time": 96,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "12781030244"
    },
    {
      "job": 122546086621,
      "time": 80,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "ERROR",
      "artifact": "12780604144"
    },
    {
      "job": 122546086645,
      "time": 61,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "ERROR",
      "artifact": "12780509140"
    },
    {
      "job": 122546086662,
      "time": 86,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "ERROR",
      "artifact": "12779579766"
    }
  ],
  "_buildurl": "https://github.com/r-universe/iu-ultraman/actions/runs/40605773382",
  "_commit": {
    "id": "b49626c8c45863601fdb5e3a4c4a98af8fd07238",
    "author": "xuguang-ai <xuguang.ai@outlook.com>",
    "committer": "xuguang-ai <xuguang.ai@outlook.com>",
    "message": "Release 0.3.4\n\nTests only: the R package's tests pass R CMD check on Linux with a merged\n/usr and skip the POSIX-only parts on Windows; Python 3.14 in the CI matrix.\nThe packages themselves are unchanged from 0.3.3.\n\nCo-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>\n",
    "time": 1793133038
  },
  "_distro": "resolute",
  "_host": "GitHub-Actions",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "jsonlite",
      "role": "Imports"
    },
    {
      "package": "nanoparquet",
      "role": "Imports"
    },
    {
      "package": "processx",
      "role": "Imports"
    },
    {
      "package": "ps",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "tools",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "arrow",
      "role": "Suggests"
    },
    {
      "package": "bit64",
      "role": "Suggests"
    },
    {
      "package": "data.table",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "markdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "withr",
      "role": "Suggests"
    }
  ],
  "_owner": "iu-ultraman",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-23",
      "n": 4
    },
    {
      "week": "2026-24",
      "n": 2
    },
    {
      "week": "2026-31",
      "n": 10
    },
    {
      "week": "2026-38",
      "n": 4
    },
    {
      "week": "2026-41",
      "n": 5
    },
    {
      "week": "2026-42",
      "n": 63
    },
    {
      "week": "2026-43",
      "n": 10
    },
    {
      "week": "2026-44",
      "n": 11
    }
  ],
  "_tags": [
    {
      "name": "v0.2.0",
      "date": "2026-07-27"
    },
    {
      "name": "v0.2.1",
      "date": "2026-07-28"
    },
    {
      "name": "v0.2.2",
      "date": "2026-07-28"
    },
    {
      "name": "v0.2.3",
      "date": "2026-07-28"
    },
    {
      "name": "v0.2.4",
      "date": "2026-09-15"
    },
    {
      "name": "v0.2.5",
      "date": "2026-09-15"
    },
    {
      "name": "v0.2.6",
      "date": "2026-09-15"
    },
    {
      "name": "v0.2.7",
      "date": "2026-10-09"
    },
    {
      "name": "v0.3.0",
      "date": "2026-10-23"
    },
    {
      "name": "v0.3.1",
      "date": "2026-10-25"
    },
    {
      "name": "v0.3.2",
      "date": "2026-10-26"
    },
    {
      "name": "v0.3.3",
      "date": "2026-10-27"
    },
    {
      "name": "v0.3.4",
      "date": "2026-10-27"
    }
  ],
  "_stars": 2,
  "_contributors": [
    {
      "user": "xuguang-ai",
      "count": 269,
      "uuid": 82428718
    }
  ],
  "_userbio": {
    "uuid": 224837114,
    "type": "organization",
    "name": "IU-Ultraman",
    "followers": 0
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/spacescans"
  },
  "_devurl": "https://github.com/iu-ultraman/spacescans",
  "_searchresults": 0,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/spacescans.html",
    "LICENSE"
  ],
  "_cranurl": false,
  "_exports": [
    "ss_cache_clear",
    "ss_cache_info",
    "ss_catalog",
    "ss_config_schema",
    "ss_coverage",
    "ss_custom_polygon",
    "ss_custom_raster",
    "ss_data_dir",
    "ss_data_import",
    "ss_data_status",
    "ss_data_terms",
    "ss_data_verify",
    "ss_dataset",
    "ss_datasets",
    "ss_doctor",
    "ss_features",
    "ss_fetch",
    "ss_install",
    "ss_job_attach",
    "ss_job_cancel",
    "ss_job_result",
    "ss_job_status",
    "ss_job_wait",
    "ss_link",
    "ss_python",
    "ss_quickstart",
    "ss_read_config",
    "ss_read_result",
    "ss_register_dataset",
    "ss_remove_dataset",
    "ss_run",
    "ss_templates",
    "ss_update_dataset",
    "ss_use_python",
    "ss_validate",
    "ss_version",
    "ss_write_config"
  ],
  "_help": [
    {
      "page": "spacescans-conditions",
      "title": "Conditions raised by spacescans",
      "topics": [
        "spacescans-conditions"
      ]
    },
    {
      "page": "ss_cache_info",
      "title": "The C3 weight cache",
      "topics": [
        "ss_cache_clear",
        "ss_cache_info"
      ]
    },
    {
      "page": "ss_catalog",
      "title": "The exposure catalog",
      "topics": [
        "ss_catalog"
      ]
    },
    {
      "page": "ss_config_schema",
      "title": "The JSON schema of a pipeline config",
      "topics": [
        "ss_config_schema"
      ]
    },
    {
      "page": "ss_coverage",
      "title": "Estimate coverage before linking",
      "topics": [
        "ss_coverage"
      ]
    },
    {
      "page": "ss_custom_polygon",
      "title": "Bring your own exposure data",
      "topics": [
        "ss_custom_polygon",
        "ss_custom_raster"
      ]
    },
    {
      "page": "ss_data_dir",
      "title": "The data directory",
      "topics": [
        "ss_data_dir"
      ]
    },
    {
      "page": "ss_data_status",
      "title": "What is in the data directory",
      "topics": [
        "ss_data_status"
      ]
    },
    {
      "page": "ss_data_verify",
      "title": "Verify, import and read terms of datasets",
      "topics": [
        "ss_data_import",
        "ss_data_terms",
        "ss_data_verify"
      ]
    },
    {
      "page": "ss_datasets",
      "title": "Registered datasets: your own data, prepared once and reused",
      "topics": [
        "ss_dataset",
        "ss_datasets",
        "ss_register_dataset",
        "ss_remove_dataset",
        "ss_update_dataset"
      ]
    },
    {
      "page": "ss_doctor",
      "title": "Check the spacescans setup",
      "topics": [
        "ss_doctor"
      ]
    },
    {
      "page": "ss_features",
      "title": "The feature dictionary",
      "topics": [
        "ss_features"
      ]
    },
    {
      "page": "ss_fetch",
      "title": "Download the data variables need",
      "topics": [
        "ss_fetch"
      ]
    },
    {
      "page": "ss_install",
      "title": "Install the Python side of spacescans",
      "topics": [
        "ss_install"
      ]
    },
    {
      "page": "ss_job",
      "title": "Background jobs",
      "topics": [
        "ss_job",
        "ss_job_attach",
        "ss_job_cancel",
        "ss_job_result",
        "ss_job_status",
        "ss_job_wait"
      ]
    },
    {
      "page": "ss_link",
      "title": "Link a cohort to catalog variables",
      "topics": [
        "ss_link"
      ]
    },
    {
      "page": "ss_quickstart",
      "title": "Run the bundled quickstart demo",
      "topics": [
        "ss_quickstart"
      ]
    },
    {
      "page": "ss_read_config",
      "title": "Read and write pipeline configs as YAML",
      "topics": [
        "ss_read_config",
        "ss_write_config"
      ]
    },
    {
      "page": "ss_read_result",
      "title": "Read a pipeline output table",
      "topics": [
        "ss_read_result"
      ]
    },
    {
      "page": "ss_run",
      "title": "Run one pipeline config",
      "topics": [
        "ss_run"
      ]
    },
    {
      "page": "ss_templates",
      "title": "Config templates shipped with the Python package",
      "topics": [
        "ss_templates"
      ]
    },
    {
      "page": "ss_use_python",
      "title": "Choose the Python interpreter spacescans uses",
      "topics": [
        "ss_python",
        "ss_use_python"
      ]
    },
    {
      "page": "ss_validate",
      "title": "Validate a pipeline config without running it",
      "topics": [
        "ss_validate"
      ]
    },
    {
      "page": "ss_version",
      "title": "Versions of the R package, the Python package and the bridge protocol",
      "topics": [
        "ss_version"
      ]
    }
  ],
  "_readme": "https://github.com/IU-Ultraman/spacescans/raw/v0.3.4/r/README.md",
  "_rundeps": [
    "jsonlite",
    "nanoparquet",
    "processx",
    "ps",
    "R6"
  ],
  "_vignettes": [
    {
      "source": "getting-started.Rmd",
      "filename": "getting-started.html",
      "title": "Getting started with spacescans",
      "engine": "knitr::knitr",
      "headings": [
        "1. Install the Python side once",
        "2. Choose a data directory and get the data",
        "3. A minimal example",
        "4. Output levels",
        "5. Link your cohort",
        "6. Long runs as background jobs",
        "7. Your own data",
        "8. When something goes wrong"
      ],
      "created": "2026-10-13 00:36:27",
      "modified": "2026-10-16 22:19:39",
      "commits": 5
    }
  ],
  "_score": 3.9030899869919438,
  "_indexed": true,
  "_nocasepkg": "spacescans",
  "_universes": [
    "iu-ultraman",
    "xuguang-ai"
  ],
  "_previous": "0.3.3",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.3.4",
      "date": "2026-10-28T00:04:09.000Z",
      "distro": "resolute",
      "commit": "b49626c8c45863601fdb5e3a4c4a98af8fd07238",
      "fileid": "https://r2.ropensci.org/92cb595fd49a68181a753ddfbda3d7ffa120a904049d458debb9a0c6469ab1dd",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/iu-ultraman/actions/runs/40605773382"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.3.4",
      "date": "2026-10-28T00:04:10.000Z",
      "distro": "resolute",
      "commit": "b49626c8c45863601fdb5e3a4c4a98af8fd07238",
      "fileid": "https://r2.ropensci.org/8e0fa5074ce18d887ea5a0f246bc4a3ae1795ad5d7399c7540fcc1c4be14adfd",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/iu-ultraman/actions/runs/40605773382"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.3.4",
      "date": "2026-10-28T00:06:07.000Z",
      "commit": "b49626c8c45863601fdb5e3a4c4a98af8fd07238",
      "fileid": "https://r2.ropensci.org/30445e818b926f4c1b7cf8778861f4d865630153a1318fda88387f9d60862bdf",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/iu-ultraman/actions/runs/40605773382"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.3.4",
      "date": "2026-10-28T00:04:02.000Z",
      "commit": "b49626c8c45863601fdb5e3a4c4a98af8fd07238",
      "fileid": "https://r2.ropensci.org/9a63cf02e2d50c41ec18af3661942e0fb06d40dbae5db42c0ea4711b6860b5e8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/iu-ultraman/actions/runs/40605773382"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.3.4",
      "date": "2026-10-28T00:04:08.000Z",
      "commit": "b49626c8c45863601fdb5e3a4c4a98af8fd07238",
      "fileid": "https://r2.ropensci.org/318d15f4e516f1ffed06c5c550336a7bce74cf5a65d36b3ed251f08c6736c43d",
      "status": "success",
      "buildurl": "https://github.com/r-universe/iu-ultraman/actions/runs/40605773382"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.3.4",
      "date": "2026-10-28T00:03:21.000Z",
      "commit": "b49626c8c45863601fdb5e3a4c4a98af8fd07238",
      "fileid": "https://r2.ropensci.org/0f6be2d612b72ef8d6136d4bfa12cdf941774b9f3884dad8ecebc6f314b9cc33",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/iu-ultraman/actions/runs/40605773382"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.3.4",
      "date": "2026-10-28T00:03:14.000Z",
      "commit": "b49626c8c45863601fdb5e3a4c4a98af8fd07238",
      "fileid": "https://r2.ropensci.org/0cbdaa5d0547e3c38a596de9bf6366a4a4b916a3efbfec99a1247c75ccb71153",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/iu-ultraman/actions/runs/40605773382"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.3.4",
      "date": "2026-10-28T00:03:29.000Z",
      "commit": "b49626c8c45863601fdb5e3a4c4a98af8fd07238",
      "fileid": "https://r2.ropensci.org/2fef981f3a8fd370ef1787bc80290f00b6096381c22937258ec049cf05b1e5d8",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/iu-ultraman/actions/runs/40605773382"
    }
  ]
}