arbor icon indicating copy to clipboard operation
arbor copied to clipboard

Use SI units everywhere

Open bcumming opened this issue 8 years ago • 0 comments

Arbor uses a similar approach to NEURON for choosing the units of basic quantities: i.e. using units like ms and um that have a scale appropriate for modelling cells.

This causes a lot of pain for everyone:

  • modelers have to add magic numbers of 10^n throughout models, and nobody wins
  • modelers and developers have to constantly fret over the units on currents, distances, etc.

NMODL makes the situation worse by allowing users to use arbitrary units for variables.

We should move all variables to standard SI units.

Steps:

  1. investigate whether/where using base SI units would introduce numeric issues
  2. implement

bcumming avatar Nov 01 '17 11:11 bcumming