Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: about 9 hours 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
- ![DOI
- paper
- dataset
- resources
- paper
- dataset
- website
- DOI
- paper
- dataset
- paper
- dataset
- ![DOI
- paper
- dataset
- paper
- dataset
- dataset
- paper 2021 (MRI and mechanical testing)
- paper 2016
- paper 2013
- paper
- ASB abstract 2010
- User's Guide 2010
- dataset
- paper
- dataset
- website
- ![DOI
- paper
- dataset
- paper
- dataset
- dataset
- website
- dataset
- PhD thesis
- paper
- dataset (paywalled)
- paper
- paper
- dataset
- AnyBody model's paper
- dataset
- paper1991
- paper1992
- dataset
- paper
- dataset
- paper-lumbar spine
- paper-thoracic and cervical
- PhD thesis
- :computer: website | :dvd: dataset
- paper
- dataset
- paper
- dataset
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- website
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- website
- paper
- paper
- paper
-
Walking :walking:
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- dataset
- metadata
- paper
- dataset
- website
- resources
- paper
- dataset
- paper
- dataset
- website
- paper
- dataset
- paper
- dataset
- paper
- dataset
- website
- website
- website
- dataset
- paper
- dataset
- paper
- dataset
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- dataset
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
-
Running :running:
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- dataset
- website
- ![DOI
- paper
- dataset and resources
- paper
- dataset
- paper
- dataset
- paper
- dataset
- dataset
- paper
- dataset
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
-
Hand :palms_up_together:
-
Animal Anatomy and Anthropology :crocodile:
-
Balance :balance_scale:
-
Energetics :fire:
-
Instrumented Prostheses :chart_with_upwards_trend:
-
Upper Limb Movements :muscle:
-
Soft Tissue Artefacts :leg:
-
Reference Joint Kinematics
-
Health Datasets :heart:
-
Rugby :rugby_football:
- RFU IPF - cazzola) at the University of Bath. The aim of this project is to unveil the injury mechanisms related to rugby activities such as scrummaging and tackling, with the final aim to inform the design of injury prevention strategies. The MSK models implemented for this project are based on population specific (DXA) and subject specific (MRI) data and optimised to be used during impact events. Kinematics and kinetic data of rugby scrummaging and tackling are also available.</br>
- paper Rugby Model
- paper bushing parameters
- paper EMG-assisted
- simulations data impacts
- simulations data scrummaging
- website
- paper EMG-assisted
-
EMG :electric_plug::muscle:
-
-
Gait Analysis and Motion Capture :cartwheeling:
-
Motion Capture Data Import and Processing
- paper
- paper
- website
- paper
- c3dserver
- ![DOI
- paper
- documentation website
- paper
- website
- conda
- pyBTK (Python>=3.7)
- (unofficial) tutorial by biomechanist.net
- paper
- conda
- PyPI
- paper
- website
- paper
- website
- paper
- website
- S2M Lab
- paper
- website
- Ryan Alcantara - source Python :snake: and MATLAB package that corrects running ground reaction force signal drift. It also contains an optimized utility function `dryft.signal.splitsteps()` for identifying start/end of stance phase from vertical ground reaction force data without loops.</br>
- publication
- website
- publication
- Adrian R Rivadulla et al. - learning based algorithm for the detection of foot-strike and toe-off events during treadmill running. The repository includes notebooks to replicate model development, the algorithm and implementation examples in Python and a workaround for Matlab.</br>
- paper
- paper
- paper
- Burke's paper 2016
- website
- preprint
- website
- website
- website
- The Open Source Physics Project
- website
- website
- paper
- paper
- paper
- paper
- paper
- paper
- resources
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
-
Gait Analysis Markersets :globe_with_meridians:
-
Videoradiography (Model-based and Marker-based Tracking)
-
-
Modelling and Simulation :computer:
-
Multibody and Physics Engines :sleeping::arrow_lower_left::apple:
- paper
- paper
- paper
- paper
- paper
- Quick Start Guide
- website
- website
- website
- source
- book
- paper
- website
- paper
- YouTube tutorials
- Roy Featherstone
- paper
- website
- paper
- website
- source
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
-
Computational Muscle Models :mechanical_arm:
- Campbell Lab - sarcomeres by extending Huxley-based cross-bridge distribution techniques with Ca2+ activation and cooperative effects. MyoSim can also simulate arbitrary cross-bridge schemes set by the researcher.</br>
- Campbell Lab - sarcomeres by extending Huxley-based cross-bridge distribution techniques with Ca2+ activation and cooperative effects. MyoSim can also simulate arbitrary cross-bridge schemes set by the researcher.</br>
- Campbell Lab - sarcomeres by extending Huxley-based cross-bridge distribution techniques with Ca2+ activation and cooperative effects. MyoSim can also simulate arbitrary cross-bridge schemes set by the researcher.</br>
- Campbell Lab - sarcomeres by extending Huxley-based cross-bridge distribution techniques with Ca2+ activation and cooperative effects. MyoSim can also simulate arbitrary cross-bridge schemes set by the researcher.</br>
- paper
- source
- Webinar
- Campbell Lab - sarcomeres by extending Huxley-based cross-bridge distribution techniques with Ca2+ activation and cooperative effects. MyoSim can also simulate arbitrary cross-bridge schemes set by the researcher.</br>
- paper
- webpage
- paper
- source
- Manual
- video
- paper
- Campbell Lab - sarcomeres by extending Huxley-based cross-bridge distribution techniques with Ca2+ activation and cooperative effects. MyoSim can also simulate arbitrary cross-bridge schemes set by the researcher.</br>
- Campbell Lab - sarcomeres by extending Huxley-based cross-bridge distribution techniques with Ca2+ activation and cooperative effects. MyoSim can also simulate arbitrary cross-bridge schemes set by the researcher.</br>
- webpage
- installation package (includes source)
- Campbell Lab - sarcomeres by extending Huxley-based cross-bridge distribution techniques with Ca2+ activation and cooperative effects. MyoSim can also simulate arbitrary cross-bridge schemes set by the researcher.</br>
- Campbell Lab - sarcomeres by extending Huxley-based cross-bridge distribution techniques with Ca2+ activation and cooperative effects. MyoSim can also simulate arbitrary cross-bridge schemes set by the researcher.</br>
- Campbell Lab - sarcomeres by extending Huxley-based cross-bridge distribution techniques with Ca2+ activation and cooperative effects. MyoSim can also simulate arbitrary cross-bridge schemes set by the researcher.</br>
- Campbell Lab - sarcomeres by extending Huxley-based cross-bridge distribution techniques with Ca2+ activation and cooperative effects. MyoSim can also simulate arbitrary cross-bridge schemes set by the researcher.</br>
- Campbell Lab - sarcomeres by extending Huxley-based cross-bridge distribution techniques with Ca2+ activation and cooperative effects. MyoSim can also simulate arbitrary cross-bridge schemes set by the researcher.</br>
- Campbell Lab - sarcomeres by extending Huxley-based cross-bridge distribution techniques with Ca2+ activation and cooperative effects. MyoSim can also simulate arbitrary cross-bridge schemes set by the researcher.</br>
- paper
- Campbell Lab - sarcomeres by extending Huxley-based cross-bridge distribution techniques with Ca2+ activation and cooperative effects. MyoSim can also simulate arbitrary cross-bridge schemes set by the researcher.</br>
- Campbell Lab - sarcomeres by extending Huxley-based cross-bridge distribution techniques with Ca2+ activation and cooperative effects. MyoSim can also simulate arbitrary cross-bridge schemes set by the researcher.</br>
- paper
- Campbell Lab - sarcomeres by extending Huxley-based cross-bridge distribution techniques with Ca2+ activation and cooperative effects. MyoSim can also simulate arbitrary cross-bridge schemes set by the researcher.</br>
- Campbell Lab - sarcomeres by extending Huxley-based cross-bridge distribution techniques with Ca2+ activation and cooperative effects. MyoSim can also simulate arbitrary cross-bridge schemes set by the researcher.</br>
- Campbell Lab - sarcomeres by extending Huxley-based cross-bridge distribution techniques with Ca2+ activation and cooperative effects. MyoSim can also simulate arbitrary cross-bridge schemes set by the researcher.</br>
- Campbell Lab - sarcomeres by extending Huxley-based cross-bridge distribution techniques with Ca2+ activation and cooperative effects. MyoSim can also simulate arbitrary cross-bridge schemes set by the researcher.</br>
- Campbell Lab - sarcomeres by extending Huxley-based cross-bridge distribution techniques with Ca2+ activation and cooperative effects. MyoSim can also simulate arbitrary cross-bridge schemes set by the researcher.</br>
- Campbell Lab - sarcomeres by extending Huxley-based cross-bridge distribution techniques with Ca2+ activation and cooperative effects. MyoSim can also simulate arbitrary cross-bridge schemes set by the researcher.</br>
- Campbell Lab - sarcomeres by extending Huxley-based cross-bridge distribution techniques with Ca2+ activation and cooperative effects. MyoSim can also simulate arbitrary cross-bridge schemes set by the researcher.</br>
- Campbell Lab - sarcomeres by extending Huxley-based cross-bridge distribution techniques with Ca2+ activation and cooperative effects. MyoSim can also simulate arbitrary cross-bridge schemes set by the researcher.</br>
- Campbell Lab - sarcomeres by extending Huxley-based cross-bridge distribution techniques with Ca2+ activation and cooperative effects. MyoSim can also simulate arbitrary cross-bridge schemes set by the researcher.</br>
- Campbell Lab - sarcomeres by extending Huxley-based cross-bridge distribution techniques with Ca2+ activation and cooperative effects. MyoSim can also simulate arbitrary cross-bridge schemes set by the researcher.</br>
- Campbell Lab - sarcomeres by extending Huxley-based cross-bridge distribution techniques with Ca2+ activation and cooperative effects. MyoSim can also simulate arbitrary cross-bridge schemes set by the researcher.</br>
- Campbell Lab - sarcomeres by extending Huxley-based cross-bridge distribution techniques with Ca2+ activation and cooperative effects. MyoSim can also simulate arbitrary cross-bridge schemes set by the researcher.</br>
- Campbell Lab - sarcomeres by extending Huxley-based cross-bridge distribution techniques with Ca2+ activation and cooperative effects. MyoSim can also simulate arbitrary cross-bridge schemes set by the researcher.</br>
- Campbell Lab - sarcomeres by extending Huxley-based cross-bridge distribution techniques with Ca2+ activation and cooperative effects. MyoSim can also simulate arbitrary cross-bridge schemes set by the researcher.</br>
- Campbell Lab - sarcomeres by extending Huxley-based cross-bridge distribution techniques with Ca2+ activation and cooperative effects. MyoSim can also simulate arbitrary cross-bridge schemes set by the researcher.</br>
- Campbell Lab - sarcomeres by extending Huxley-based cross-bridge distribution techniques with Ca2+ activation and cooperative effects. MyoSim can also simulate arbitrary cross-bridge schemes set by the researcher.</br>
- Campbell Lab - sarcomeres by extending Huxley-based cross-bridge distribution techniques with Ca2+ activation and cooperative effects. MyoSim can also simulate arbitrary cross-bridge schemes set by the researcher.</br>
- Campbell Lab - sarcomeres by extending Huxley-based cross-bridge distribution techniques with Ca2+ activation and cooperative effects. MyoSim can also simulate arbitrary cross-bridge schemes set by the researcher.</br>
- Campbell Lab - sarcomeres by extending Huxley-based cross-bridge distribution techniques with Ca2+ activation and cooperative effects. MyoSim can also simulate arbitrary cross-bridge schemes set by the researcher.</br>
- Campbell Lab - sarcomeres by extending Huxley-based cross-bridge distribution techniques with Ca2+ activation and cooperative effects. MyoSim can also simulate arbitrary cross-bridge schemes set by the researcher.</br>
- Campbell Lab - sarcomeres by extending Huxley-based cross-bridge distribution techniques with Ca2+ activation and cooperative effects. MyoSim can also simulate arbitrary cross-bridge schemes set by the researcher.</br>
-
Biomechanical and Neuro-musculoskeletal Simulation Software :brain::arrow_right::leg:
- paper
- paper
- paper
- paper
- paper
- website
- tutorials
- Wiki
- model repository
- Python tools
- paper
- website
- paper
- paper-downloadable
- website
- paper
- website
- paper
- website
- Config Reference Manual
- Animal Simulation Laboratory website
- paper
- website
- paper
- website
- paper2007
- paper2019
- website
- binaries
- paper
- website
- binaries
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
-
Anthropometric Models :standing_person:
- website
- paper
- Hatze's paper - 2) |
-
Real-Time Neuro-musculoskeletal Simulation Software
-
Neuro-musculoskeletal Simulation Tools :brain::hammer:
-
Biomechanical Models
-
-
Optimal Control and Trajectory Optimization :rocket:
-
Biomechanical Models
- paper
- paper
- paper
- paper
- paper
- webinar
- Carlos Mastalli
- paper
- website
- paper
- website
- webinar
- website
- paper
- website
- paper
- paper
- website
- SymPy - linear programming. </br>
- paper
- documentation
- paper
- paper
- webinar
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- :computer: website | :floppy_disk: source
- :computer: website | :floppy_disk: source
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
-
-
Subject-Specific Modelling
-
Segmentation of Medical Images :artist:
- paper
- paper
- paper
- paper
- 3DSlicer - dimensional visualization.</br>
- paper (Slicer v4)
- website
- Documentation
- Youtube tutorials
- preprint
- website
- tutorials
- paper
- source
- Video tutorials
- ITK-Snap
- paper
- Video tutorials
- InVesalius
- paper list
- Youtube tutorials
- Materialise Mimics
- MITK
- paper
- tutorials
- paper
- website
- resources
- Rhino3Dmedical
- webinar
- Seg3D
- Simpleware ScanIP
- paper
- webinar
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- website
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
-
Automatic Segmentation :mage_man:
- paper
- paper
- paper
- paper
- Heidelberg Institute for Theoretical Studies - segmented slices taking into account the complete underlying image data. It can be used in addition to segmentation tools like Amira, ImageJ/Fiji and MITK. </br>
- website
- paper
- paper
- pre-print
- Avizo
- pre-print
- test micro-CT scans
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- website
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
-
Automatic Definition of Bony Landmarks and Reference Systems :skull:
-
Manipulation, Processing and Comparison of Surface Meshes
- paper
- **Autodesk Netfabb**
- website
- **Gmsh**
- paper
- website
- **MeshMixer**
- Graphics, Geometry and Multimedia software page
- website
- source
- **Salome**
- **CloudCompare** - allows quantitative comparison of surface meshes.
-
Resources for Building Biomechanical Models from Medical Images :woman_technologist:
- paper - source toolchain to create patient-specific rigid body models from MRI images._ is cited in the paper, but not retrievable). |
- preprint
- paper
- website
- paper
- website
- YouTube tutorial
- paper
- website
- step-by-step guide
- scripts (MATLAB)
- ![DOI
- paper
-
Uncertainty Quantification in Musculoskeletal Simulations :question:
-
Meshers of Surface Models
- Hypermesh - disciplinary finite element pre-processor which manages the generation of large, complex models, starting with the import of a CAD geometry.</br>
- CUBIT (The CUBIT™ Geometry and Mesh Generation Toolkit) - TODO description
- TetGen
- NetGen
-
Statistical Shape Modelling :bone:
- list of papers
- website
- paper
- website
- docs
- source
- plugins
- Graphics and Vision Research Group - based image analysis in Scala. </br>
- website (includes tutorials)
- SPHARM-PDM website
- SlicerSALT website
- website
- paper
- website
- website
- paper
- source
- paper
- website
- GIAS2 library
- paper
- website
- paper
- paper
-
-
Finite Element Analysis
-
Finite Element Analysis Software
- paper
- paper
- paper
- paper
- Abaqus
- Ansys
- Strand7
- paper
- website
- website
- paper
- website
- source
- website
- EDF R&D
- source
- Aster leaflet
- Salome 7 leaflet
- tutorials
- tutorials
- paper
- website
- source
- Youtube channel
- paper
- tutorials
- paper
- paper
- paper
- paper
- paper
- Aster leaflet
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- Salome_meca
- Salome 7 leaflet
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
-
Finite Element Models
-
Statistical Shape Modelling :bone:
-
Finite Element Libraries
- **FreeFEM**
- **Firedrake**
- **FEniCS Project** - source (LGPLv3) computing platform for solving partial differential equations (PDEs). FEniCS enables users to quickly translate scientific models into efficient finite element code using high-level Python and C++ interfaces.
- **deal.II**
- **MFEM**
- **GLVis**
-
Finite Element Analysis Software Tools
- paper
- source
- Istituto Ortopedico Rizzoli in Bologna
- paper
- website
- paper
- Kevin Moerman - Based Bioengineering add-On) is an open-source MATLAB toolbox that includes an array of image and geometry visualization and processing tools and is interfaced with free open source software such as TetGen, for robust tetrahedral meshing, and FEBio and Abaqus for finite element analysis. The combination provides a highly flexible image-based modelling environment and enables advanced inverse finite element analysis. </br>
- paper
- website
- paper
- paper2013
- paper2015
- website
- paper
- website
- :computer: website | :floppy_disk: source
- website
- paper
- Users' Guide
- :computer: website | :floppy_disk: source
-
-
Reproducibility :gem:
-
Finite Element Models
- paper
- CreativeCommons
- paper
- paper
- paper
- paper
- paper
- paper
- RESCIENCE C website
- paper
- GitHub page
- paper
- website
- project wiki
- website
- blog-repro-pack-example
- slides
- Docker
- Binder
- Colab
- container including Mathworks dependencies (NO MATLAB)
- Choose a license
- YouTube video
- slides
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
- paper
-
-
Learning
-
Online Courses :clapper:
- KNES 789W - Advanced Projects in Kinesiology; Modeling & Simulation of Human Movement
- Robotics 101: Computational Linear Algebra
- Lectures on animal locomotion
- Lectures on multibody dynamics
- KNES 789W - Advanced Projects in Kinesiology; Modeling & Simulation of Human Movement
- Mechanical Systems Design - level course that develops experience and confidence with: 1. An approach to mechanical systems design that incorporates ideation, back-of-the-envelope analysis, computational analysis, and prototyping, iteratively and with an appropriate balance for the domain. 2. Designing custom mechanical components, finding and selecting common machine elements, and selecting electric motors and transmission elements to meet performance, efficiency and reliability goals. A Twitter describing the materials is available [here](https://twitter.com/StevenHCollins/status/1401204277373067266).
- 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
- Lectures on multibody dynamics
- 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
-
Videos :video_camera:
- CNB-ASB Muscle Workshop
- A critique of Induced Acceleration Analysis
- 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
-
Learning to Code :construction:
- 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).
- 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
- Python Programming And Numerical Methods: A Guide For Engineers And Scientists
-
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
-
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).
- Julia notebooks on dynamic systems
- Biomechanics of Movement Classroom - movement). </br>
- OpenSim teaching Hub
-
Books :blue_book:
- Biomechanics and Motor Control of Human Movement (4th Edition)
- 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:
514
Subject-Specific Modelling
204
Modelling and Simulation :computer:
197
Finite Element Analysis
127
Learning
122
Gait Analysis and Motion Capture :cartwheeling:
64
Reproducibility :gem:
60
Optimal Control and Trajectory Optimization :rocket:
57
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:
171
Walking :walking:
167
Finite Element Models
139
Segmentation of Medical Images :artist:
64
Biomechanical Models
62
Biomechanical and Neuro-musculoskeletal Simulation Software :brain::arrow_right::leg:
62
Motion Capture Data Import and Processing
60
Finite Element Analysis Software
57
Multibody and Physics Engines :sleeping::arrow_lower_left::apple:
52
Running :running:
51
Computational Muscle Models :mechanical_arm:
50
Teaching Resources :triangular_ruler:
49
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
Instrumented Prostheses :chart_with_upwards_trend:
18
YouTube Channels :tv:
17
Animal Anatomy and Anthropology :crocodile:
17
Online Courses :clapper:
17
Learning to Code :construction:
16
Books :blue_book:
13
Resources for Building Biomechanical Models from Medical Images :woman_technologist:
13
Fascicle Tracking
13
Manipulation, Processing and Comparison of Surface Meshes
12
Balance :balance_scale:
10
Videos :video_camera:
10
EMG :electric_plug::muscle:
9
Rugby :rugby_football:
8
Upper Limb Movements :muscle:
6
Finite Element Libraries
6
Muscle-Tendon Junction Tracking
5
Energetics :fire:
5
Soft Tissue Artefacts :leg:
5
Uncertainty Quantification in Musculoskeletal Simulations :question:
4
Real-Time Neuro-musculoskeletal Simulation Software
4
Meshers of Surface Models
4
Health Datasets :heart:
4
Anthropometric Models :standing_person:
3
Anatomical Cross Sectional Area
3
Videoradiography (Model-based and Marker-based Tracking)
3
Items suggested template
2
Resources for learning how to contribute
2
Gait Analysis Markersets :globe_with_meridians:
1
Reference Joint Kinematics
1
Keywords
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