{
  "_id": "6ac10a7f552a13804ac7ec84",
  "Package": "PhysioMSKNet",
  "Type": "Package",
  "Title": "Musculoskeletal Network Analysis for Physiological Data",
  "Version": "0.3.1",
  "Authors@R": "person(given = \"Yusuke\",\nfamily = \"Matsui\",\nrole = c(\"aut\", \"cre\"),\nemail = \"mail.to.matsui@gmail.com\")",
  "Description": "Network science analysis of the human musculoskeletal\nsystem. Implements hypergraph representations of muscle-bone\nconnections, physical simulation via damped harmonic\noscillators, perturbation-based impact scoring, community\ndetection, and clinical outcome prediction. Based on Murphy et\nal. (2018) <doi:10.1371/journal.pbio.2002811>.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.3",
  "VignetteBuilder": "knitr",
  "Config/testthat/edition": "3",
  "URL": "https://github.com/x-biosignal/PhysioMSKNet,\nhttps://x-biosignal.r-universe.dev/PhysioMSKNet,\nhttps://x-biosignal.github.io/PhysioMSKNet",
  "BugReports": "https://github.com/x-biosignal/PhysioMSKNet/issues",
  "Repository": "https://x-biosignal.r-universe.dev",
  "Date/Publication": "2026-10-03 13:11:46 UTC",
  "RemoteUrl": "https://github.com/x-biosignal/PhysioMSKNet",
  "RemoteRef": "HEAD",
  "RemoteSha": "4b245c1a2cdc9c5d2b53a774f62537f0f18468b5",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-10-03 13:42:24 UTC",
    "User": "root"
  },
  "Author": "Yusuke Matsui [aut, cre]",
  "Maintainer": "Yusuke Matsui <mail.to.matsui@gmail.com>",
  "_user": "x-biosignal",
  "_type": "src",
  "_file": "PhysioMSKNet_0.3.1.tar.gz",
  "_fileid": "https://r2.ropensci.org/276442b754b7bd7061bdd8340568dc3f695f1810d01a11221af55506f619b223",
  "_filesize": 1562991,
  "_sha256": "276442b754b7bd7061bdd8340568dc3f695f1810d01a11221af55506f619b223",
  "_expires": "2027-01-11T14:00:29.000Z",
  "_created": "2026-10-03T13:42:24.000Z",
  "_published": "2026-10-03T14:00:31.289Z",
  "_jobs": [
    {
      "job": 111214545950,
      "time": 193,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "11275143913"
    },
    {
      "job": 111214545936,
      "time": 198,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "NOTE",
      "artifact": "11275134066"
    },
    {
      "job": 111214545957,
      "time": 229,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "ERROR",
      "artifact": "11275766400"
    },
    {
      "job": 111214545968,
      "time": 204,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "ERROR",
      "artifact": "11275781167"
    },
    {
      "job": 111213956455,
      "time": 210,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11274607953"
    },
    {
      "job": 111214545980,
      "time": 99,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11275187436"
    },
    {
      "job": 111214546005,
      "time": 209,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "11274894211"
    },
    {
      "job": 111214545991,
      "time": 176,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "11274887800"
    },
    {
      "job": 111214545979,
      "time": 176,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "NOTE",
      "artifact": "11274699665"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/x-biosignal/actions/runs/37126896978",
  "_status": "success",
  "_upstream": "https://github.com/x-biosignal/PhysioMSKNet",
  "_commit": {
    "id": "4b245c1a2cdc9c5d2b53a774f62537f0f18468b5",
    "author": "Yusuke Matsui <mail.to.matsui@gmail.com>",
    "committer": "Yusuke Matsui <mail.to.matsui@gmail.com>",
    "message": "Release snapshot\n",
    "time": 1791033106
  },
  "_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",
      "role": "Depends"
    },
    {
      "package": "Matrix",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "grDevices",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "igraph",
      "role": "Suggests"
    },
    {
      "package": "MASS",
      "role": "Suggests"
    },
    {
      "package": "ggplot2",
      "role": "Suggests"
    },
    {
      "package": "readxl",
      "role": "Suggests"
    },
    {
      "package": "xml2",
      "role": "Suggests"
    },
    {
      "package": "PhysioAnnotationHub",
      "role": "Suggests"
    },
    {
      "package": "PhysioClinical",
      "role": "Suggests"
    },
    {
      "package": "PhysioClinStats",
      "role": "Suggests"
    },
    {
      "package": "PhysioCrossModal",
      "role": "Suggests"
    },
    {
      "package": "PhysioEMG",
      "role": "Suggests"
    },
    {
      "package": "PhysioMoCap",
      "role": "Suggests"
    },
    {
      "package": "PhysioOpenSim",
      "role": "Suggests"
    },
    {
      "package": "SummarizedExperiment",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "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": 1,
    "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/PhysioMSKNet"
  },
  "_devurl": "https://github.com/x-biosignal/physiomsknet",
  "_pkgdown": "https://x-biosignal.github.io/PhysioMSKNet",
  "_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/PhysioMSKNet.html",
    "extra/readme.html",
    "extra/readme.md",
    "LICENSE"
  ],
  "_cranurl": false,
  "_exports": [
    "calibrateEMGDrivenModel",
    "defaultMusclePath",
    "degreeDistribution",
    "emgCommunityCompare",
    "emgDrivenForce",
    "emgDrivenForceElastic",
    "emgDrivenJointMoment",
    "emgDrivenParams",
    "emgMSKEnrichment",
    "emgStructuralCoherence",
    "emgToExcitation",
    "emgToMSKMapping",
    "equilibriumFiberLength",
    "excitationToActivation",
    "forceLengthActive",
    "forceLengthPassive",
    "forceVelocity",
    "hillMuscleForce",
    "hyperedgeDegree",
    "imuCommunityDynamics",
    "imuImpactPrediction",
    "imuNetworkKinematics",
    "imuToMSKMapping",
    "loadIncidenceMatrix",
    "loadMSKData",
    "loadMuscleMetadata",
    "loadValidationData",
    "mocapCommunityDynamics",
    "mocapImpactPrediction",
    "mocapNetworkKinematics",
    "mocapToMSKMapping",
    "momentArm",
    "mskAdaptProtocol",
    "mskAnnotate",
    "mskBetweenness",
    "mskClinicalEvidence",
    "mskClinicalPredictor",
    "mskCloseness",
    "mskCommunityDetect",
    "mskCommunityProfile",
    "mskCompensationEvolution",
    "mskCompensationNetwork",
    "mskCompensationRiskScore",
    "mskCompensationSummary",
    "mskConsensusPartition",
    "mskCoordinationQualityScore",
    "mskDetectCompensation",
    "mskDetectRecoveryPlateau",
    "mskDetectResponderStatus",
    "mskEnrichKG",
    "mskFunctionalMilestones",
    "mskHomuncCorrelation",
    "MSKHypergraph",
    "mskImpactDeviation",
    "mskImpactRecoveryModel",
    "mskImpactScore",
    "mskImpactScoreAll",
    "mskInjuryRiskProfile",
    "mskKGSummary",
    "mskLinkOutcomeMeasure",
    "mskLongitudinalTracker",
    "mskMinimalDetectableChange",
    "mskModularity",
    "mskNetworkMetrics",
    "mskNeuralAdaptationIndex",
    "mskNullEnsemble",
    "mskNullHypergraph",
    "mskOutcomeConfidenceInterval",
    "mskOutcomeReport",
    "mskOutcomeSummary",
    "mskPathwayQuery",
    "mskPredictFunctionalOutcome",
    "mskReassess",
    "mskRecoveryTimeline",
    "mskRecoveryTrajectoryFit",
    "mskRehabProtocol",
    "mskReproducePaper",
    "mskRobustRegression",
    "mskShortestPaths",
    "mskSimulate",
    "mskSynergyChangeIndex",
    "mskZRand",
    "musclePath",
    "muscleTendonKinematics",
    "neuromechCorticomuscularCoupling",
    "neuromechDirectionalCoupling",
    "neuromechElectromechanicalDelay",
    "neuromechIntegratedVulnerability",
    "neuromechJointTorque",
    "neuromechMotorDriveTopography",
    "neuromechMuscleSynergy",
    "neuromechSummary",
    "opensimCompareModels",
    "opensimForceToImpact",
    "opensimNetworkAnalysis",
    "opensimToMSKHypergraph",
    "plotCommunityStructure",
    "plotDegreeDistribution",
    "plotHomunculus",
    "plotImpactVsDegree",
    "plotImpactVsRecovery",
    "plotMSKNetwork",
    "projectBoneGraph",
    "projectMuscleGraph",
    "tendonForceLength",
    "vertexDegree"
  ],
  "_help": [
    {
      "page": "calibrateEMGDrivenModel",
      "title": "Calibrate an EMG-driven model to measured joint moments",
      "topics": [
        "calibrateEMGDrivenModel"
      ]
    },
    {
      "page": "defaultMusclePath",
      "title": "Build a linear muscle-path model from the moment-arm lookup",
      "topics": [
        "defaultMusclePath"
      ]
    },
    {
      "page": "degreeDistribution",
      "title": "Degree Distribution",
      "topics": [
        "degreeDistribution"
      ]
    },
    {
      "page": "emgCommunityCompare",
      "title": "Compare EMG and MSK Communities",
      "topics": [
        "emgCommunityCompare"
      ]
    },
    {
      "page": "emgDrivenForce",
      "title": "EMG-driven muscle force",
      "topics": [
        "emgDrivenForce"
      ]
    },
    {
      "page": "emgDrivenForceElastic",
      "title": "EMG-driven force with a compliant tendon",
      "topics": [
        "emgDrivenForceElastic"
      ]
    },
    {
      "page": "emgDrivenJointMoment",
      "title": "EMG-driven joint moment",
      "topics": [
        "emgDrivenJointMoment"
      ]
    },
    {
      "page": "emgDrivenParams",
      "title": "Default EMG-driven muscle parameters",
      "topics": [
        "emgDrivenParams"
      ]
    },
    {
      "page": "emgMSKEnrichment",
      "title": "EMG Activation Enrichment by MSK Community",
      "topics": [
        "emgMSKEnrichment"
      ]
    },
    {
      "page": "emgStructuralCoherence",
      "title": "Compare EMG Coherence with MSK Structural Connectivity",
      "topics": [
        "emgStructuralCoherence"
      ]
    },
    {
      "page": "emgToExcitation",
      "title": "EMG envelope to neural excitation",
      "topics": [
        "emgToExcitation"
      ]
    },
    {
      "page": "emgToMSKMapping",
      "title": "Map EMG Channels to MSK Muscles",
      "topics": [
        "emgToMSKMapping"
      ]
    },
    {
      "page": "equilibriumFiberLength",
      "title": "Equilibrium fiber length with a compliant tendon",
      "topics": [
        "equilibriumFiberLength"
      ]
    },
    {
      "page": "excitationToActivation",
      "title": "Excitation-to-activation dynamics",
      "topics": [
        "excitationToActivation"
      ]
    },
    {
      "page": "forceLengthActive",
      "title": "Active force-length multiplier",
      "topics": [
        "forceLengthActive"
      ]
    },
    {
      "page": "forceLengthPassive",
      "title": "Passive force-length multiplier",
      "topics": [
        "forceLengthPassive"
      ]
    },
    {
      "page": "forceVelocity",
      "title": "Force-velocity multiplier",
      "topics": [
        "forceVelocity"
      ]
    },
    {
      "page": "hillMuscleForce",
      "title": "Hill-type muscle force",
      "topics": [
        "hillMuscleForce"
      ]
    },
    {
      "page": "hyperedgeDegree",
      "title": "Hyperedge (Muscle) Degree",
      "topics": [
        "hyperedgeDegree"
      ]
    },
    {
      "page": "imuCommunityDynamics",
      "title": "IMU-based Community Dynamics",
      "topics": [
        "imuCommunityDynamics"
      ]
    },
    {
      "page": "imuImpactPrediction",
      "title": "IMU-based Impact Prediction",
      "topics": [
        "imuImpactPrediction"
      ]
    },
    {
      "page": "imuNetworkKinematics",
      "title": "IMU-based Network Kinematics Analysis",
      "topics": [
        "imuNetworkKinematics"
      ]
    },
    {
      "page": "imuToMSKMapping",
      "title": "Map IMU Sensor Placements to MSK Bones",
      "topics": [
        "imuToMSKMapping"
      ]
    },
    {
      "page": "loadIncidenceMatrix",
      "title": "Load Incidence Matrix",
      "topics": [
        "loadIncidenceMatrix"
      ]
    },
    {
      "page": "loadMSKData",
      "title": "Load MSK Network Data",
      "topics": [
        "loadMSKData"
      ]
    },
    {
      "page": "loadMuscleMetadata",
      "title": "Load Muscle Metadata",
      "topics": [
        "loadMuscleMetadata"
      ]
    },
    {
      "page": "loadValidationData",
      "title": "Load Validation Data",
      "topics": [
        "loadValidationData"
      ]
    },
    {
      "page": "mocapCommunityDynamics",
      "title": "Within vs Between Community Movement Synchrony",
      "topics": [
        "mocapCommunityDynamics"
      ]
    },
    {
      "page": "mocapImpactPrediction",
      "title": "Kinematic Stress-based Impact Prediction",
      "topics": [
        "mocapImpactPrediction"
      ]
    },
    {
      "page": "mocapNetworkKinematics",
      "title": "Compute Kinematic Coupling vs MSK Structure",
      "topics": [
        "mocapNetworkKinematics"
      ]
    },
    {
      "page": "mocapToMSKMapping",
      "title": "Map MoCap Segments to MSK Bones",
      "topics": [
        "mocapToMSKMapping"
      ]
    },
    {
      "page": "momentArm",
      "title": "Muscle moment arms",
      "topics": [
        "momentArm"
      ]
    },
    {
      "page": "mskAdaptProtocol",
      "title": "Adapt Rehabilitation Protocol Based on Reassessment",
      "topics": [
        "mskAdaptProtocol"
      ]
    },
    {
      "page": "mskAnnotate",
      "title": "Annotate MSK Hypergraph with Knowledge Graph Data",
      "topics": [
        "mskAnnotate"
      ]
    },
    {
      "page": "mskBetweenness",
      "title": "Betweenness Centrality via BFS",
      "topics": [
        "mskBetweenness"
      ]
    },
    {
      "page": "mskClinicalEvidence",
      "title": "Map Injured Muscles to Clinical Codes and Evidence",
      "topics": [
        "mskClinicalEvidence"
      ]
    },
    {
      "page": "mskClinicalPredictor",
      "title": "Clinical Prediction from MSK Network Topology",
      "topics": [
        "mskClinicalPredictor"
      ]
    },
    {
      "page": "mskCloseness",
      "title": "Closeness Centrality",
      "topics": [
        "mskCloseness"
      ]
    },
    {
      "page": "mskCommunityDetect",
      "title": "Community Detection on MSK Network",
      "topics": [
        "mskCommunityDetect"
      ]
    },
    {
      "page": "mskCommunityProfile",
      "title": "Profile a MSK Community's Functional Characteristics",
      "topics": [
        "mskCommunityProfile"
      ]
    },
    {
      "page": "mskCompensationEvolution",
      "title": "Track Compensation Pattern Evolution Over Time",
      "topics": [
        "mskCompensationEvolution"
      ]
    },
    {
      "page": "mskCompensationNetwork",
      "title": "Build Compensation Network",
      "topics": [
        "mskCompensationNetwork"
      ]
    },
    {
      "page": "mskCompensationRiskScore",
      "title": "Compensation Risk Score",
      "topics": [
        "mskCompensationRiskScore"
      ]
    },
    {
      "page": "mskCompensationSummary",
      "title": "Comprehensive Compensation Analysis Summary",
      "topics": [
        "mskCompensationSummary"
      ]
    },
    {
      "page": "mskConsensusPartition",
      "title": "Consensus Partition",
      "topics": [
        "mskConsensusPartition"
      ]
    },
    {
      "page": "mskCoordinationQualityScore",
      "title": "Compute Coordination Quality Score",
      "topics": [
        "mskCoordinationQualityScore"
      ]
    },
    {
      "page": "mskDetectCompensation",
      "title": "Detect Compensatory Activation Patterns",
      "topics": [
        "mskDetectCompensation"
      ]
    },
    {
      "page": "mskDetectRecoveryPlateau",
      "title": "Detect Recovery Plateau in Longitudinal Data",
      "topics": [
        "mskDetectRecoveryPlateau"
      ]
    },
    {
      "page": "mskDetectResponderStatus",
      "title": "Classify Muscles as Responders, Non-Responders, or Deteriorated",
      "topics": [
        "mskDetectResponderStatus"
      ]
    },
    {
      "page": "mskEnrichKG",
      "title": "Functional Enrichment of Muscles via Knowledge Graph",
      "topics": [
        "mskEnrichKG"
      ]
    },
    {
      "page": "mskFunctionalMilestones",
      "title": "Generate Functional Milestones for Rehabilitation",
      "topics": [
        "mskFunctionalMilestones"
      ]
    },
    {
      "page": "mskHomuncCorrelation",
      "title": "Homunculus Correlation Analysis",
      "topics": [
        "mskHomuncCorrelation"
      ]
    },
    {
      "page": "MSKHypergraph",
      "title": "Create MSK Hypergraph Object",
      "topics": [
        "MSKHypergraph"
      ]
    },
    {
      "page": "mskImpactDeviation",
      "title": "Compute Impact Deviation",
      "topics": [
        "mskImpactDeviation"
      ]
    },
    {
      "page": "mskImpactRecoveryModel",
      "title": "Impact-Recovery Prediction Model",
      "topics": [
        "mskImpactRecoveryModel"
      ]
    },
    {
      "page": "mskImpactScore",
      "title": "Compute Impact Score for One Muscle",
      "topics": [
        "mskImpactScore"
      ]
    },
    {
      "page": "mskImpactScoreAll",
      "title": "Compute Impact Scores for All Muscles",
      "topics": [
        "mskImpactScoreAll"
      ]
    },
    {
      "page": "mskInjuryRiskProfile",
      "title": "Patient-specific Injury Risk Profile",
      "topics": [
        "mskInjuryRiskProfile"
      ]
    },
    {
      "page": "mskKGSummary",
      "title": "KG-Enriched Summary of MSK Network",
      "topics": [
        "mskKGSummary"
      ]
    },
    {
      "page": "mskLinkOutcomeMeasure",
      "title": "Link a network-derived outcome prediction to a clinical outcome measure",
      "topics": [
        "mskLinkOutcomeMeasure"
      ]
    },
    {
      "page": "mskLongitudinalTracker",
      "title": "Track Longitudinal MSK Metrics Across Timepoints",
      "topics": [
        "mskLongitudinalTracker"
      ]
    },
    {
      "page": "mskMinimalDetectableChange",
      "title": "Compute Minimal Detectable Change from Longitudinal Tracker",
      "topics": [
        "mskMinimalDetectableChange"
      ]
    },
    {
      "page": "mskModularity",
      "title": "Compute Modularity",
      "topics": [
        "mskModularity"
      ]
    },
    {
      "page": "mskNetworkMetrics",
      "title": "MSK Network Metrics",
      "topics": [
        "mskNetworkMetrics"
      ]
    },
    {
      "page": "mskNeuralAdaptationIndex",
      "title": "Compute Neural Adaptation Index Across Timepoints",
      "topics": [
        "mskNeuralAdaptationIndex"
      ]
    },
    {
      "page": "mskNullEnsemble",
      "title": "Generate Null Hypergraph Ensemble",
      "topics": [
        "mskNullEnsemble"
      ]
    },
    {
      "page": "mskNullHypergraph",
      "title": "Generate Null Hypergraph",
      "topics": [
        "mskNullHypergraph"
      ]
    },
    {
      "page": "mskOutcomeConfidenceInterval",
      "title": "Confidence Intervals for Outcome Predictions",
      "topics": [
        "mskOutcomeConfidenceInterval"
      ]
    },
    {
      "page": "mskOutcomeReport",
      "title": "Comprehensive Outcome Report",
      "topics": [
        "mskOutcomeReport"
      ]
    },
    {
      "page": "mskOutcomeSummary",
      "title": "MSK Outcome Summary Report",
      "topics": [
        "mskOutcomeSummary"
      ]
    },
    {
      "page": "mskPathwayQuery",
      "title": "Query Anatomical Pathway Between Entities",
      "topics": [
        "mskPathwayQuery"
      ]
    },
    {
      "page": "mskPredictFunctionalOutcome",
      "title": "Predict Functional Outcome from MSK Network Analysis",
      "topics": [
        "mskPredictFunctionalOutcome"
      ]
    },
    {
      "page": "mskReassess",
      "title": "Reassess Patient Progress",
      "topics": [
        "mskReassess"
      ]
    },
    {
      "page": "mskRecoveryTimeline",
      "title": "Recovery Timeline with Phase Assignment",
      "topics": [
        "mskRecoveryTimeline"
      ]
    },
    {
      "page": "mskRecoveryTrajectoryFit",
      "title": "Fit Recovery Trajectory to Longitudinal Activation Data",
      "topics": [
        "mskRecoveryTrajectoryFit"
      ]
    },
    {
      "page": "mskRehabProtocol",
      "title": "Rehabilitation Protocol Based on Network Topology",
      "topics": [
        "mskRehabProtocol"
      ]
    },
    {
      "page": "mskReproducePaper",
      "title": "Reproduce Paper Results",
      "topics": [
        "mskReproducePaper"
      ]
    },
    {
      "page": "mskRobustRegression",
      "title": "Robust Regression for MSK Data",
      "topics": [
        "mskRobustRegression"
      ]
    },
    {
      "page": "mskShortestPaths",
      "title": "Shortest Path Distances",
      "topics": [
        "mskShortestPaths"
      ]
    },
    {
      "page": "mskSimulate",
      "title": "Simulate MSK Network Dynamics",
      "topics": [
        "mskSimulate"
      ]
    },
    {
      "page": "mskSynergyChangeIndex",
      "title": "Compute Synergy Change Index Between Two Timepoints",
      "topics": [
        "mskSynergyChangeIndex"
      ]
    },
    {
      "page": "mskZRand",
      "title": "Adjusted Rand Index (z-score)",
      "topics": [
        "mskZRand"
      ]
    },
    {
      "page": "musclePath",
      "title": "Define a polynomial muscle-tendon path model",
      "topics": [
        "musclePath"
      ]
    },
    {
      "page": "muscleTendonKinematics",
      "title": "Muscle-tendon length, velocity and moment arms from joint angles",
      "topics": [
        "muscleTendonKinematics"
      ]
    },
    {
      "page": "neuromechCorticomuscularCoupling",
      "title": "Corticomuscular Coherence in MSK Network Context",
      "topics": [
        "neuromechCorticomuscularCoupling"
      ]
    },
    {
      "page": "neuromechDirectionalCoupling",
      "title": "Directional Cortico-Muscular Coupling",
      "topics": [
        "neuromechDirectionalCoupling"
      ]
    },
    {
      "page": "neuromechElectromechanicalDelay",
      "title": "Electromechanical Delay via Cross-Correlation",
      "topics": [
        "neuromechElectromechanicalDelay"
      ]
    },
    {
      "page": "neuromechIntegratedVulnerability",
      "title": "Integrated Neuromechanical Vulnerability",
      "topics": [
        "neuromechIntegratedVulnerability"
      ]
    },
    {
      "page": "neuromechJointTorque",
      "title": "Joint Torque Modeling in MSK Context",
      "topics": [
        "neuromechJointTorque"
      ]
    },
    {
      "page": "neuromechMotorDriveTopography",
      "title": "Motor Drive Topography",
      "topics": [
        "neuromechMotorDriveTopography"
      ]
    },
    {
      "page": "neuromechMuscleSynergy",
      "title": "Muscle Synergy Decomposition in MSK Context",
      "topics": [
        "neuromechMuscleSynergy"
      ]
    },
    {
      "page": "neuromechSummary",
      "title": "Neuromechanics Summary",
      "topics": [
        "neuromechSummary"
      ]
    },
    {
      "page": "opensimCompareModels",
      "title": "Compare Multiple OpenSim Models",
      "topics": [
        "opensimCompareModels"
      ]
    },
    {
      "page": "opensimForceToImpact",
      "title": "OpenSim Force-weighted Impact Analysis",
      "topics": [
        "opensimForceToImpact"
      ]
    },
    {
      "page": "opensimNetworkAnalysis",
      "title": "Full Network Analysis on OpenSim Model",
      "topics": [
        "opensimNetworkAnalysis"
      ]
    },
    {
      "page": "opensimToMSKHypergraph",
      "title": "Build MSKHypergraph from OpenSim Model",
      "topics": [
        "opensimToMSKHypergraph"
      ]
    },
    {
      "page": "plotCommunityStructure",
      "title": "Plot Community Structure",
      "topics": [
        "plotCommunityStructure"
      ]
    },
    {
      "page": "plotDegreeDistribution",
      "title": "Plot Degree Distribution",
      "topics": [
        "plotDegreeDistribution"
      ]
    },
    {
      "page": "plotHomunculus",
      "title": "Plot Homunculus Correspondence",
      "topics": [
        "plotHomunculus"
      ]
    },
    {
      "page": "plotImpactVsDegree",
      "title": "Plot Impact Score vs Degree",
      "topics": [
        "plotImpactVsDegree"
      ]
    },
    {
      "page": "plotImpactVsRecovery",
      "title": "Plot Impact Deviation vs Recovery Time",
      "topics": [
        "plotImpactVsRecovery"
      ]
    },
    {
      "page": "plotMSKNetwork",
      "title": "Plot MSK Network",
      "topics": [
        "plotMSKNetwork"
      ]
    },
    {
      "page": "projectBoneGraph",
      "title": "Project to Bone-centric Graph",
      "topics": [
        "projectBoneGraph"
      ]
    },
    {
      "page": "projectMuscleGraph",
      "title": "Project to Muscle-centric Graph",
      "topics": [
        "projectMuscleGraph"
      ]
    },
    {
      "page": "tendonForceLength",
      "title": "Tendon force-length curve",
      "topics": [
        "tendonForceLength"
      ]
    },
    {
      "page": "vertexDegree",
      "title": "Vertex (Bone) Degree",
      "topics": [
        "vertexDegree"
      ]
    }
  ],
  "_readme": "https://github.com/x-biosignal/PhysioMSKNet/raw/HEAD/README.md",
  "_rundeps": [
    "lattice",
    "Matrix"
  ],
  "_vignettes": [
    {
      "source": "PhysioMSKNet.Rmd",
      "filename": "PhysioMSKNet.html",
      "title": "Getting started with PhysioMSKNet",
      "engine": "knitr::rmarkdown",
      "headings": [
        "A hypergraph from an incidence matrix",
        "Projections and network metrics",
        "Community detection",
        "Perturbation impact",
        "Comparison against a null model",
        "Reproducing the paper's statistics",
        "Where to go next",
        "Reference"
      ],
      "created": "2026-10-03 13:11:46",
      "modified": "2026-10-03 13:11:46",
      "commits": 1
    }
  ],
  "_score": 2.6989700043360187,
  "_indexed": true,
  "_nocasepkg": "physiomsknet",
  "_universes": [
    "x-biosignal",
    "ymatts"
  ],
  "_previous": "0.3.0",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.3.1",
      "date": "2026-10-03T13:44:34.000Z",
      "distro": "resolute",
      "commit": "4b245c1a2cdc9c5d2b53a774f62537f0f18468b5",
      "fileid": "https://r2.ropensci.org/8f521ada74b12c5834f088d310f88c93ca71693a24aaa10d7bceef722d7471fe",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/x-biosignal/actions/runs/37126896978"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.3.1",
      "date": "2026-10-03T13:44:39.000Z",
      "distro": "resolute",
      "commit": "4b245c1a2cdc9c5d2b53a774f62537f0f18468b5",
      "fileid": "https://r2.ropensci.org/1485f51b7b96ae545304317ffa99e6f8987bd8290c34f86f985b3dbb8eb65884",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/x-biosignal/actions/runs/37126896978"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.3.1",
      "date": "2026-10-03T13:59:12.000Z",
      "commit": "4b245c1a2cdc9c5d2b53a774f62537f0f18468b5",
      "fileid": "https://r2.ropensci.org/55d6b614f61e47585ef3451a047152772b76ee33cef8c0a825b6117c1ebe0f54",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/x-biosignal/actions/runs/37126896978"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.3.1",
      "date": "2026-10-03T13:58:51.000Z",
      "commit": "4b245c1a2cdc9c5d2b53a774f62537f0f18468b5",
      "fileid": "https://r2.ropensci.org/b15e2ae6e06a09a6507a38300b012805aefb208d937dabc95c5906482808db22",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/x-biosignal/actions/runs/37126896978"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.3.1",
      "date": "2026-10-03T13:44:26.000Z",
      "commit": "4b245c1a2cdc9c5d2b53a774f62537f0f18468b5",
      "fileid": "https://r2.ropensci.org/881c9c26cb75bbd678cc7740e79011e8fedabb72f80a3b3b6744703e3d23dbbd",
      "status": "success",
      "buildurl": "https://github.com/r-universe/x-biosignal/actions/runs/37126896978"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.3.1",
      "date": "2026-10-03T13:44:13.000Z",
      "commit": "4b245c1a2cdc9c5d2b53a774f62537f0f18468b5",
      "fileid": "https://r2.ropensci.org/13e977a17122236693a3610b69a8106465439968a088978281cd8ee469b4b182",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/x-biosignal/actions/runs/37126896978"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.3.1",
      "date": "2026-10-03T13:43:49.000Z",
      "commit": "4b245c1a2cdc9c5d2b53a774f62537f0f18468b5",
      "fileid": "https://r2.ropensci.org/1e380ef2e78bd8acc6bd06e1d1c177e41d89242aa5a960ab20265b84e4143197",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/x-biosignal/actions/runs/37126896978"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.3.1",
      "date": "2026-10-03T13:44:00.000Z",
      "commit": "4b245c1a2cdc9c5d2b53a774f62537f0f18468b5",
      "fileid": "https://r2.ropensci.org/0ef4caf3a42f3f28b1217a08bbe2bd6041245a195b0617ba3e0a71fad4982e2b",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/x-biosignal/actions/runs/37126896978"
    }
  ]
}