Project Tree
Now limiting view to projects in the following categories:
All Topics :: Primary Content :: Scripts, Plug-Ins, and Other Utilities [Remove This Filter]
All Topics > Biocomputational Focus > Visualization |
Browse By: |
23 projects in result set. Displaying 20 per page. Projects sorted by alphabetical order.
<1> <2>
MITK-GEM: Software pipeline to GEnerate Models from images
- An attempt to provide a software pipeline to interactively create finite element models from medical images. Primarily intended to model bone fracture risk.
An application with graphical user interface and image processing plugins is provided. The application is build using the MITK Workbench software framework. The following plugins are available: fast image segmentation using graph cut, volume meshing using tetgen and density to modulus conversion for bone material property assignment.
Documentation and tutorials are available on our <a href="http://araex.github.io/mitk-gem-site/">tutorial website</a>.
Along with pre-compiled executables available here, the source code is available on our <a href="https://github.com/araex/mitk-gem">github page</a>.
The graph cut segmentation plugin and the material mapping plugin were developed as part of research studies.
If you use the software or source code in your research, please cite the corresponding journal <a href="https://simtk.org/project/xml/publications.xml/?group_id=1063">publications</a>. | |
|
Registered: 2015-12-23 02:46 |
Are subject-specific musculoskeletal models robust to parameter identification?
- This study analyzed the sensitivity of the predictions of an MRI-based musculoskeletal model (i.e., joint angles, joint moments, muscle and joint contact forces) during walking to the unavoidable uncertainties in parameter identification, i.e., body landmark positions, maximum muscle tension and musculotendon geometry. To this aim, we created an MRI-based musculoskeletal model of the lower limbs, defined as a 7-segment, 10-degree-of-freedom articulated linkage, actuated by 84 musculotendon units. We then performed a Monte-Carlo probabilistic analysis perturbing model parameters according to their uncertainty, and solving a typical inverse dynamics and static optimization problem using 500 models that included the different sets of perturbed variable values. Model creation and gait simulations were performed by using freely available software that we developed to standardize the process of model creation, integrate with OpenSim and create probabilistic simulations of movement. | |
|
Activity Percentile: 92.80 Registered: 2014-11-10 15:19 |
Model of the Scapulothoracic Joint
- In this study, we developed a rigid-body model of a scapulothoracic joint to describe the kinematics of the scapula relative to the thorax. This model describes scapula kinematics with four degrees of freedom: 1) elevation and 2) abduction of the scapula on an ellipsoidal thoracic surface, 3) upward rotation of the scapula normal to the thoracic surface, and 4) internal rotation of the scapula to lift the medial border of the scapula off the surface of the thorax. The surface dimensions and joint axes can be customized to match an individual’s anthropometry. We compared the model to “gold standard” bone-pin kinematics collected during three shoulder tasks and found modeled scapula kinematics to be accurate to within 2 mm root-mean-squared error for individual bone-pin markers across all markers and movement tasks. As an additional test, we added random and systematic noise to the bone-pin marker data and found that the model reduced kinematic variability due to noise by 65% compared to Euler angles computed without the model. Our scapulothoracic joint model can be used for inverse and forward dynamics analyses and to compute joint reaction loads. The computational performance of the scapulothoracic joint model is well suited for real-time applications, is freely available as an OpenSim 3.2 plugin, and is customizable and usable with other OpenSim models. | |
|
Activity Percentile: 88.64 Registered: 2015-01-14 23:10 |
SCONE: Open Source Software for Predictive Simulation
- If SCONE is helpful for your research, please cite the following paper:
Geijtenbeek, T (2019). SCONE: Open Source Software for Predictive Simulation of Biological Motion. Journal of Open Source Software, 4(38), 1421, https://doi.org/10.21105/joss.01421 | |
|
Registered: 2016-10-27 13:07 |
Fiber Tractography for Finite-Element Modeling of Transversely Isotropic Tissues
- This project demonstrates the process for fiber tractography of complex biological tissues with transverse isotropy, such as tendon and muscle. This is important for finite element studies of these tissues, as the fiber direction must be specified in the constitutive model. This project contains code, models, and data that can be used to reproduce the results of our publication on this technique. The supplied instructional videos will enable researchers to easily and efficiently apply this method to a variety of other tissues. The software used in the fiber tractography process and demonstrated in this project is Matlab, Autodesk Inventor (free for educators), and Autodesk Simulation CFD (free for educators). Full demonstrations and process instructions can be found in the 7 videos posted at https://vimeo.com/album/3414604:
Contents:
Chapter 1: Introduction (2:35)
This video introduces the CFD fiber tractography software pipeline
<!-- This version of the embed code is no longer supported. Learn more: https://vimeo.com/s/tnm --> <object width="500" height="281"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="https://vimeo.com/moogaloop.swf?clip_id=129107314&force_embed=vimeo.com&fullscreen=1" /><embed src="https://vimeo.com/moogaloop.swf?clip_id=129107314&force_embed=vimeo.com&fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="500" height="281"></embed></object>
Chapter 2: Supplementary materials code, models and data (20:21)
This video shows the shared models, code, and data posted online at simtk.org/m3lab_cfd4fea.
Chapter 3: Finite element simulations (5:38)
This video shows finite element simulations using the fiber mapping process.
Chapter 4: Iliacus example walkthrough (21:38)
This video shows the step-by-step process for fiber mapping the iliacus muscle (a hip flexor).
Chapter 5: Bflh example walkthrough (12:09)
This video shows the step-by-step process for fiber mapping the biceps femoris longhead muscle (a hamstring).
Chapter 6: Autodesk Inventor segmentation (9:09)
This video shows how to do segmentation of medical images in Autodesk Inventor in order to simplify the solid model for the CFD and FEA software.
Chapter 7: Curved inlet surfaces (6:28)
This video shows how to create curved inlet surfaces for use in Autodesk Simulation CFD. | |
|
Activity Percentile: 35.23 Registered: 2015-05-28 18:52 |
Neuromuscular Models for the Predictive Treatment of Parkinson's Disease
- NoTremor aims to provide patient specific computational models of the coupled brain and neuromuscular systems that will be subsequently used to improve the quality of analysis, prediction and progression of Parkinson’s disease. In particular, it aspires to establish the neglected link between brain modelling and neuromuscular systems that will result in a holistic representation of the physiology for PD patients. | |
|
Activity Percentile: 10.23 Registered: 2014-06-18 13:56 |
STO / TRC / MOT files plotter
- This Matlab tool allows the user to load up to 4 different files among sto, trc and mot extensions.
The user has the possibility to add a TAG name for each file.
This TAG name will be used as legend to plot the selected data in the next window.
The user will also have the possibility to extract ALL or only the desired data in a mat file.
This tool is more convenient to use than the Plot tab in OpenSIM for the user. | |
Registered: 2020-02-11 10:58 |
CT-scan based extended dynamic foot model
- This project aims to develop a more realistic dynamic foot model, capturing the full complexity of the foot biomechanics. This model is constructed semi-automatically using CT images. In addition intrinsic foot muscles and ligaments were added. | |
|
Activity Percentile: 0.00 Registered: 2015-06-24 08:40 |
C++ and Python code, distributed computing and OpenMM interfaces for simulations
- please cite: "Interplay of Protein and DNA Structure Revealed in Simulations of the lac Operon" (PLOS One 2013)
for any code related to protein-DNA modeling and
"Free Energy Monte Carlo Simulations on a Distributed Network" (Lecture Notes in Computer Science Journal for PARA 2010)
http://link.springer.com/chapter/10.1007%2F978-3-642-28145-7_1
for parallel client-server code, users of additional code should cite this web site. Code is provided as-is with no warranty and examples are provided to illustrate the usage of these modeling techniques with some sample systems. Code is the intellectual property of Luke Czapla, developer and biophysicist. Examples are provided in C/C++ and Python. | |
|
Activity Percentile: 0.00 Registered: 2014-02-01 22:32 |
Acetaminophen Induced Liver Injury
- The AILI project is a type of In-Silico Liver (ISL) project, which consists of a body of Java code used and reused for exploring hypothetical liver mechanisms. For AILI, the liver mechanisms are those that cause cellular damage, specifically necrosis, because of exposure to acetaminophen. Moreover, the model, a mouse analog, is used for virtual experimentation to explore and explain AILI phenomena, analogous to wet-lab experimentation. A recent addition to this project is studying the disconnect between in vitro and in vivo wet-lab experiments by comparing and contrasting virtual Mouse and Culture Analogs. | |
|
Activity Percentile: 0.00 Registered: 2015-05-07 23:25 |
A Cell-centered, Agent-based Framework with flexible Granularity
- Mechanistic explanations of cell-level phenomena rarely study behavior from a cell's perspective. Agent-based models lend themselves to model from an individual's perspective, and we extend that with a framework which utilizes a cell's perspective in an off-lattice environment. We aim to help increase the understanding of biological phenomena through our Delaunay and Voronoi off-lattice agent-based, discrete event framework. We focus on biological cells and expand on existing cell- and agent-centered methods by offering a new perspective in an off-lattice environment. | |
|
Activity Percentile: 0.00 Registered: 2015-09-24 18:24 |
Transcranial Magnetic Stimulation (TMS) Analysis ToolBox
- TMS Analysis ToolBox is user friendly matlab based toolbox with a graphical user interface that can perform basic and advanced analyses of common TMS related outcomes on individual or averaged signal TMS trials (e.g. MEP latency/amplitudes, silent periods (duration and % decrease), input/output curves (sigmoidal fitting and area under the curve), paired-pulse ratios, and EMG onset detection. The toolbox imports whole multi-channel files and time-locks the data based on comments, data blocks, or thresholds (e.g. TTL). Further, the toolbox allows for easy organization of data and allows interactive analysis for data reduction and outcome detection for immediate visualization and exporting of results for second level analyses. TMS analysis toolbox currently supports file exports from: LabChart, Brain Vision, AcqKnowledge, Signal, Spike and Brainsight.
For more information, basic tutorial and/or to provide data from alternate data acquisition software for inclusion, please contact: David Cunningham, PhD (dxc536@case.edu). The software is also available from our github page: https://github.com/CunninghamLab/TMSAnalysisToolBox | |
Registered: 2022-02-24 20:28 |
Proteolytic and non-proteolytic regulation of collective cell invasion
- Cancer cells manoeuvre through extracellular matrices (ECMs) using different invasion modes, including single cell and collective cell invasion. These modes rely on MMP-driven ECM proteolysis to make space for cells to move. How cancer-associated alterations in ECM influence the mode of invasion remains unclear. Further, the sensitivity of the two invasion modes to MMP dynamics remains unexplored. In this paper, we address these open questions using a multiscale hybrid computational model combining ECM density-dependent MMP secretion, MMP diffusion, ECM degradation by MMP and active cell motility. Our results demonstrate that in randomly aligned matrices, collective cell invasion is more efficient than single cell invasion. Although increase in MMP secretion rate enhances invasiveness independent of cell–cell adhesion, sustenance of collective invasion in dense matrices requires high MMP secretion rates. However, matrix alignment can sustain both single cell and collective cell invasion even without ECM proteolysis. Similar to our in-silico observations, increase in ECM density and MMP inhibition reduced migration of MCF-7 cells embedded in sandwich gels. Together, our results indicate that apart from cell intrinsic factors (i.e., high cell–cell adhesion and MMP secretion rates), ECM density and organization represent two important extrinsic parameters that govern collective cell invasion and invasion plasticity. | |
|
Activity Percentile: 0.00 Registered: 2016-03-07 06:05 |
FEBio: Finite Elements for Biomechanics
- FEBio is a nonlinear finite element solver that is specifically designed for biomechanical applications. It offers modeling scenarios, constitutive models, and boundary conditions that are relevant to many research areas in biomechanics and biophysics. All features can be used together seamlessly, giving the user a powerful tool for solving 3D problems in computational biomechanics. The software is open-source, and pre-compiled executables for Windows, Mac OS X and Linux platforms are available.
Current modeling capabilities include:
* Large deformation quasi-static and dynamic structural mechanics analysis.
* Modeling of complex structures that contain a combination of deformable and rigid parts.
* Multiphasic modeling, where the solvent can contain any number of solutes that may undergo chemical reactions.
* Fluid mechanics analysis, both steady-state and transient
* Fluid-solid interaction (FSI), which combines the powerful solid and fluid solvers.
FEBio also supports a plugin framework that can be used to easily develop new features for FEBio, including new constitutive models, boundary conditions, and even entire new physics solvers.
For more information check out the FEBio website at http://www.febio.org | |
|
Registered: 2007-09-14 16:08 |
Application for the simulation of the prosthetic gait
- This application has a dataset belonging to macha prosthetic patterns , in which the angle of the socket and prosthetic foot is changed.
It focuses on patients with transtibial amputation and uses opensim in MATLAB libraries to link and generate a model for opensim , based on data captured from a measuring TECHNAID brand. | |
|
Registered: 2016-08-24 14:21 |
NMWiz: Normal Mode Animation, Visualization, and Plotting
- NMWiz is a VMD plug-in for animating, visualizing, and plotting normal modes. User can make a comparative analysis of modes from different models and sources.
Normal mode data may come from an elastic network model, a force field based atomistic model, or essential dynamics analysis of a structural ensemble. NMWiz recognizes coordinate and normal mode data in a simple format, called Normal Mode Data (NMD) format.
See the NMWiz main page for more details:
http://www.csb.pitt.edu/NMWiz/
**ANM Server**
ANM data can be downloaded in NMD format from the ANM Server (Thanks to Dr. Eran Eyal). After your calculation is performed, go to "Download Files" page using the link in the lower left corner of the page. The last output file is for NMWiz. You can use it in VMD with NMWiz to prepare publication quality images.
http://www.csb.pitt.edu/ANM/
Acknowledgements:
Developers thank Dr. Timothy Lezon for his useful suggestions and Dr. Eran Eyal for his effort to make ANM server compatible with NMWiz. | |
Activity Percentile: 0.00 Registered: 2010-07-24 02:19 |
BPPalign: Aligning RNA secondary structure probabilities to discover new motifs
- This tool provides basic scripts to run the partition executable RNAstructure on hundreds of homolog sequences from RFAM, and to then visualize the results by averaging across these matrices. Examples from purine-binding and double glycine-binding riboswitches are included. | |
|
Activity Percentile: 0.00 Registered: 2011-09-18 05:31 |
Finite Element Mesh Overclosure Reduction and Slicing (FEMORS)
- The code was developed with the project to make freely available 3D geometries of the lower limbs of the Visible Human Female and Visible Human Male. The FEMORS code was used to remove all overclosures between adjacent geometries. The VH 3D geometries are available at: https://simtk.org/projects/3d-vh-geometry
The code was implemented in MATLAB utilizing the Machine Learning Toolbox and is available free and open-source, but we ask that you cite the following two works:
Andreassen, T. E., Hume, D. R., Hamilton, L. D., Higinbotham, S. E. & Shelburne, K. B. "An Automated Process for 2D and 3D Finite Element Overclosure and Gap Adjustment using Radial Basis Function Networks". 1–13 (2022) https://doi.org/10.48550/arXiv.2209.06948
TE Andreassen, DR Hume, LD Hamilton, K Walker, SE Higinbotham, KB Shelburne, "Three-dimensional lower extremity musculoskeletal geometry of the Visible Human Female and Male,” Sci Data 10, 34 (2023). https://doi.org/10.1038/s41597-022-01905-2.
Adding changes to the code is encouraged and can be added to the repository by contacting the author. The author will check new or revised content for accuracy and completeness and add it to the repository.
Future/ongoing work aims to recreate the code using code that does not need the Machine Learning Toolbox, as well as implementing the code into a Python Toolbox for widespread use. | |
|
Registered: 2023-03-27 19:58 |
Specimen specific finite element model to study cruciate mechanics.
- This project will create a model for the anterior and posterior cruciate ligaments (ACL and PCL)from magnetic resonance imaging (MRI) images. This model will allow users to discover the stresses, strains, and displacements of the ACL and PCL that will result from varying forces applied at different positions on the knee. | |
|
Registered: 2014-05-27 18:02 |
Predictive framework for functional electrical stimulation (FES) cycling
- Enhancing the efficacy of spinal cord injury (SCI) rehabilitation is crucial for a patient’s optimal recovery. While functional electrical stimulation (FES) cycling stands as a standard therapy, achieving notable improvements proves challenging due to the inherent complexities embedded in the dynamics of the movement. Indeed, overcoming the time-consuming nature of cycling becomes imperative, prompting the development of predictive models through optimal control simulation. The current challenge lies in the demand for a specific framework that considers the unique intricacies of SCI FES cycling. In response, our innovative approach introduces a novel framework and showcases its application in solving predictive models. Leveraging open-source tools, including OpenSim and Blender, we built the FES cycling model. Subsequently, we outlined predictive problems within OpenSim Moco. This advancement mitigates the time-consuming constraints of prior methods. This improved avenue for simulating FES cycling for SCI rehabilitation paves the way for practical and time-effective integration of Digital Twins in clinical applications. | |
|
Registered: 2018-07-18 14:14 |
23 projects in result set. Displaying 20 per page. Projects sorted by alphabetical order.
<1> <2>