mobgap

View on PyPIReverse Dependencies (0)

0.10.0 mobgap-0.10.0-py3-none-any.whl

Wheel Details

Project: mobgap
Version: 0.10.0
Filename: mobgap-0.10.0-py3-none-any.whl
Download: [link]
Size: 809857
MD5: 46e3dd73aca63f014251237de58302ac
SHA256: 13882162ed3ecf7a18114ad2db154fbea634f1a93d860e04a3b3cd31a54ddb1d
Uploaded: 2024-10-22 08:47:48 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: mobgap
Version: 0.10.0
Summary: A Python implementation of the Mobilise-D algorithm pipeline for gait analysis using IMU worn at the lower back.
Author: Arne Küderle
Author-Email: arne.kuederle[at]fau.de
License: Apache-2.0
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.9,<3.13
Requires-Dist: intervaltree (>=3.1.0)
Requires-Dist: joblib (>=1.3.2)
Requires-Dist: numba (>=0.60.0)
Requires-Dist: numpy (>=1.25.2)
Requires-Dist: openpyxl (>=3.1.2); extra == "all"
Requires-Dist: pandas (>=2.2.0)
Requires-Dist: pingouin (>=0.5.4); extra == "all"
Requires-Dist: pooch (>=1.8.1)
Requires-Dist: python-dotenv (>=1.0.1)
Requires-Dist: pywavelets (>=1.5.0)
Requires-Dist: scikit-learn (>=1.3.0)
Requires-Dist: scipy (>=1.11.2)
Requires-Dist: tpcp (>=1.0.0)
Provides-Extra: all
Description-Content-Type: text/markdown
[Description omitted; length: 11568 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
mobgap/__init__.py sha256=GNbVcq9Bch_uCkd7pmhxoMtKO_0YnvjFri0w1IK9VsY 207
mobgap/_docutils.py sha256=VxyMMhrtk8WPEaZ6A7YKUp0XKaaNMvyAhKSVHvXxt2g 2106
mobgap/_gaitmap/.ruff.toml sha256=dHcTHkLS9cjJuOZjxKCVTnrD0_HnJik7EJo8B5uJOCo 58
mobgap/_gaitmap/__init__.py sha256=6eoV9mVyUjNAIC_aEpDjEWmGNdxnvo0XetkKih8E21U 185
mobgap/_gaitmap/trajectory_reconstruction/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mobgap/_gaitmap/trajectory_reconstruction/orientation_methods/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mobgap/_gaitmap/trajectory_reconstruction/orientation_methods/_madgwick.py sha256=InNkrEyMiTxQjAKoEr-Z_G8fDkJ9qZ_wmY4Gq3NG7Tc 2276
mobgap/_gaitmap/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mobgap/_gaitmap/utils/array_handling.py sha256=Lk7TN6OoWS338u8jLoyKkrcV4gas1lO4snmLyL1RGv8 4884
mobgap/_gaitmap/utils/fast_quaternion_math.py sha256=EHs6S-MjfpxYsV8FwHy0eiUuCUqgkBeUm8VyWuYnNv8 528
mobgap/_gaitmap/utils/rotations.py sha256=0Izn5bOEOIrEIbYmRAMJPM43M5hUzA7kV98NQUjZ4LM 1533
mobgap/_utils_internal/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mobgap/_utils_internal/misc.py sha256=lfxE9zpZeM8SaM5O3cW5PJSmD6M1EocWieUDE6cylEo 3543
mobgap/aggregation/__init__.py sha256=zjENFMKOR4cOL3DlCM4pSC4Rsmm9mwQLS4o8k2S2VQg 316
mobgap/aggregation/_dmo_thresholds/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mobgap/aggregation/_dmo_thresholds/official_mobilised_dmo_thresholds.csv sha256=4RFR1LvGYh9BmCgVpohXhPNTBKNDWr6c1bnxGQ2_BBA 2807
mobgap/aggregation/_mobilised_aggregator.py sha256=26XoU1exY_bZXZYm0gKbm57Xq8Q-ucOIfNP9PhXj0QA 21791
mobgap/aggregation/_threshold_check.py sha256=W4mkWHlF6lItyR30yjBzsKUeuBTSwiNOdKMbxpXaJ_g 7237
mobgap/aggregation/base.py sha256=ajd1kswOnklLCGEI3VKU67eGGTU042r2ooFbu5u9AKM 3081
mobgap/cadence/__init__.py sha256=ptWgzsjfimqJl7tQ9WirVARWqPky2gOJpWSszLQbzKM 219
mobgap/cadence/_cad_from_ic.py sha256=tTzqWoag1OG8ceu5DUe-r6M0bpWeexBTsfJr-ahstZs 13780
mobgap/cadence/base.py sha256=mBIe1PZ-3Q-qjnVHrv_NilX880XHqhbDeEfihy5KvfI 3918
mobgap/consts.py sha256=u9QUG8vVHRPzxvfXUf6Qbhixz2N-_oEgsI4yO75j0ic 1523
mobgap/data/__init__.py sha256=P26ROWOgTHkI4AQH6GKPLUriwL4UAYjgeAcj0FzEkw4 1532
mobgap/data/_dataset_from_data.py sha256=_qekWYtD4wXcQ32Cn_20Y2fSzMLgmwuIlUozv1bylhU 6806
mobgap/data/_example_data.py sha256=hHELIuuGoDNXseYEu4A88JNOTEwIG17J88y31hBHesg 5015
mobgap/data/_example_data_registry.txt sha256=f4HiqVtshrVRvYOecxaHSQVbLg5DNe_8SDQAm6QAjdQ 4928
mobgap/data/_mobilised_cvs_dmo_dataset.py sha256=4AmbzdfqXlMwQfXWmtq_dXmftcTnWTBJPua0duYpqRg 20479
mobgap/data/_mobilised_matlab_loader.py sha256=BgIGIg_MXtnJScfVB9GKgNsZg2g6GkknPHN62RN5yYE 69227
mobgap/data/_mobilised_tvs_dataset.py sha256=GwTfN7b0_eKnqDkHA0P15NeIDbZid93ulNVsoKa69oA 13732
mobgap/data/_mobilsed_weartime_loader.py sha256=aUyMozHTAgDifVwdpnxLDOi2PLi5xi-RZ1iOEYwY9xs 2444
mobgap/data/base.py sha256=ZHHGsyjKbx75Sq8NnO_qd-VIr4I7KdBBQZcza2NIPow 7040
mobgap/data_transform/__init__.py sha256=ncXXAZfC4wVwN1SyqL1kC193Hhmd6FqcCsgxrdu-kfM 871
mobgap/data_transform/_cwt.py sha256=f1R5LLp0PooMe3i7oPGj3iKS7OJTZe0LMEWfATiQQBA 3232
mobgap/data_transform/_filter.py sha256=vk_Rs8IoJ9UkiKJDtJaaMm_2Au2fN69pZeGGxMnYGvA 9262
mobgap/data_transform/_filter_coeffs/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mobgap/data_transform/_filter_coeffs/epfl_gait_filter.csv sha256=XSIEDXxkZmVvwLckJ4hDBH_IM4MeQIutYOE4hLpihtg 2066
mobgap/data_transform/_gaussian_filter.py sha256=Xyp37E4suyA9X3EN7V1ZI8URRqcRagur-xVGdDw76No 2445
mobgap/data_transform/_padding.py sha256=qnIX4Ru5ZvoYOPztLP-o0iBNr94622Fl4mn5Gur81kk 6502
mobgap/data_transform/_resample.py sha256=6wfvuzst_4zfHXUZPy4OPL-W7VYMpkdCIOzdHhaRj6o 4644
mobgap/data_transform/_savgol_filter.py sha256=8Zqxg124a3RkE2EE8TWBDNVHL5AHogxTVIqKmVoFtq0 3521
mobgap/data_transform/_utils.py sha256=UOyV6s1gRzTRShTmxK2RagkDJqTHjTH9J6Q2dcHI8iY 1369
mobgap/data_transform/base.py sha256=A1DV_uWoAiAEv3rmj9cFrshnJ3BZopsNVA1C0pK3Eik 16333
mobgap/gait_sequences/__init__.py sha256=XPiUBNMfJLc3f3PLla1oEKM2uEuCgjlJpqmaN_uEEds 253
mobgap/gait_sequences/_evaluation_challenge.py sha256=X3_lktbkWfAf3Lb5fOs0roZlXfPNdKF4Kncj2fE5VoQ 11992
mobgap/gait_sequences/_gsd_iluz.py sha256=_gJawHvLJWNNmb09MFLh_cnxHDw3IXD2nRj08Ptqc7Q 17148
mobgap/gait_sequences/_gsd_ionescu.py sha256=JV6xqGBA4j4koktrMSRMrNW4IXQW6obB5l05tK2_C2g 29025
mobgap/gait_sequences/base.py sha256=dIFNUdm3uiK8eJDySst6dWz8P-Kf-kiaskBWe7ua_-Y 5559
mobgap/gait_sequences/evaluation.py sha256=1iy1DzNKOVoLw5QSwyqwNgtqF5_yWzmQ7rh3hh89E6w 38318
mobgap/gait_sequences/pipeline.py sha256=xSTEEpjymgyUgcKJF8PUBtPDKsVJc02E-ou52vG4occ 5996
mobgap/initial_contacts/__init__.py sha256=DWufS_4lFlgCQIzl-OLK_jlZng0GZ9O2s4GfIwBQnE4 413
mobgap/initial_contacts/_hklee_algo_improved.py sha256=Q-YP_t3DbXX7SSMFecRKnR2KZ2zWRRh378CzS_pDyPU 12131
mobgap/initial_contacts/_icd_ionescu.py sha256=t3iv1Bmw_jvnK2fSoLaWZhGys9R9LxLkEExQV8-K3Ro 6826
mobgap/initial_contacts/_shin_algo_improved.py sha256=L0gN_iUw_QPy-IFeRx4UmAv9qOHOaHho8Ni4O734TMs 9679
mobgap/initial_contacts/_utils.py sha256=CdsRA7qdUU9z-2i5aNZzbzhUzXSM8Xe6Hw0T95FelSQ 4511
mobgap/initial_contacts/base.py sha256=iNZsXdYzm4zr893QxSe3foF-u70aXe7kBpLaLOq1k5U 3196
mobgap/initial_contacts/evaluation.py sha256=Wpo_5ZRpg8LbgC4NzubzJZdgRz-6z96P6a0IpeCv8DY 14694
mobgap/laterality/__init__.py sha256=h2lHz2w9aijL5idigJmPBQ3sUi2vH6G-3Hlhb93EqvI 346
mobgap/laterality/_lrc_mccamley.py sha256=Uu9a67Ya5pdTmXCeHVlaV_a8PX-5ua-sSWnn2eF_gms 5247
mobgap/laterality/_lrc_ullrich.py sha256=YAi7XWou1HE3eAfm4Fyv4a6Q_wBQVuGod5SYJ0qA0ds 13614
mobgap/laterality/_ullrich_pretrained_models/msproject_all_model.gz sha256=sZFN6y03FXYBGkQ6DCKDjLGhUIS9cGaX79vAKZ1t6HU 396072
mobgap/laterality/_ullrich_pretrained_models/msproject_all_scaler.gz sha256=9GaEyZMPDgWdusjqN2f7jISQXdrbf984H0ZvvDWa93k 731
mobgap/laterality/_ullrich_pretrained_models/msproject_hc_model.gz sha256=m0KKRnjbIozdBBpQWIClpWAKqWOltpVgbu4shtroPcU 47194
mobgap/laterality/_ullrich_pretrained_models/msproject_hc_scaler.gz sha256=xmibkiP0pO4HyKVjZAY1Ek1LUzvZ5VQ9JKXWdYBWXwg 733
mobgap/laterality/_ullrich_pretrained_models/msproject_ms_model.gz sha256=9mnZXPsXx6CwhDCDouEkJz8rxMeHgppgKzZFv-WYakg 137433
mobgap/laterality/_ullrich_pretrained_models/msproject_ms_scaler.gz sha256=mZRH_wEi__xjgGZPxW7SbzMMKNYzZMyGBhGArog7jDU 731
mobgap/laterality/_utils.py sha256=CE8V27Vm317RpgAMaziAjSWXwOxp6BIyOHAzYGcV_sc 1835
mobgap/laterality/base.py sha256=BV6OGcCY-STU5bnBDrVTJlL2xZibpc7njvEhE_nBfxk 6170
mobgap/laterality/pipeline.py sha256=SCVg9pAtBLJVoWPIzcTm3yjqSGwKFxKPDTodryZpNUQ 7155
mobgap/orientation_estimation/__init__.py sha256=oGkzkfqzaBuVWn7Ew-aOtARatmMyYmcpAseb7F7w1X4 165
mobgap/orientation_estimation/_madgwick.py sha256=Qv7zb561lPA7ss7ueJMXn5ME5cXPumLvFslQiFLcj8Q 6820
mobgap/orientation_estimation/base.py sha256=UWrrtePiFD4trbYjoAwQOXRqZEMyFmjIWRlRdq7vzJw 1352
mobgap/pipeline/__init__.py sha256=ycOphTx9e8lN-1ogM4K5vJk1b2hhYNMl-gw7clM8pok 589
mobgap/pipeline/_error_metrics.py sha256=9M5YLbVVLRB9KU6qV-qaWyo4IBsLgwHb9NakvABPr5E 11570
mobgap/pipeline/_gs_iterator.py sha256=RZ2Habh-w6rzqIobFW4f9VaiWfO85pM0kkeMWt51fzg 28527
mobgap/pipeline/_mobilised_pipeline.py sha256=eWMi-hBJWQOuLRohvIxQVMB5sXJUJHN_8004jpzN_8E 28920
mobgap/pipeline/base.py sha256=cZoR-8U6CDfDXJOv61OkgeQI6YmyCJMDmqURf-hn8_w 11726
mobgap/pipeline/evaluation.py sha256=9L2R_A6gw09tBDslPayXWJ1OLz4wd6AMdD1xAaFml4Q 925
mobgap/stride_length/__init__.py sha256=9gDTY2JzT7doga7g4CDWcJX0Y5P6XaZouoJ-tVxsfkU 124
mobgap/stride_length/_sl_zijlstra.py sha256=T6gPeyH46lRV84HHepKtT9dEPZExCaJunHIBsGKiOMg 17104
mobgap/stride_length/base.py sha256=PLj9dVb0hv-mdSy5zf1wkcREzNfAM3gx8w-kFocPHoE 4060
mobgap/turning/__init__.py sha256=dWgwv6qpq0tEB8t64utX_zcUANC1FyOIdWyZT2qg3qU 141
mobgap/turning/_td_elgohary.py sha256=ktUovaLmWl3Kfkt4BftF5pt9XhdlWFQxcIBCS53bfGg 13188
mobgap/turning/base.py sha256=6aQ-T90bv2_oL3c7dS8baI029f2uGeO-oweIPhi64Ck 2895
mobgap/utils/__init__.py sha256=fmKGySk8Dx9f6DlhUzxMPc255copo1-cthf3AMNIAvk 41
mobgap/utils/_sklearn_protocol_types.py sha256=mNuz8lIg4XjOvySYqZTLWiHAorrXc7Wl5LzgYj0DQQA 662
mobgap/utils/array_handling.py sha256=D5CdP1_Y4a20l2VWBD6KC1-p4CuBJ665_Xqhfm2xI5k 2276
mobgap/utils/conversions.py sha256=x8gyxNTBW3lbcfQJ2xJvA-6CGuHfDF33rkYAkoRZrlY 6737
mobgap/utils/df_operations.py sha256=p7PL-goLo0Ev8Uj_CGxOEXQy-S7ETZSnfEON6KQJuxA 25452
mobgap/utils/dtypes.py sha256=gNeMIPJVnNq_G5M3gDjO9tcHkQN5Iy_R6OuXGczpJ7w 6207
mobgap/utils/evaluation.py sha256=5-g-o1ziWIujjiua-Y_9p2vDk0B06Cd3lC1p94vUu7E 23604
mobgap/utils/interpolation.py sha256=GwVmxMoo8_gr9Z1WKyrTfRWQ-8S9CHpEx3Tq5NedYFM 9348
mobgap/utils/misc.py sha256=YYYhXkt13g-R_5aIH6NFVQRffts8lFT7HAUl_LhnWNw 741
mobgap/utils/rotations.py sha256=84zE8aQeQEgCHYStLrTo4YIAGo54tY4D63a-30I0YCw 149
mobgap/walking_speed/__init__.py sha256=U7Iqnf8p8DQ0I6zYxbaUD20NAqSEL89sFsalN6d1vPo 128
mobgap/walking_speed/_naive_walking_speed.py sha256=3I-O4VJBduY5SnCrh3bJh3y4TZ-_3NoYVW6hqgDpetw 2137
mobgap/walking_speed/base.py sha256=DgeeihsbMaKVkzA6iALXRcNqXrX3NZniy4pY_LMdmDg 4593
mobgap/wba/__init__.py sha256=aI9h6ep3AdE0PiWzHSX_WVJvpv4lGymCLO8a_ibKHaw 743
mobgap/wba/_interval_criteria.py sha256=BJuNGy2nzur9ph8oueJHJ_rWkWEHZwTz_GIgdZC-RCY 7644
mobgap/wba/_stride_selection.py sha256=tJMqQvcF0uxLKkb1_g3caV7UHQT4a6PpTda7Ahf80bk 8329
mobgap/wba/_utils.py sha256=NKPWXCABvrd4SDrdVRVP_vmiEVuaxi57H3qdr8ZeDp4 2096
mobgap/wba/_wb_assembly.py sha256=AhQvkzOwj2rVY88hrWZ-jTfb_D_53FT0-189_ba7QcA 20039
mobgap/wba/_wb_criteria.py sha256=euPITVxMncyxHAIEDucYFgbckW_p4cmVStW81s7VRbM 8192
mobgap/wba/_wb_criteria_base.py sha256=OmVcU7gzmr2yOA9WD3mCfd9oh0KE2XNraiISaefhrPE 6940
mobgap/wba/plot.py sha256=5ZPi3nNsxrgDHtRcbpG_27MP3idGY9_O-a2ewD1kWzE 5523
mobgap-0.10.0.dist-info/LICENSE sha256=sZI4At20B2rSq1abhHwcO9kFGyk0S5qJ2kZ-uF-dObg 10817
mobgap-0.10.0.dist-info/METADATA sha256=D1jpisBTfRj1aPlEvTqbryEPcNHpj_TMciK7RW0DtWA 12706
mobgap-0.10.0.dist-info/NOTICE sha256=8OBldtf5F62s_FSvdqoY2ob7_7mDCpSju5lr-Ncq1Y8 99
mobgap-0.10.0.dist-info/WHEEL sha256=Nq82e9rUAnEjt98J6MlVmMCZb-t9cYE2Ir1kpBmnWfs 88
mobgap-0.10.0.dist-info/RECORD