Skip to content
Snippets Groups Projects
  1. May 12, 2020
    • Benjamin Cumming's avatar
      restrict locset (#1033) · 7e9d9bd0
      Benjamin Cumming authored
      Add a `restrict` locset expression type that returns all locations in a locset that are in a specified region.
      
      Also allow region and locset names with hyphens.
      
      Fixes #1031 
      Fixes #1032 
  2. May 01, 2020
  3. Feb 06, 2020
  4. Feb 04, 2020
    • Benjamin Cumming's avatar
      Python Interface (#948) · cfad427a
      Benjamin Cumming authored
      A big update that wraps over 90% of the public C++ API, with enough functionality to let Python users to perform useful modelling.
      
      Key features
      - wrapping of cable cell functionality
        - user-defined explicit compartmentalisation not supported
      - `single_cell_model` abstraction unique to the Python wrapper that simplifies developing and testing single cell models
      - one-dimensional cell builder for Python wrapper that simplfies building cells that 
        - in and of itself limited in scope, but a very useful example of mapping a richer morphology builder onto `sample_tree`s.
      - parsing of region and location expressions from strings
        - implements a generic s-expression parser that we can use for other purposes later