This repository was archived by the owner on Feb 26, 2025. It is now read-only.
v.1.0.0
New Features
- jsonschema based validation of h5 files and circuit configuration
- checks for required attributes and data types of attributes (in h5 files)
Improvements
- Add black & isort to handle formatting
- Use libsonata to provide more of the functionality
- parsing config files
- accessing data in Circuit and Simulation
- Circuit validation changed to be more config-driven
- it now only validates objects defined in the circuit configuration file
- Improved performance when loading nodes and edges from a circuit.
- Fixed warnings with Pandas 1.5.0
Breaking Changes
- Simulation
runandconditionproperties return libsonata classes instead of dictionaries
- non-BBP Sonata circuit validation was removed
- The NodeStorage & EdgeStorage classes were removed
- the old point_neuron spec is no longer supported
- Some column data types in the nodes and edges DataFrames returned by the
get()method may befloatorintinstead ofobject. - require
libsonata>=0.1.16