Focality optimisation step 2/2 fails: 'FlexSearchTab' has no attribute 'volume_atlas_display_map' #89
Replies: 4 comments 5 replies
|
Hi @LianneKeighery, Happy you like the TI-Toolbox! We hope it can help accelerate your study. Regarding this issue - I believe this was fixed with the latest release (2.3.0).
If you need to use 2.2.4 specifically, I can work on patching a fix for you, otherwise would you consider upgrading to the latest? As a heads up - there were some breaking of backward compatibility between those versions, but if you are not deep in your optimization process I would suggest upgrading. There are some useful features in 2.3.0. Let me know what you end up doing. Always happy to assist or brainstorm together. Best, |
|
Hi Ido,
Thanks so much for the quick response! I've gone ahead and updated to v2.3.0.
I just wanted to check, given the breaking changes between versions, does this mean I need to re-run my preprocessing, optimizer and simulation steps from scratch, or is there any way to carry over my existing work from v2.2.4?
Thanks again!
Best wishes,
Lianne
…___________________________________________________________
Lianne Keighery | PhD candidate
Dept. of Clinical and Movement Neurosciences
Address: UCL Institute of Neurology | 33 Queen Square | University College London (UCL)
Email: ***@***.***
Website: UCL Institute of Neurology<https://www.ucl.ac.uk/ion/ucl-queen-square-institute-neurology>
[cid:31f67686-c42f-42a4-9416-e65a0a6d51d2] [cid:34b07ff9-b0f0-4ff1-8067-b021797725a7] [cid:989857d6-0eb4-44ad-9ecc-9000eff51fca]
I am a Mental Health First Aider.
You can talk to me about a mental health issue and I can provide initial support and signpost you to appropriate help.
Don’t suffer in silence.
Supporting Being Well at UCL<https://www.ucl.ac.uk/human-resources/health-wellbeing/being-well-ucl>
________________________________
From: multipass ***@***.***>
Sent: 16 April 2026 5:07 PM
To: idossha/TI-Toolbox ***@***.***>
Cc: Lianne Keighery ***@***.***>; Mention ***@***.***>
Subject: Re: [idossha/TI-Toolbox] Focality optimisation step 2/2 fails: 'FlexSearchTab' has no attribute 'volume_atlas_display_map' (Discussion #89)
⚠ Caution: External sender
Hi @LianneKeighery<https://github.com/LianneKeighery>,
Happy you like the TI-Toolbox! We hope it can help accelerate your study.
Regarding this issue - I believe this was fixed with the latest release (2.3.0).
If you need to use 2.2.4 specifically, I can work on patching a fix for you, otherwise would you consider upgrading to the latest?
As a heads up - there were some breaking of backward compatibility between those versions, but if you are not deep in your optimization process I would suggest upgrading. There are some useful features in 2.3.0.
Let me know what you end up doing. Always happy to assist or brainstorm together.
Best,
Ido
—
Reply to this email directly, view it on GitHub<#89 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/BVUZVTCWHW377C3ZIY3SNFT4WEAMDAVCNFSM6AAAAACX3LERACVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTMNJYHE3DOMA>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
|
Hi Ido,
Great, thank you so much for your help! I have v 2.3.0 up and running and all is going well so far.
I had another question, please. When visualising and analysing my output, is there a function to view 2 simulations concurrently at the Analyzer stage?
As an example, if I set my target ROI as the right amygdala using the focality optimization goal and set a specific region (i.e., right hippocampus) as my non-ROI site, and ran a second optimization in the right amygdala using the focality optimization goal , but this time specified my Non-ROI Definition Method as "Everything Else (Default)", is it possible to pull up both in the same plots for visualization, so I can do a quick comparison of electric field distribution and values in each?
Many thanks for your help.
Best wishes,
Lianne
…___________________________________________________________
Lianne Keighery | PhD candidate
Dept. of Clinical and Movement Neurosciences
Address: UCL Institute of Neurology | 33 Queen Square | University College London (UCL)
Email: ***@***.***
Website: UCL Institute of Neurology<https://www.ucl.ac.uk/ion/ucl-queen-square-institute-neurology>
[cid:ef9004fe-22f4-44f4-986e-996951f76edf] [cid:504da95b-c11e-43ae-836b-e0569651fe59] [cid:addc1bd9-b642-41f0-8f13-56cbe20a9e06]
I am a Mental Health First Aider.
You can talk to me about a mental health issue and I can provide initial support and signpost you to appropriate help.
Don’t suffer in silence.
Supporting Being Well at UCL<https://www.ucl.ac.uk/human-resources/health-wellbeing/being-well-ucl>
________________________________
From: multipass ***@***.***>
Sent: 20 April 2026 11:57 PM
To: idossha/TI-Toolbox ***@***.***>
Cc: Lianne Keighery ***@***.***>; Mention ***@***.***>
Subject: Re: [idossha/TI-Toolbox] Focality optimisation step 2/2 fails: 'FlexSearchTab' has no attribute 'volume_atlas_display_map' (Discussion #89)
⚠ Caution: External sender
Preprocessing should be all good.
finished optimizer - simulations pairs should also be all good.
The only difference is in the naming of the directories of the flex-search output. Which means, if you want to rerun simulations based off of previous flex-search outputs, it might not work.
The bottom line, you should be able to continue as usual, however, some functions might be yelling at out. Nothing quantitative changed from v2.2.4 -> v2.3.0, it was mostly file/dir organization changes.
Just be aware of that.
—
Reply to this email directly, view it on GitHub<#89?email_source=notifications&email_token=BVUZVTFZRXSK6J7TB7Z3BG34W2TMRA5CNFSNUABIM5UWIORPF5TWS5BNNB2WEL2ENFZWG5LTONUW63SDN5WW2ZLOOQXTCNRWGQZTKNBTUZZGKYLTN5XKO3LFNZ2GS33OUVSXMZLOOSWGM33PORSXEX3DNRUWG2Y#discussioncomment-16643543>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/BVUZVTFBTAT46OIR3O2CNOT4W2TMRAVCNFSM6AAAAACX3LERACVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTMNRUGM2TIMY>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
|
Hi @LianneKeighery — quick follow-up. The specific focality step 2/2 GUI lifecycle issue has been further hardened for v2.3.1: the adaptive focality step no longer marks itself finished before the backend process actually completes, and GUI tabs now use subprocess success/failure status more consistently. For your separate comparison question: a dedicated side-by-side Analyzer comparison view is not in v2.3.1 yet, but the Analyzer and NIfTI Viewer refresh behavior has been improved so newly generated simulations/analyses are easier to select immediately after running. I’ll keep the concurrent-simulation comparison as a feature request. These fixes should be included in v2.3.1 in the coming days. |


Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
TI-Toolbox version: v2.2.4
OS: Windows (Dell)
Interface: Desktop GUI
Date encountered: April 2026
Hi, thanks so much for creating this brilliant tool! I am running group-level simulations using the Ernie template head model but encountering the below error message in the output in the Optimizer step and wondered if you may be able to help please?
Error:
Error calculating adaptive thresholds: 'FlexSearchTab' object has no attribute 'volume_atlas_display_map'
As a key goal of mine is to maximise TI field intensity in the right amygdala (ROI, subcortical label 54) while minimising field spread in the right hippocampus (non-ROI, subcortical label 53), I've set my optimization goal to Focality (maximise field in ROI, minimise elsewhere). See below a summary of the settings I selected:
Optimiser settings:
All reactions