Skip to content

Integration with Brainsight 2.5.3

Compare
Choose a tag to compare
@spichardo spichardo released this 06 Mar 09:07
· 247 commits to main since this release
  • New: Full integration with Brainsight (Rogue Research) version 2.5.3 is now operational. In Brainsight, you need to start a new Simbnibs project and during the planning stage, a new "FUS" button in the Brainsight GUI can be used to invoke BabelBrain. Once simulations are completed, the results of the normalized transcranial simulation (normalized between 0 and 1 in the brain region) will be loaded automatically in Brainsight.
  • New: Export of thermal maps into Nifti format. In Step 3, the current thermal simulation on display can now be exported in Nifti for inspection in neuronavigation and visualization software.
  • New: Smart reuse of preexisting middle files. Previous versions recalculate in Step 1 every single middle file required to generate the domain for simulations. Some of these files can be perfectly reused in recalculations with the same subject if frequency and resolution are the same. However, there is an important safety aspect to preserve; that is why, in the first versions, we opted always to recalculate everything. In this new version, we developed a method to use hash signatures that help to detect any external changes to the files. If no changes are detected, then the middle files can be reused. This approach can save from 20% to 80 % of time or more (especially when using CT) in the execution time of Step 1.
  • New: Support for PETRA scans. We adopted the formulas proposed by Brad Treeby's lab at UCL (petra-to-ct). Now in the first screen of BabelBrain you can select between real CT, ZTE, PETRA or none in the options to use CT-type data for the simulations.
  • New: Add 35-mm focusing devices to the list of devices associated with Schafer et al.
  • Improvement: The precision for all transducers was improved. The method that couples the Rayleigh integral component, which models the transducer sources, to the FDTD domain was revised, improving precision for all calculations.
  • Fix: Re-enable support for older versions of macOS (Monterey and up) for ARM64.
  • Fix: Saved modified trajectory had an incorrect sign direction.
  • Fix: Far field PML had an issue in Metal backend (solved in BabelViscoFDTD 1.0.5)