{
  "_id": "6acb77fefe5cc25786e907b6",
  "Package": "PhysioCompliance",
  "Type": "Package",
  "Title": "Evidence, Privacy, and Lifecycle Controls for Physiological\nRecords",
  "Version": "0.4.2",
  "Authors@R": "person(\"Yusuke\", \"Matsui\", email = \"mail.to.matsui@gmail.com\", role = c(\"aut\", \"cre\"))",
  "Description": "Provides deterministic, tamper-evident audit trails,\nexternally authenticated electronic signatures, explicit\nde-identification policies, project-owned lifecycle and\nrisk-document templates, normalized\nrequirement-risk-control-test traceability, objective-evidence\nverification, and read-only ecosystem engineering-readiness\nchecks for PhysioExperiment records and packages. Reports\nexpose structural, linkage, record-state, signature, privacy,\ntraceability, and package-readiness findings without repairing\nstored evidence. These technical controls and documentation\naids do not determine device status, assign risk acceptability,\nauthorize release, or establish conformity with a regulatory\nframework or standard.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "VignetteBuilder": "knitr",
  "RoxygenNote": "7.3.3",
  "Maintainer": "Yusuke Matsui <mail.to.matsui@gmail.com>",
  "URL": "https://github.com/x-biosignal/PhysioCompliance,\nhttps://x-biosignal.r-universe.dev/PhysioCompliance,\nhttps://x-biosignal.github.io/PhysioCompliance/",
  "BugReports": "https://github.com/x-biosignal/PhysioCompliance/issues",
  "Config/testthat/edition": "3",
  "Collate": "'audit-trail.R' 'e-signature.R' 'deidentify.R'\n'pseudonymization.R' 'header-scrub.R' 'data-subject.R'\n'templates.R' 'risk-matrix.R' 'risk-trace.R' 'conformance.R'\n'conformance-write.R' 'package.R'",
  "Config/pak/sysreqs": "libssl-dev zlib1g-dev",
  "Repository": "https://x-biosignal.r-universe.dev",
  "Date/Publication": "2026-10-03 13:11:41 UTC",
  "RemoteUrl": "https://github.com/x-biosignal/PhysioCompliance",
  "RemoteRef": "HEAD",
  "RemoteSha": "508084907afa00eefb862ff05c304ebaba76c0c5",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-10-11 11:44:14 UTC",
    "User": "root"
  },
  "Author": "Yusuke Matsui [aut, cre]",
  "_user": "x-biosignal",
  "_type": "src",
  "_file": "PhysioCompliance_0.4.2.tar.gz",
  "_fileid": "https://r2.ropensci.org/d6e0eba318ea636aa2e9cb9fcb66d2b4f8bc90484caf15c9f0308f47171e6428",
  "_filesize": 259371,
  "_sha256": "d6e0eba318ea636aa2e9cb9fcb66d2b4f8bc90484caf15c9f0308f47171e6428",
  "_expires": "2027-01-19T11:50:19.000Z",
  "_created": "2026-10-11T11:44:14.000Z",
  "_published": "2026-10-11T11:50:21.946Z",
  "_buildurl": "https://github.com/r-universe/x-biosignal/actions/runs/38136412712",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_jobs": [
    {
      "job": 114461895930,
      "time": 246,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "11701156431"
    },
    {
      "job": 114461895885,
      "time": 256,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "NOTE",
      "artifact": "11700959969"
    },
    {
      "job": 114461895909,
      "time": 259,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "11701121576"
    },
    {
      "job": 114461895921,
      "time": 302,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "NOTE",
      "artifact": "11701840579"
    },
    {
      "job": 114461163681,
      "time": 242,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11701176055"
    },
    {
      "job": 114461895923,
      "time": 117,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11701106989"
    },
    {
      "job": 114461895959,
      "time": 153,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "11700904951"
    },
    {
      "job": 114461895938,
      "time": 194,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "11700979783"
    },
    {
      "job": 114461895928,
      "time": 213,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "NOTE",
      "artifact": "11701955293"
    }
  ],
  "_upstream": "https://github.com/x-biosignal/PhysioCompliance",
  "_commit": {
    "id": "508084907afa00eefb862ff05c304ebaba76c0c5",
    "author": "Yusuke Matsui <mail.to.matsui@gmail.com>",
    "committer": "Yusuke Matsui <mail.to.matsui@gmail.com>",
    "message": "Release snapshot\n",
    "time": 1791033101
  },
  "_maintainer": {
    "name": "Yusuke Matsui",
    "email": "mail.to.matsui@gmail.com",
    "login": "ymatts",
    "description": "Data scientist",
    "uuid": 5744286
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.2.0",
      "role": "Depends"
    },
    {
      "package": "digest",
      "role": "Imports"
    },
    {
      "package": "jsonlite",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "openssl",
      "role": "Imports"
    },
    {
      "package": "PhysioExperiment",
      "version": ">= 2.0.0",
      "role": "Imports"
    },
    {
      "package": "S4Vectors",
      "role": "Imports"
    },
    {
      "package": "SummarizedExperiment",
      "role": "Imports"
    },
    {
      "package": "PhysioCore",
      "role": "Suggests"
    },
    {
      "package": "BiocCheck",
      "role": "Suggests"
    },
    {
      "package": "callr",
      "role": "Suggests"
    },
    {
      "package": "covr",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "x-biosignal",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-40",
      "n": 1
    }
  ],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "ymatts",
      "count": 1,
      "uuid": 5744286
    }
  ],
  "_userbio": {
    "uuid": 268545536,
    "type": "organization",
    "name": "x-biosignal",
    "followers": 2,
    "description": "Open-source R packages for biosignal analysis, biomechanics, clinical research, and rehabilitation."
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/PhysioCompliance"
  },
  "_devurl": "https://github.com/x-biosignal/physiocompliance",
  "_pkgdown": "https://x-biosignal.github.io/PhysioCompliance/",
  "_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/PhysioCompliance.html",
    "extra/readme.html",
    "extra/readme.md",
    "LICENSE"
  ],
  "_cranurl": false,
  "_exports": [
    "appendAuditEvent",
    "auditDeidentification",
    "auditTrail",
    "conformanceCheck",
    "conformanceCriteria",
    "dataSubjectErase",
    "dataSubjectExport",
    "dateShift",
    "deidentify",
    "eSign",
    "headerScrub",
    "initializeAuditTrail",
    "lifecycleTemplate",
    "pseudonymize",
    "pseudonymizedPolicy",
    "reidentify",
    "riskManagementTemplate",
    "riskMatrix",
    "safeHarborPolicy",
    "standardsSources",
    "traceabilityMatrix",
    "validateTraceability",
    "verifyAuditTrail",
    "verifyESignatures",
    "writeConformanceReport"
  ],
  "_help": [
    {
      "page": "appendAuditEvent",
      "title": "Append an audit event",
      "topics": [
        "appendAuditEvent"
      ]
    },
    {
      "page": "auditDeidentification",
      "title": "Audit a stored de-identification transformation",
      "topics": [
        "auditDeidentification"
      ]
    },
    {
      "page": "auditTrail",
      "title": "Extract the compliance audit trail",
      "topics": [
        "auditTrail"
      ]
    },
    {
      "page": "conformanceCheck",
      "title": "Run a read-only ecosystem engineering-readiness audit",
      "topics": [
        "conformanceCheck"
      ]
    },
    {
      "page": "conformanceCriteria",
      "title": "Define PhysioExperiment project conformance criteria",
      "topics": [
        "conformanceCriteria"
      ]
    },
    {
      "page": "dataSubjectErase",
      "title": "Plan or apply a data-subject erasure",
      "topics": [
        "dataSubjectErase"
      ]
    },
    {
      "page": "dataSubjectExport",
      "title": "Prepare a data-subject access export",
      "topics": [
        "dataSubjectExport"
      ]
    },
    {
      "page": "dateShift",
      "title": "Shift dates consistently within subject",
      "topics": [
        "dateShift"
      ]
    },
    {
      "page": "deidentify",
      "title": "De-identify PhysioCore records",
      "topics": [
        "deidentify"
      ]
    },
    {
      "page": "eSign",
      "title": "Add an externally authenticated electronic signature",
      "topics": [
        "eSign"
      ]
    },
    {
      "page": "headerScrub",
      "title": "Scrub a parsed physiological or imaging header",
      "topics": [
        "headerScrub"
      ]
    },
    {
      "page": "initializeAuditTrail",
      "title": "Initialize a tamper-evident audit trail",
      "topics": [
        "initializeAuditTrail"
      ]
    },
    {
      "page": "lifecycleTemplate",
      "title": "Render a project-owned software lifecycle template set",
      "topics": [
        "lifecycleTemplate"
      ]
    },
    {
      "page": "pseudonymize",
      "title": "Pseudonymize identifiers with a caller-owned key",
      "topics": [
        "pseudonymize"
      ]
    },
    {
      "page": "reidentify",
      "title": "Recover identifiers from a protected pseudonymization map",
      "topics": [
        "reidentify"
      ]
    },
    {
      "page": "riskManagementTemplate",
      "title": "Render a project-owned risk-management template set",
      "topics": [
        "riskManagementTemplate"
      ]
    },
    {
      "page": "riskMatrix",
      "title": "Define a project-owned risk decision matrix",
      "topics": [
        "riskMatrix"
      ]
    },
    {
      "page": "safeHarborPolicy",
      "title": "Conservative de-identification policies",
      "topics": [
        "pseudonymizedPolicy",
        "safeHarborPolicy"
      ]
    },
    {
      "page": "standardsSources",
      "title": "Read the bundled standards and guidance source metadata",
      "topics": [
        "standardsSources"
      ]
    },
    {
      "page": "traceabilityMatrix",
      "title": "Construct a normalized requirement-risk-control-test traceability graph",
      "topics": [
        "traceabilityMatrix"
      ]
    },
    {
      "page": "validateTraceability",
      "title": "Verify traceability structure, completeness, and objective evidence",
      "topics": [
        "validateTraceability"
      ]
    },
    {
      "page": "verifyAuditTrail",
      "title": "Verify a compliance audit trail",
      "topics": [
        "verifyAuditTrail"
      ]
    },
    {
      "page": "verifyESignatures",
      "title": "Verify stored electronic signatures",
      "topics": [
        "verifyESignatures"
      ]
    },
    {
      "page": "writeConformanceReport",
      "title": "Write a deterministic conformance report",
      "topics": [
        "writeConformanceReport"
      ]
    }
  ],
  "_readme": "https://github.com/x-biosignal/PhysioCompliance/raw/HEAD/README.md",
  "_rundeps": [
    "abind",
    "askpass",
    "Biobase",
    "BiocGenerics",
    "cli",
    "DelayedArray",
    "digest",
    "generics",
    "GenomicRanges",
    "IRanges",
    "jsonlite",
    "lattice",
    "lifecycle",
    "Matrix",
    "MatrixGenerics",
    "matrixStats",
    "openssl",
    "PhysioExperiment",
    "rlang",
    "S4Arrays",
    "S4Vectors",
    "Seqinfo",
    "SparseArray",
    "SummarizedExperiment",
    "sys",
    "XVector"
  ],
  "_vignettes": [
    {
      "source": "PhysioCompliance.Rmd",
      "filename": "PhysioCompliance.html",
      "title": "Evidence, privacy, and readiness controls with PhysioCompliance",
      "engine": "knitr::rmarkdown",
      "headings": [
        "1. A tamper-evident audit trail",
        "2. An externally authenticated signature",
        "3. De-identification",
        "4. Keyed pseudonymization",
        "5. Project-owned risk and traceability",
        "6. Engineering-readiness check",
        "Where to go next"
      ],
      "created": "2026-10-03 13:11:41",
      "modified": "2026-10-03 13:11:41",
      "commits": 1
    }
  ],
  "_score": 2.6989700043360187,
  "_indexed": true,
  "_nocasepkg": "physiocompliance",
  "_universes": [
    "x-biosignal",
    "ymatts"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.4.2",
      "date": "2026-10-11T11:46:48.000Z",
      "distro": "resolute",
      "commit": "508084907afa00eefb862ff05c304ebaba76c0c5",
      "fileid": "https://r2.ropensci.org/ded00df538d07e3c9324acd3d4542020b1ef6e98c36e2b9edf0b15c21d4287d3",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/x-biosignal/actions/runs/38136412712"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.4.2",
      "date": "2026-10-11T11:46:59.000Z",
      "distro": "resolute",
      "commit": "508084907afa00eefb862ff05c304ebaba76c0c5",
      "fileid": "https://r2.ropensci.org/75ae1373392f2947f7dc3018e942e34f1e14f7d62f31c709e04f2e8a68090d81",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/x-biosignal/actions/runs/38136412712"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.4.2",
      "date": "2026-10-11T11:47:21.000Z",
      "commit": "508084907afa00eefb862ff05c304ebaba76c0c5",
      "fileid": "https://r2.ropensci.org/06d00d47cca5077e743069eb7067df37d2c6b9a3b2afba21c036849cb28e01c0",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/x-biosignal/actions/runs/38136412712"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.4.2",
      "date": "2026-10-11T11:47:05.000Z",
      "commit": "508084907afa00eefb862ff05c304ebaba76c0c5",
      "fileid": "https://r2.ropensci.org/2596aa6de98dcb1e35b5bc6183bacc9790fd9c4abaf30db26d38a62d90a44676",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/x-biosignal/actions/runs/38136412712"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.4.2",
      "date": "2026-10-11T11:46:43.000Z",
      "commit": "508084907afa00eefb862ff05c304ebaba76c0c5",
      "fileid": "https://r2.ropensci.org/931248cff074ea0fd13f3007e46d9f45005625a0b4562534dadaede6512fa4c4",
      "status": "success",
      "buildurl": "https://github.com/r-universe/x-biosignal/actions/runs/38136412712"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.4.2",
      "date": "2026-10-11T11:45:42.000Z",
      "commit": "508084907afa00eefb862ff05c304ebaba76c0c5",
      "fileid": "https://r2.ropensci.org/edc2d75ddad0bc86c24fc9153d5a99ab5cafdae556dcc94820ad591ae45d49f2",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/x-biosignal/actions/runs/38136412712"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.4.2",
      "date": "2026-10-11T11:46:25.000Z",
      "commit": "508084907afa00eefb862ff05c304ebaba76c0c5",
      "fileid": "https://r2.ropensci.org/9ba2962a57a5b9fa0cdb13c1c9d36677f1ae8a3ff291fa20954310579aae2e64",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/x-biosignal/actions/runs/38136412712"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.4.2",
      "date": "2026-10-11T11:46:08.000Z",
      "commit": "508084907afa00eefb862ff05c304ebaba76c0c5",
      "fileid": "https://r2.ropensci.org/32cbf8b83b533b803030bb83717edd0787d5c7dadb7f610ce66b4d59e1bb9c0e",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/x-biosignal/actions/runs/38136412712"
    }
  ]
}