Latest Release
v2.2.1 (Latest Release)
Release Date: December 04, 2025
Backward compatibility change to be aware:
- Electode Mapping: We changed the mapping functionality from the flex-seach to the simulator. This to provide a more flexible and dynamic framework. Now, the flex-search outputs the:
electrode_positions.jsonfile and the mapping functionality happeneds on the simulator side using the new methodti-toolbox/tools/map_electrodes.py. Thus, one can use a single flex-search to conveniently map to multiple nets.
Additions
- Desktop App: Recognizing the importance of Desktop delivery, we redesign our executables with Electron. For more info please see
package. - Benchmarks: Added benchmarking tool with sensible defaults that users can run on their systems
- AMV: Improved automatic montage visualization that now supports all available nets with a higher resolution image.
- Flex-search: Added more control over electrode geometry now supporting rectengular and width control.
- Flex-search: Exapnded hyper-parameter control. tolerance and mutation rate.
- Ex-search: Enhanced the tool with current ratio optimization, enabling more efficient exploration of electrode current distributions. The exhaustive search now evaluates possible electrode montages and current distributions according to the formula: $N_\text{total} = N_\text{elec}^4 \cdot N_\text{current}$, where $N_\text{current} = {(I_1,I_2) \mid I_1+I_2=I_\text{total} \wedge I_\text{step} \leq I_1,I_2 \leq I_\text{limit}}$.
Fixes
- Various Bug Fixes: protection overwrites, documentation, output formatting, UI improvements, parallel processing, electrode management
Download Links
Desktop App (latest): macOS Intel · macOS Apple Silicon · Windows · Linux AppImage · Linux deb
Other:
- Docker Image:
docker pull idossha/simnibs:latest - Source Code: GitHub Repository
For installation instructions, see the Installation Guide.
Getting Help
If you encounter issues with any release:
- Check the Installation Guide for setup instructions
- Review the Troubleshooting section
- Search existing issues
- Ask in GitHub Discussions