migrate wiki for release 1.0 authored by Calvin Eiber's avatar Calvin Eiber
## Overview
the `+models` package contains the core modelling code for ViNERS, including both the NEURON code (`.hoc.template`) for different axon models and the MATLAB code for everything else. See also [+mesh](Mesh/Overview), [+plots](Plots/Overview), and [+tools](Tools/Overview).
## Contents
Axon models:
- [Myelinated axons](gaines2016_v3.hoc)
- [Unmyelinated axons](sundt2015_v1.hoc)
High-level functions:
- [models.electrode_array](electrode_array.m)
- [models.axon_population](axon_population.m)
- [models.nerve_anatomy](nerve_anatomy.m)
- [models.membrane_currents](membrane_currents.m)
- [models.axon_sfap](axon_sfap.m)
- [models.axon_thresholds](axon_thresholds.m)
- [models.nerve_stimulation](nerve_stimulation.m)
- [models.nerve_recording](nerve_recording.m)
- [models.ECAP_recording](ECAP_recording.m)
Low-level functions:
- [models.axon_model](axon_model.m)
- [models.compose_waves](compose_waves.m)
- [models.random_raster](random_raster.m)
- `models.spike_to_wave`
- `analysis_interface.hoc`
- `import_Ve_data.hoc`