ModelDB is moving. Check out our new site at https://modeldb.science. The corresponding page is https://modeldb.science/263988.

Model of peripheral nerve with ephaptic coupling (Capllonch-Juan & Sepulveda 2020)

 Download zip file 
Help downloading and running models
Accession:263988
We built a computational model of a peripheral nerve trunk in which the interstitial space between the fibers and the tissues is modelled using a resistor network, thus enabling distance-dependent ephaptic coupling between myelinated axons and between fascicles as well. We used the model to simulate a) the stimulation of a nerve trunk model with a cuff electrode, and b) the propagation of action potentials along the axons. Results were used to investigate the effect of ephaptic interactions on recruitment and selectivity stemming from artificial (i.e., neural implant) stimulation and on the relative timing between action potentials during propagation.
Reference:
1 . Capllonch-Juan M, Sepulveda F (2020) Modelling the effects of ephaptic coupling on selectivity and response patterns during artificial stimulation of peripheral nerves. PLoS Comput Biol 16:e1007826 [PubMed]
Model Information (Click on a link to find other models with that property)
Model Type: Extracellular; Axon;
Brain Region(s)/Organism:
Cell Type(s): Myelinated neuron;
Channel(s):
Gap Junctions:
Receptor(s):
Gene(s):
Transmitter(s):
Simulation Environment: NEURON; Python;
Model Concept(s): Ephaptic coupling; Stimulus selectivity;
Implementer(s):
/
publication_data
dataset_02__stimulation
ec
code
README.md
algebra.py *
create_folders.py
geometry.py
get_stim_results.py
modify_files_all.sh *
recruitment_data.txt
run_all_simulations.sh *
run_all_simulations_specific.sh *
stim_results_current_00200nA_EC.json
stim_results_current_00400nA_EC.json
stim_results_current_00500nA_EC.json
stim_results_current_00600nA_EC.json
stim_results_current_00800nA_EC.json
stim_results_current_01000nA_EC.json
stim_results_current_01200nA_EC.json
stim_results_current_01400nA_EC.json
stim_results_current_01600nA_EC.json
stim_results_current_01800nA_EC.json
stim_results_current_02000nA_EC.json
stim_results_current_02200nA_EC.json
stim_results_current_02400nA_EC.json
stim_results_current_02600nA_EC.json
stim_results_current_02800nA_EC.json
stim_results_current_03000nA_EC.json
stim_results_current_03200nA_EC.json
stim_results_current_03400nA_EC.json
stim_results_current_03600nA_EC.json
stim_results_current_03800nA_EC.json
stim_results_current_04000nA_EC.json
tools.py *
workspace.py *
                            
# Simple script to run specific simulations
# The folders listed in the conditional block in this script were left just as an example;
# the user should list his/her own choices

for i in ./*; do
	if [[ $i == './current_08000nA' ]] || [[ $i == './current_08500nA' ]] || [[ $i == './current_09000nA' ]] || [[ $i == './current_09500nA' ]] || [[ $i == './current_10000nA' ]]; then
		cd $i
		echo $i
		for i in ./*; do
			if [[ $i == './EC' ]] || [[ $i == './noEC' ]]; then
				echo $i
				cd $i
				rm nohup.out
				nohup python -B sim_launcher.py &
				echo "Process ID: ${!}" >> aaa_info_dataset
				echo `cat aaa_info_dataset`
				echo ""
				cd ..
			fi
			cd ..
		done
	fi
done

Loading data, please wait...