wmglab-duke / ascent

ASCENT (Automated Simulations to Characterize Electrical Nerve Thresholds): A pipeline for sample-specific computational modeling of electrical stimulation of peripheral nerves
Other
16 stars 9 forks source link

Release v1.1.0 #4

Closed ericmusselman closed 2 years ago

ericmusselman commented 2 years ago

DOI:

v1.0.3 -> v1.1.0: new features • Added runtime saving controls • Added the ability to save action potential times at specified points along fibers • Added the ability to generate plots in a folder instead of a popup window. Also added more options for plotting. • Updated deformation logic to allow for deform_ratio=0 (no change to nerve trace but ensures fascicle separation) • Installation will now generate directories required to set up ascent runs automatically • Documentation is now hosted on Read the Docs, and part of the repo • Added troubleshlooting guide to documentation • Added image preprocessing option to Sample • Added fascicle and nerve smoothing options to Sample • Added welcome message to run script

v1.0.2 -> v1.0.3: bug fixes • Fixed issues with cuff rotation logic and added “fixed_point” parameter to cuff configuration files • Modified print statements to be more informative • Fixed bug where sample centering was slightly off center • Sample.py now checks that only one object is present in the orientation mask • Changed COMSOL interpolation curve type from “open” to “closed” • Fixed perineurium generation for Mask Input Mode = “INNERS” to use effective circular diameter instead of average radius • Added check to ensure all morphology masks have the same dimensions • Fixed bug where submit would always check for scout sims if the parameter was present • Fixed issue where super sampling would cause an error • Fixed errors with installation script and added requirements.txt file for pip • Will now check that the pipeline is running in the ASCENT environment • Archived cuffs that are no longer needed