Skip to content
Snippets Groups Projects
  • Sam Yates's avatar
    Enhanced validation tests. · ee3b83c5
    Sam Yates authored
    Validation of simulation results by comparing L-infinity distance and maximum peak displacement in voltage traces taken at mid-points and end-points of sections.
    
    Note that these tests will broadly _fail_ at this point.
    
    Reference data generation and visualization:
    * Use voltage traces as validation data from NEURON; refactor generation scripts.
    * Generate validation data as a dependency of `validation.exe`.
    * Store validation data in a `tsplot`-compatible format.
    * Extend `tsplot` to handle multiple time series per file, a non-time 'time' axis (see `-A` option), filtering of time series by meta data queries (see `-s` option).
    * Remove pre-generated spike-time validation data files.
    
    Core extensions:
    * Add a single-cell `singleton_recipe` recipe wrapper.
    * Allow cell descriptions to be cloned (explicitly) for use with this wrapper.
    * Add `simple_sampler` which maintains a trace of scalar observables as a vector of (time, value) pairs.
    * Allow cell groups to be exposed from `mode...
    ee3b83c5