Releases: BlueBrain/NeuroM
Releases · BlueBrain/NeuroM
v4.0.4
What's Changed
- Add python3.13 & remove EOL python3.8 by @eleftherioszisis in #1132
Full Changelog: v4.0.3...v4.0.4
v4.0.3
What's Changed
- Prepare for Python 3.13, fix issues with numpy>2 & matplotlib, by @eleftherioszisis in #1131
Full Changelog: v4.0.2...v4.0.3
v4.0.2
What's Changed
- Reduce soma volume measurement test precision by @eleftherioszisis in #1128
- Clean doc warnings by @mgeplf in #1124
Full Changelog: v4.0.1...v4.0.2
v4.0.1
What's Changed
- Allow axon-carrying-dendrite with fork axon subtrees by @eleftherioszisis in #1127
Full Changelog: v4.0.0...v4.0.1
v4.0.0: Axon carrying dendrite
This major release allows for statistics on mixed subtrees; for instance Axon Carrying Dendrites.
To support this, many changes were made, including:
- Morphology class accepts only morphio objects, not files anymore. (#1120)
- Replace
iter_*
methods by properties in core objects and improveiter_segments
. (#1054) - NeuriteType extended to allow mixed type declarations as tuple of ints. (#1071)
- All features return built-in types (#1064)
- Morphology class also allows mutable morphio objects to be passed explicitly. (#1049)
- Morphology class uses morphio immutable class by composition, istead of inheritance. (#979)
- Morphology level radial distance features use the somata as reference point. (#1030)
- Make
neurom.core.Population
resolve paths. Symlinks are not resolved. (#1047) - Mixed subtree processing can be used in morph_stats app via the use_subtrees flag. (#1034)
neurom.view.[plot_tree|plot_tree3d|plot_soma|plot_soma3D]
were hidden from the
neurom.view module. They can still be imported from neurom.view.matplotlib_impl. (#1032)- Mixed subtree processing. (#981)
- Deprecated modules and classes were removed. (#1026)
Please note that this will require updates to software using NeuroM as a library.
There is a migration guide here: https://neurom.readthedocs.io/en/stable/migration.html
In addition, one can bound NeuroM's version to be <4
before migrating.
Note, however, that all development will be on the "v4" code base going forward.
v3.2.11
What's Changed
- Fix mpl.cm.get_cmap deprecation by @eleftherioszisis in #1122
Full Changelog: v3.2.10...v3.2.11
v3.2.10
What's Changed
- Add check for overlapping points in neurites by @adrien-berchet in #1115
Full Changelog: v3.2.9...v3.2.10
v3.2.9
What's Changed
- Add back_tracking_segments() which is then called by is_back_tracking by @adrien-berchet in #1112
- Add has_no_back_tracking function by @adrien-berchet in #1113
- Make has_no_back_tracking() compatible with generate_annotation() by @adrien-berchet in #1114
Full Changelog: v3.2.8...v3.2.9
v3.2.8
What's Changed
- Replace pkg_resources with importlib in docs by @eleftherioszisis in #1104
- fix sdist so pypi upload can happen by @mgeplf in #1105
- github action: fix var name for sdist upload by @mgeplf in #1106
- fix location of readme, update links for badges and banner by @mgeplf in #1107
Full Changelog: v3.2.7...v3.2.8