awesome-biomechanics
A curated, public list of resources for biomechanics and human motion analysis: datasets, processing tools, software for simulation, educational videos, lectures, etc.
https://github.com/modenaxe/awesome-biomechanics
Last synced: 2 days ago
JSON representation
-
Datasets :dvd:
-
Human Anatomy :bone:
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- here
- paper
- paper
- dataset
- dataset in NIfTI format
- dataset segmented 2023
- website
- paper
- dataset
- website
- related website
- paper
- website
- how to cite
- :dvd: dataset | :computer: website
- :dvd: dataset | :computer: website
- paper
- dataset
- paper
- website
- .
- Neuromatch Academy
- BPK 409: Wearable Technology and Human Physiology - of-the-art wearable technology to measure, analyze, and understand human physiological systems including muscular, nervous, and cardiovascular systems.</br>
- description of labs
- Statistical shape modelling
- Mathematical Tools for Neuroscience (Neurobio 212 at Harvard)
- Neuromechanics course material
- Graduate Level Statistics Course with Biomedical Engineering Examples
- Quantitative methods in biomedical sciences - level class designed for PhD students and others who wish to develop skills relating to data analysis and interpretation, including data handling, plotting, statistics, and image analysis. The course uses MATLAB and materials are available on [GitHub](https://github.com/Campbell-Muscle-Lab/teaching_PGY630_QM).
- code
- Lectures on animal locomotion
- Lectures on multibody dynamics
- KNES 789W - Advanced Projects in Kinesiology; Modeling & Simulation of Human Movement
-
YouTube Channels :tv:
- Stuart McErlain-Naylor channel
- AnyBody Technology Videos and Webcasts
- American Society Biomechanics (ASB)
- BassettBiomechanics
- Biomch-V
- Dynamic Walking
- European Society of Biomechanics (ESB)
- International Society of Biomechanics (tutorials and lectures)
- International Society of Biomechanics in Sports (ISBS)
- Journal of Foot and Ankle Research
- OpenSim Videos and Webinars
- UCalgary Human Performance Lab
- Manoj Srinivasan's channel
- Ross Miller's channel
- Analysis of upright posture by force platform
- International Society of Biomechanics in Sports (ISBS)
- Analysis of upright posture by force platform
- Biomch-V
-
Videos :video_camera:
- CNB-ASB Muscle Workshop
- A critique of Induced Acceleration Analysis
- Biomechanics playlist
- F8 2019 - VR Full Body Tracking & Avatars - f8-2019-body-tracking/)
- Running with bone pins
- Introduction to Trajectory Optimization
- A free/opensource workflow from CT scan to FEA - source software (Dragonfly for segmentation, Blender for mesh refinement and FEBio for finite element analysis. Quick overview of the main steps.<br/>
- Biomechanics playlist
- CNB-ASB Muscle Workshop
- A critique of Induced Acceleration Analysis
-
Learning to Code :construction:
- Python website
- Scipy Lecture Notes
- Python for Everybody - chuck.com/pythonlearn/EN_us/pythonlearn.pdf).
- Python Programming And Numerical Methods: A Guide For Engineers And Scientists
- Google Python Style Guide
- Python testing style guide
- Matplotlib cheatsheet
- Biomechanical Analysis using Python and Kinetics Toolkit
- Julia Language website
- Julia Academy
- Version Control for Researchers - alcantara.com). Tutorial for ASB2020 introducing GitHub and version control for biomechanists. Accompanying tutorial material located at the [ASB_Tutorial repository](https://github.com/alcantarar/asb_tutorial).
- Atlassian Git tutorial
- Scientific Python Lectures
- Notes on Scientific Computing for Biomechanics and Motor Control
- Version Control for Researchers - alcantara.com). Tutorial for ASB2020 introducing GitHub and version control for biomechanists. Accompanying tutorial material located at the [ASB_Tutorial repository](https://github.com/alcantarar/asb_tutorial).
-
Teaching Resources :triangular_ruler:
- Anatomy Standard - based 3D model of the human body, create high-quality, interactive illustrations of the model, and share them here to provide a resource for teaching and explaining anatomy. Images are licensed under the [Creative Commons Attribution-NonCommercial 4.0 International License](https://creativecommons.org/licenses/by-nc/4.0/). </br>
- Anybodyrun - body models of running based on principal components analysis. The approach behind the application is described on John Rasmussen's [blog](https://biomechanicsforeverybody.wordpress.com/).
- book
- Biomch-L discussions - L database:
- Joint Attitude Debate Summary
- 3D Joint Power Debate Summaary
- Engineers Code
- How to get meaningful and correct results from your finite element model
- Muscle Atlas - atlas).
- ASB Teaching Repository
- Biomechanics Toolbar
- Biomechanics of Movement
- Scientific Animation of Muscle Contraction
- Scientific Animation of Human Locomotion
- Kwon3d website
- GitHub resources for teaching
- How to review a paper
- How to write a systematic review for Health
- A roadmap for searching literature in PubMed
- Interactive Simulations for Science and Math
- Kuo's course homeworks
- MoLib (Motion Library) - to-use-motion-library/) by Markus Kurz.
- Optimal Control Workshop - funded Optimal Control Workshop held on July 9, 2015 at the University of Edinburgh as part of the XV International Symposium on Computer Simulation in Biomechanics.
- ODE Integration Best Practices With Octave/Matlab
- Seeing theory
- Tips for setting up remote lessons
- Tutorial: 3D Kinematics and Inverse Dynamics MATLAB scripts
- Tutorial: Musculoskeletal Model for Simulation of Walking
- Tutorial: Kane’s Method for an inverted pendulum
- Jumping model (5 dof)
- Jumping model with foot (6 dof)
- Sit-to-stand model
- Elbow model in Matlab
- Understanding p-values Through Simulations: An Interactive Visualization - values through an interactive simulations.
- Python Tutor - Visualize code execution
- Scientific Animation of Muscle Contraction
- Bayesian Data Analysis course
- code
- Graphical User Interfaces (GUI) for Research - for-RS). Recording of the lessons are available on [Youtube](https://www.youtube.com/channel/UCBnJTebN2rVnfmiXqUfsvtA).
- Julia notebooks on dynamic systems
- Manim: Mathematical Animation Engine
- Trajectory Optimization Toolbox
- Notes on Scientific Computing for Biomechanics and Motor Control
- Teaching and Learning with Jupyter
- *VIRTUAL LABS IN BIOLOGICAL ANTHROPOLOGY* - Madison).
- *VIRTUAL LAB: Australopithecus afarensis KNEE JOINT* - Madison).
- Biomechanics of Movement Classroom - movement). </br>
- OpenSim teaching Hub
-
Books :blue_book:
- Computer-Aided Analysis of Mechanical Systems
- Computer Aided Kinematics And Dynamics Of Mechanical Systems
- Convex Optimization
- Dynamics: Theory and Applications
- Dynamics of Human Gait (2nd Edition)
- Experimental Methods in Biomechanics (link)
- Power Analysis with Superpower
- Reinforcement Learning: An Introduction
- The ABC of EMG
- The Feynman Lectures on Physics - 1963). Includes audio recordings.
- Dynamics: Theory and Applications
- Computer-Aided Analysis of Mechanical Systems
-
-
Tracking in Ultrasound Video Frames
-
Fascicle Tracking
-
Muscle-Tendon Junction Tracking
-
-
Muscle Parameter Segmentation in Ultrasound Images
-
Anatomical Cross Sectional Area
-
-
Statistical Analysis
-
Finite Element Models
- **G*Power**
- **spm1d** - dimensional [statistical Parametric Mapping](http://www.scholarpedia.org/article/Statistical_parametric_mapping).
- **SPSS Statistics**
- paper
- **JASP** - source low-cost alternative to commercial statistical software.
- **jamovi** - source statistical software platform based on R, making it accessible to users who are not familiar with R.
- **R**
-
-
Scientific Data Visualization
-
Finite Element Models
- **Mayavi** - Python tool :snake:
- **OpenCmiss**
- website
- website
- website
- website
- How-To
- **MicroDicom** - commercial use.
- website
- paper
-
-
Good practices for credible modeling
-
Finite Element Models
-
-
Societies and Initiatives :classical_building:
-
Finite Element Models
- Americal Society of Biomechanics
- European Society of Biomechanics
- International Society of Biomechanics
- 3-D Analysis of Human Movement
- Comparative Neuromuscular Biomechanics
- Footware Biomechanics Group
- Hand and Wrist Biomechanics International
- International Shoulder Group
- Motor Control Group
- Technical Group on Computer Simulation (TGCS)
- International Society of Biomechanics in Sports
- National Biomechanics Day
-
-
Miscellaneous Online Resources
-
More Datasets and repositories
-
Sandbox <!-- omit in toc -->
-
DTI and fibre tractography <!-- omit in toc -->
-
Blogging platforms
-
-
Contributing
-
Resources for learning how to contribute
- Git - novice/) are a perfect place to start with Git and GitHub.
- like this one
-
Categories
Datasets :dvd:
509
Subject-Specific Modelling
203
Modelling and Simulation :computer:
197
Finite Element Analysis
126
Learning
120
Gait Analysis and Motion Capture :cartwheeling:
64
Reproducibility :gem:
60
Optimal Control and Trajectory Optimization :rocket:
56
Tracking in Ultrasound Video Frames
18
Miscellaneous Online Resources
13
Societies and Initiatives :classical_building:
12
Sandbox <!-- omit in toc -->
11
Scientific Data Visualization
10
Statistical Analysis
7
More Datasets and repositories
5
Good practices for credible modeling
4
Muscle Parameter Segmentation in Ultrasound Images
3
License
2
Contributing
2
DTI and fibre tractography <!-- omit in toc -->
1
Sub Categories
Human Anatomy :bone:
170
Walking :walking:
166
Finite Element Models
139
Segmentation of Medical Images :artist:
63
Biomechanical and Neuro-musculoskeletal Simulation Software :brain::arrow_right::leg:
62
Biomechanical Models
61
Motion Capture Data Import and Processing
60
Finite Element Analysis Software
56
Multibody and Physics Engines :sleeping::arrow_lower_left::apple:
52
Running :running:
51
Computational Muscle Models :mechanical_arm:
50
Teaching Resources :triangular_ruler:
48
Automatic Segmentation :mage_man:
44
Hand :palms_up_together:
42
Automatic Definition of Bony Landmarks and Reference Systems :skull:
39
Statistical Shape Modelling :bone:
26
Blogging platforms
26
Neuro-musculoskeletal Simulation Tools :brain::hammer:
21
Finite Element Analysis Software Tools
20
YouTube Channels :tv:
18
Instrumented Prostheses :chart_with_upwards_trend:
18
Online Courses :clapper:
17
Animal Anatomy and Anthropology :crocodile:
15
Learning to Code :construction:
15
Resources for Building Biomechanical Models from Medical Images :woman_technologist:
13
Fascicle Tracking
13
Manipulation, Processing and Comparison of Surface Meshes
12
Books :blue_book:
12
Balance :balance_scale:
10
Videos :video_camera:
10
EMG :electric_plug::muscle:
9
Rugby :rugby_football:
7
Upper Limb Movements :muscle:
6
Finite Element Libraries
6
Soft Tissue Artefacts :leg:
5
Muscle-Tendon Junction Tracking
5
Energetics :fire:
5
Uncertainty Quantification in Musculoskeletal Simulations :question:
4
Real-Time Neuro-musculoskeletal Simulation Software
4
Meshers of Surface Models
4
Health Datasets :heart:
4
Anatomical Cross Sectional Area
3
Anthropometric Models :standing_person:
3
Videoradiography (Model-based and Marker-based Tracking)
3
Resources for learning how to contribute
2
Items suggested template
2
Reference Joint Kinematics
1
Gait Analysis Markersets :globe_with_meridians:
1
Keywords
bayes
2
bayesian
2
bayesian-data-analysis
2
bayesian-inference
2
bayesian-methods
2
bayesian-workflow
2
jupyter-notebook
2
python
2
A python library for (Initial) Boundary Value Problems exploration.
1
architectural-patterns
1
design-patterns
1
guis
1
research-software-engineering
1
3b1b-videos
1
animation
1
explanatory-math-videos
1
biomechanics
1
biomedical-engineering
1
motor-control
1
scientific-computing
1
bookdown
1
education
1
jupyter
1
learning
1
teaching
1