Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor of thread management in neuronavigation #242

Merged
merged 60 commits into from
Aug 20, 2020

Conversation

vhosouza
Copy link
Member

  • Major update on navigation thread management using Queues, Events, and Jobs
  • Added affine to the saved project
  • Standardized the dialogs for saving and loading files in navigation tab
  • Improved array multiplication using the matrix operator
  • Added tractography computation tab but still in hidden state by default, needs revision
  • Replaced dialog warnings for message box in navigation tab

vhosouza and others added 30 commits August 10, 2019 11:08
… in flip_x

- Additional refactor of FRE computation and use of base_creation
- Improved offset computation for seed
- Improved flip_x. No need to use a function, only multiply Y coordinate by -1
…mputation

- Cleaned unecessary comments
- Providing m_img already flip_x while set_message
- Tracts actors are computed all at once, no optimization for computing blocks
- Navgation with tractography running
- Tractography navigation working at 0.1-s sleep
- created thread in new format for trigger
- removed comments of unused pipelines and threading
- removed commented old FRE base creation
- Navigation with object working seamless with and without tracts
- Navigation in other modes (single ref, no object) not working
- Added one extra queue to generalize the pipeline in navigation
- Object corregistration split in functions
- Cleaned comments on reference computation
- Applied the new threading to the non-object navigations
- Improved visualization of the offset marker for tractography
- Cleaned commented code
@vhosouza vhosouza added the neuronavigation Issues related to neuronavigation software label Jun 23, 2020
@tfmoraes tfmoraes merged commit 0673940 into invesalius:master Aug 20, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
neuronavigation Issues related to neuronavigation software
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants