Changelog
Source:NEWS.md
PhysioRehab 0.1.0
First public release.
- ICF-native semantic layer:
icf_catalog(),icf_qualifier_label(),icf_change(), andicf_for_measure()resolving measures to ICF codes via thePhysioAnnotationHubontology (with a local fallback). - Individualised single-case container:
new_rehab_episode(),add_session(), with Goal Attainment Scaling goals (rehab_goal()). - Single-case change detection over
PhysioAppKit:sced_analyze()(NAP + MCID- 2-SD band) and a clinician-in-the-loop reasoning scaffold (
rehab_hypothesis(),evaluate_hypothesis()) that honestly flags unsupported claims.
- 2-SD band) and a clinician-in-the-loop reasoning scaffold (
- Auto-drafted, ICF-structured progress note:
draft_progress_note(); a guided one-callrehab_workflow(); a trajectory plot (plot_trajectory()). - Real-signal adapters:
mocap_gait_measures()/add_session_from_mocap()(markerless gait viaPhysioMoCap) andemg_fatigue_measures()/add_session_from_emg()(muscle fatigue viaPhysioEMG). - A clinician GUI (
rehab_app()/launch_rehab_app(), Shiny) whose actions mirror the equivalent R code. - Worked instance: stroke hemiplegic gait (
simulate_stroke_gait_case()).