Recent Releases of scoringherorelease
scoringherorelease - Alpha release v0.0.8
What's New:
- When selecting the EEG signal with the left mouse button, a green rectangle is drawn. Now, the height of this rectangle (in microvolts), as well as the peak-to-peak amplitude of the EEG signal within the rectangle (in microvolts) are displayed.
- A help menu has been added. Currently, it includes a diagram explaining the amplitude and time values associated with the green rectangle.
- In the configuration window, channels are now numbered, making it easier to select the correct channel for the spectrogram.
Bug Fixes
- Fixed an error where the amplitude values displayed on top of the green rectangle, drawn when selecting the EEG signal with the left mouse button, were incorrect.
Published by SvennoNito almost 2 years ago
scoringherorelease - Alpha release v0.0.7
What's New:
The option to load sleep stages from .txt files: Sleep scoring saved as .txt files can now be loaded. Each line of the .txt file should have the sleep stage of one epoch, meaning that the sleep stage of all epochs are separated by a new line. Wake can be represented as
W,Wake, orWAKE; REM asR,Rem, orREM; and N1, N2, and N3 asN1,N2,N3orNREM1,NREM2,NREM3, respectively.The option to load EEG data from .EDF files: EEG data stored as .EDF files can now be loaded. The program assumes the data is in microvolts and no scaling is applied, due to the variability in how individual EDF read/write routines handle specific header fields. If the data does not display correctly, it is likely because the actual amplitude values are not in microvolts. The unit field of the data is ignored within ScoringHero.
The option to change time units on the EEG X-axis: The time unit of the EEG x-axis can now be changed to seconds, minutes, or hours. This is particularly useful for data recorded over several hours, where displaying time in seconds may not provide useful information.
Additional event labels: Three more event labels have been added, connected to the function keys "F10", "F11", and "F12".
Spectrogram time axis ticks adjustment: The time axis ticks on the spectrogram now adjust to the length of the recording. Previously, they were fixed to show every hour, which resulted in no time labels for data shorter than one hour.
Bug Fixes
- Fixed an error where loading sleep scoring data saved as .vis files did not create an output file which adheres to the current structure of sleep scoring files ScoringHero uses (.json).
Published by SvennoNito about 2 years ago
scoringherorelease - Alpha release v0.0.6
What's new:
- There were reports that users habituated to the warning message pop-up window which, upon closing the software, informed the user in case there were unscored epochs. The warning window now only pops up when < 50% of epochs are not scored, assuming that the user is either very well aware of the remaining unscored epochs or did not intend to sleep score the night in the first place when more than 50% of epochs are left unscored.
- The warning pop-up window now shows the number of unscored epochs and instructs how to find the remaining unscored epochs.
Bug fixes:
- Fixed an error where resetting the sleep stage of an epoch back to None unintentionally set it to "None" (as a string rather than the None value). This could result in both None values and "None" strings to occur in the final scoring file (filename.json).
- Fixed an error where loading a new dataset could crash the software when the current epoch displayed was out of range in respect to the number of epochs of the new dataset.
- Fixed an error where changing the epoch duration (in s) or sampling rate (in Hz) from the configuration pop-up window would cause the epoch line indicator within the hypnogram to malfunction.
- Fixed an error where changing the epoch duration (in s) or sampling rate (in Hz) from the configuration pop-up window would not adjust the number of epochs for the final scoring file (filename.json).
Published by SvennoNito about 2 years ago
scoringherorelease - Alpha release v0.0.5
What's new: - Option to reset the sleep stage of an epoch to "None" using the [Delete] button.
Published by SvennoNito over 2 years ago
scoringherorelease - Alpha release v0.0.4
What's new:
- Fixed a bug where marking the entire epoch as artefactual would not only label the corresponding epoch but also the prior epoch as artefactual. This error occurred when pressing [A] without having drawn a rectangle beforehand.
- Added a feature where the occurrence of events is displayed in the hypnogram. Events are now displayed in the hypnogram above "wake".
- Added a button in the toolbar [event], which lets the user jump to the next marked event.
Published by SvennoNito over 2 years ago
scoringherorelease - Alpha release v0.0.3
What's new:
- Fixed a bug where artifacts could reach to epochs which exceeded the maximum number of epochs available in the data. This bug could occurr when the artifact stretched into the very end of the EEG data.
- Fixed a bug where amplitude and power values were tried to be extracted from empty drawn rectangles.
Published by SvennoNito over 2 years ago
scoringherorelease - Alpha release v0.0.2
What's new: - Fixed a bug where drawn rectangles did not always point to the correct EEG trace. - Fixed a bug where artifacts were transferred from one file to the other when opening the second file (only occurred when both files had a scoring file with marked artifacts). - Fixed a bug where SWA was flipped. - Drawn rectangles now show the highest EEG amplitude difference (max - min) in the time period of the drawn rectangle, selecting the channel closest to the rectangle. This solves an issue where rescaled channels (e.g., to 50%) did not match the amplitude values of the box once rescaled. - EEG filename is now indicated next to the software version. - The action "save to" now suggests the name of the current scoring file by default (which by default corresponds to the EEG file). - Removed automatic scoring feature, as it did not work in the executable format. This improves speed slightly.
Published by SvennoNito over 2 years ago
scoringherorelease - Alpha release v0.0.1
Bug fixes: - The "clean" field of the .json scoring output was not correctly saved. Fixed an error where an if-statement regarding the software version was not correctly taken into account. Also, only events which are connected to the "A" key now affect the "clean" field of the .json scoring output, no other event labels.
New features: - Stores channels that were displayed on screen during scoring
Published by SvennoNito over 2 years ago
scoringherorelease - Alpha release v0.0
Fixes: - Events now store the correct epoch (not the previous one) - The "clean" field of the scoring file is now used correctly.
Mods: - GUI shows version number
Published by SvennoNito over 2 years ago