Files
flares/changelog_major.md
T
2026-07-17 23:59:42 -07:00

6.7 KiB

Version 1.5.1

  • Open a folder is now minimally BIDS compatible. It will recursively go through all folders, but not load external metadata
  • Renamed options in the Viewer Launcher window to better denote what actions they can perform
  • 2 new analysis options have been added in the viewer launcher window: Inter-Group Stats and Cross-Group Stats
  • Each of these analysis options have lots of text explaining what they do when their respective windows are opened
  • The parameter input dialog in the analysis windows will now be able to scroll down when lots of parameters are required
  • When a project is saved, it automatically will populate into the Recent Projects menu. Fixes Issue 86
  • The description when clicking "Why are these useful?" underneath the per-file parameters is no longer placeholder text. Fixes Issue 85
  • Added a new parameter section "Region of Interest". It has one parameter of "JSON_LOCATION", a json file containing Region of Interest data
  • Temporarily removed the parameter REMOVE_EVENTS due to its functionality being removed because of a memory leak
  • Fixed participant metadata remaing in the background when the participant was removed. Fixes Issue 82
  • Fixed processing remaining active hidden in the background when the "Clear" button was pushed. Fixes Issue 81
  • Now when "Clear" is pushed while data is processing, a popup will appear ensuring that the user understands that pushing "Clear" will stop processing
  • Reset to Default Configuration will now properly reset all of the parameters to their default values. Issue 90
  • A confirmation popup will now display once the application has been reset to default in addition to the status bar message
  • Changed the improper display text of "Cross Validation" to now properly read as "Coefficient of Variation"
  • Changed the parameters "CV" and "CV_THRESHOLD" to now be "COEFF_VAR and COEFF_VAR_THRESHOLD"
  • Changed the improper display text of "Mean Absolute Deviation" to now properly read as "Median Absolute Deviation"
  • Changed the parameters "SHORT_CHANNEL", "SHORT_CHANNEL_THRESH", and "LONG_CHANNEL_THRESH" to now be "SHORT_CHANNELS", "SHORT_CHANNELS_THRESHOLD", and "LONG_CHANNELS_THRESHOLD"
  • Changed the parameter section "Channel Variance" to now be "Sensor Dropout" to better reflect the action it performs, not the method employed to calculate it
  • Changed the parameters "CHANNEL_VAR" and "CHANNEL_THRESH" to now be "SENSOR_DROPOUT" and "SENSOR_DROPOUT_VARIANCE_THRESHOLD"
  • Changed the messaged displayed when the application crashes to better reflect what occured
  • Changed the processing stages 25-27 and updates their messages to better reflect their actions that they now perforn
  • Changed stage 25 from "Generate Channel Significance" to "Generate Channel Results"
  • Changed stage 26 from "Generate Channel, Region of Interest, and Contrast Results" to "Generate Region of Interest Results"
  • Changed stage 27 from "Compute Contrast Results" to "Generate Contrast Results"
  • Changed backend code to only load required methods and not load all methods every time
  • Fixed string parameters not going blue and bold when their value was different than default
  • Fixed all parameters not going blue and bold when a save file is loaded containing values that differ from default
  • Fixed a crucial bug where short channels were not being processed and filtered the same way as long channels before being used as regressors
  • Fixed a crucial bug where short channels were being presented to the design matrix as normal long channels
  • Fixed a crucial bug where long channels could be interpolated from short channels. Short channels are still potentially interpolated from long channels. See this link for more information regarding this issue.
  • Added a welcome message when the terminal is opened, resized the terminal, and added more commands

Version 1.5.0

  • This release introduces a new configuration file that may break existing installs. If your application does not update correctly, please download fresh from this link.
  • This release features an almost complete rewrite of backend files. If you encounter any problems, please raise an issue at this link.
  • New configuration file has been added! Now your choices of preferences will be saved when the application is closed and re-opened. If the configuration file is missing, a new one will be generated
  • Recent files and recent projects are now saved and appear under the File menu for quick resuming
  • The new option "Reset to Default Configuration" under the Options menu will reset the configuration file back to it's default values and remove any recent files
  • A welcome dialog will now display the changelog on first startup and after every update. This popup will only appear once but can be reopened under the Options menu through the button "Show Update Changelog"
  • Changed the hotkey for "Update optodes in snirf file..." to be F9 instead of F6
  • Revamped the fOLD channels window. Images containing the pie charts are now interactable! Click whitespace to expand the whole image and click a chart to expand it.
  • fOLD progress bar when processing now updates the percentages live. Fixes Issue 76
  • Overall pie charts on an individal and global basis are now genereted. Fixes Issue 78
  • Brodmann images are now available when examining a pie chart to understand which area is being reported. Fixes Issue 77
  • Added a new option 'Folding Bypass' to the Preferences Menu. This skips most processing steps and the only analysis option available will be to fold. Parameters on the right will be ignored. Fixes Issue 75
  • Fixed an issue where the fOLD analysis progress window would go unresponsive before processing participants. Fixes Issue 45, Fixes Issue 34
  • Added a feature to hover over the 28 stage progress bar and see which state the progress bar is at. Fixes Issue 74
  • Loading a broken snirf file no longer hangs its processing and can now be removed from the list. Fixes Issue 73