Package: PhysioMSKNet 0.1.0

Yusuke Matsui

PhysioMSKNet: Musculoskeletal Network Analysis for Physiological Data

Network science analysis of the human musculoskeletal system. Implements hypergraph representations of muscle-bone connections, physical simulation via damped harmonic oscillators, perturbation-based impact scoring, community detection, and clinical outcome prediction. Based on Murphy et al. (2018) <doi:10.1371/journal.pbio.2002811>.

Authors:Yusuke Matsui

PhysioMSKNet_0.1.0.tar.gz
PhysioMSKNet_0.1.0.zip(r-4.7)PhysioMSKNet_0.1.0.zip(r-4.6)PhysioMSKNet_0.1.0.zip(r-4.5)
PhysioMSKNet_0.1.0.tgz(r-4.6-any)PhysioMSKNet_0.1.0.tgz(r-4.5-any)
PhysioMSKNet_0.1.0.tar.gz(r-4.7-any)PhysioMSKNet_0.1.0.tar.gz(r-4.6-any)
PhysioMSKNet_0.1.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
PhysioMSKNet/json (API)

# Install 'PhysioMSKNet' in R:
install.packages('PhysioMSKNet', repos = c('https://x-biosignal.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/x-biosignal/physiomsknet/issues

On CRAN:

Conda:

1.70 score 88 exports 2 dependencies

Last updated from:bfd3d90511. Checks:7 WARNING, 2 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64WARNING179
source / vignettesOK190
linux-release-x86_64WARNING178
macos-release-arm64WARNING158
macos-oldrel-arm64WARNING157
windows-develWARNING152
windows-releaseWARNING166
windows-oldrelWARNING152
wasm-releaseOK108

Exports:degreeDistributionemgCommunityCompareemgMSKEnrichmentemgStructuralCoherenceemgToMSKMappinghyperedgeDegreeimuCommunityDynamicsimuImpactPredictionimuNetworkKinematicsimuToMSKMappingloadIncidenceMatrixloadMSKDataloadMuscleMetadataloadValidationDatamocapCommunityDynamicsmocapImpactPredictionmocapNetworkKinematicsmocapToMSKMappingmskAdaptProtocolmskAnnotatemskBetweennessmskClinicalEvidencemskClinicalPredictormskClosenessmskCommunityDetectmskCommunityProfilemskCompensationEvolutionmskCompensationNetworkmskCompensationRiskScoremskCompensationSummarymskConsensusPartitionmskCoordinationQualityScoremskDetectCompensationmskDetectRecoveryPlateaumskDetectResponderStatusmskEnrichKGmskFunctionalMilestonesmskHomuncCorrelationMSKHypergraphmskImpactDeviationmskImpactRecoveryModelmskImpactScoremskImpactScoreAllmskInjuryRiskProfilemskKGSummarymskLongitudinalTrackermskMinimalDetectableChangemskModularitymskNetworkMetricsmskNeuralAdaptationIndexmskNullEnsemblemskNullHypergraphmskOutcomeConfidenceIntervalmskOutcomeReportmskOutcomeSummarymskPathwayQuerymskPredictFunctionalOutcomemskReassessmskRecoveryTimelinemskRecoveryTrajectoryFitmskRehabProtocolmskReproducePapermskRobustRegressionmskShortestPathsmskSimulatemskSynergyChangeIndexmskZRandneuromechCorticomuscularCouplingneuromechDirectionalCouplingneuromechElectromechanicalDelayneuromechIntegratedVulnerabilityneuromechJointTorqueneuromechMotorDriveTopographyneuromechMuscleSynergyneuromechSummaryopensimCompareModelsopensimForceToImpactopensimNetworkAnalysisopensimToMSKHypergraphplotCommunityStructureplotDegreeDistributionplotHomunculusplotImpactVsDegreeplotImpactVsRecoveryplotMSKNetworkprojectBoneGraphprojectMuscleGraphvertexDegree

Dependencies:latticeMatrix

Readme and manuals

Help Manual

Help pageTopics
Degree DistributiondegreeDistribution
Compare EMG and MSK CommunitiesemgCommunityCompare
EMG Activation Enrichment by MSK CommunityemgMSKEnrichment
Compare EMG Coherence with MSK Structural ConnectivityemgStructuralCoherence
Map EMG Channels to MSK MusclesemgToMSKMapping
Hyperedge (Muscle) DegreehyperedgeDegree
IMU-based Community DynamicsimuCommunityDynamics
IMU-based Impact PredictionimuImpactPrediction
IMU-based Network Kinematics AnalysisimuNetworkKinematics
Map IMU Sensor Placements to MSK BonesimuToMSKMapping
Load Incidence MatrixloadIncidenceMatrix
Load MSK Network DataloadMSKData
Load Muscle MetadataloadMuscleMetadata
Load Validation DataloadValidationData
Within vs Between Community Movement SynchronymocapCommunityDynamics
Kinematic Stress-based Impact PredictionmocapImpactPrediction
Compute Kinematic Coupling vs MSK StructuremocapNetworkKinematics
Map MoCap Segments to MSK BonesmocapToMSKMapping
Adapt Rehabilitation Protocol Based on ReassessmentmskAdaptProtocol
Annotate MSK Hypergraph with Knowledge Graph DatamskAnnotate
Betweenness Centrality via BFSmskBetweenness
Map Injured Muscles to Clinical Codes and EvidencemskClinicalEvidence
Clinical Prediction from MSK Network TopologymskClinicalPredictor
Closeness CentralitymskCloseness
Community Detection on MSK NetworkmskCommunityDetect
Profile a MSK Community's Functional CharacteristicsmskCommunityProfile
Track Compensation Pattern Evolution Over TimemskCompensationEvolution
Build Compensation NetworkmskCompensationNetwork
Compensation Risk ScoremskCompensationRiskScore
Comprehensive Compensation Analysis SummarymskCompensationSummary
Consensus PartitionmskConsensusPartition
Compute Coordination Quality ScoremskCoordinationQualityScore
Detect Compensatory Activation PatternsmskDetectCompensation
Detect Recovery Plateau in Longitudinal DatamskDetectRecoveryPlateau
Classify Muscles as Responders, Non-Responders, or DeterioratedmskDetectResponderStatus
Functional Enrichment of Muscles via Knowledge GraphmskEnrichKG
Generate Functional Milestones for RehabilitationmskFunctionalMilestones
Homunculus Correlation AnalysismskHomuncCorrelation
Create MSK Hypergraph ObjectMSKHypergraph
Compute Impact DeviationmskImpactDeviation
Impact-Recovery Prediction ModelmskImpactRecoveryModel
Compute Impact Score for One MusclemskImpactScore
Compute Impact Scores for All MusclesmskImpactScoreAll
Patient-specific Injury Risk ProfilemskInjuryRiskProfile
KG-Enriched Summary of MSK NetworkmskKGSummary
Track Longitudinal MSK Metrics Across TimepointsmskLongitudinalTracker
Compute Minimal Detectable Change from Longitudinal TrackermskMinimalDetectableChange
Compute ModularitymskModularity
MSK Network MetricsmskNetworkMetrics
Compute Neural Adaptation Index Across TimepointsmskNeuralAdaptationIndex
Generate Null Hypergraph EnsemblemskNullEnsemble
Generate Null HypergraphmskNullHypergraph
Confidence Intervals for Outcome PredictionsmskOutcomeConfidenceInterval
Comprehensive Outcome ReportmskOutcomeReport
MSK Outcome Summary ReportmskOutcomeSummary
Query Anatomical Pathway Between EntitiesmskPathwayQuery
Predict Functional Outcome from MSK Network AnalysismskPredictFunctionalOutcome
Reassess Patient ProgressmskReassess
Recovery Timeline with Phase AssignmentmskRecoveryTimeline
Fit Recovery Trajectory to Longitudinal Activation DatamskRecoveryTrajectoryFit
Rehabilitation Protocol Based on Network TopologymskRehabProtocol
Reproduce Paper ResultsmskReproducePaper
Robust Regression for MSK DatamskRobustRegression
Shortest Path DistancesmskShortestPaths
Simulate MSK Network DynamicsmskSimulate
Compute Synergy Change Index Between Two TimepointsmskSynergyChangeIndex
Adjusted Rand Index (z-score)mskZRand
Corticomuscular Coherence in MSK Network ContextneuromechCorticomuscularCoupling
Directional Cortico-Muscular CouplingneuromechDirectionalCoupling
Electromechanical Delay via Cross-CorrelationneuromechElectromechanicalDelay
Integrated Neuromechanical VulnerabilityneuromechIntegratedVulnerability
Joint Torque Modeling in MSK ContextneuromechJointTorque
Motor Drive TopographyneuromechMotorDriveTopography
Muscle Synergy Decomposition in MSK ContextneuromechMuscleSynergy
Neuromechanics SummaryneuromechSummary
Compare Multiple OpenSim ModelsopensimCompareModels
OpenSim Force-weighted Impact AnalysisopensimForceToImpact
Full Network Analysis on OpenSim ModelopensimNetworkAnalysis
Build MSKHypergraph from OpenSim ModelopensimToMSKHypergraph
Plot Community StructureplotCommunityStructure
Plot Degree DistributionplotDegreeDistribution
Plot Homunculus CorrespondenceplotHomunculus
Plot Impact Score vs DegreeplotImpactVsDegree
Plot Impact Deviation vs Recovery TimeplotImpactVsRecovery
Plot MSK NetworkplotMSKNetwork
Project to Bone-centric GraphprojectBoneGraph
Project to Muscle-centric GraphprojectMuscleGraph
Vertex (Bone) DegreevertexDegree