- The bounding box for the microdomains is now consistent with the region of interest that has been selected.
- Replaces the use of the unmaintained python package TNS by the Neurots one.
- Fixed the snakemake syntax and code style by adding snakefmt requirement and command into the lint target of tox.ini
- Move module release from 2023-03 to 2023-05 because of a libsonata issue: ImportError: cannot import name 'CircuitConfigStatus' from 'libsonata'
- Limit the microdomains to the region of interest.[`BBPP152-76`_]
- thread separately the non connected component [`BBPP152-111`_]
- Switch to the new Spatial_index package version. Use multi index [`BBPP152-109`_]
- Synthesis step improvement [`BBPP152-112`_]
- Generate tetrahedral meshes [`BBPP152-113`_]
- Adapt the build microdomains step for a negative entry for the region_mask.voxel_dimension [`BBPP152-155`_]
- Add the optional use of a ROI mask [`BBPP152-176`_]
- Simplified NGV exporters and removed a lot of redundant code. [NSETM-1927]
- Make the NGV population types consistent with the SONATA documentation, and maintain backward backward compatibility with the legacy types. [NSETM-1923]
- Output the correct key entry 'endfeet_meshes_file' for the endfeet meshes path in the SONATA config. Maintain backward compatibility with the old 'endfeet_meshes' entry. [NSETM-1904]
- NGV building supports circuit-build manifests, where the ngv specific configuration has to be under a root entry 'ngv', [NSETM-1872]
- Endfeet meshes file layout has been converted to the grouped properties one. [NSETM-1830]
- Merge microdomain files into a single file at the build root level. [NSETM-1807]
- Use a generic file layout for grouped properties to store the microdomains that can be extended with and arbitrary number of additional properties. [NSETM-1807]
- Multiple yaml configuration files merged into the main MANIFEST.yaml. [NSETM-1746]
- Refactored the neuroglial connectivity out of ngv.py to reduce its size. [NSETM-1768]
- Refactored the gliovascular connectivity out of ngv.py to reduce its size.
- The app cli has been compressed into the ngv.py module. [NSETM-1740]
- Resampling was added in synthesis to create an upper bound in morphology points [NSETM-1778].
- SONATA config no longer stores the bioname parameters. [NSETM-1746]
- The deprecated extras subpackage has been removed.