-
Notifications
You must be signed in to change notification settings - Fork 7
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Cristina Gil
committed
Mar 8, 2024
1 parent
8376a8f
commit 2464907
Showing
15 changed files
with
1,149 additions
and
483 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
*.asv | ||
*.mat | ||
*.svg | ||
*.bmp | ||
external_functions/bayes_factor/ | ||
parcellations/Schaefer2018_400Parcels* | ||
examples/plot_preprocessing_histograms.m | ||
examples/plot_raw_data.m | ||
params.json | ||
params_tens.json | ||
demo_data/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
# Changelog | ||
|
||
All notable changes to this project will be documented in this file. | ||
|
||
|
||
## Version 2.0.0 | ||
|
||
### Added | ||
- Preprocessing event related data is now possible. Parameters 'PreprocEventData','EventMarker', and 'EventBounds' added. | ||
- Log files are created during preprocessing for each recording. A general log file of the preprocessing is also created to check if all the recordings were correctly preprocessed. | ||
- All parameters are stated and described in the README file. | ||
- ICA block (steps 4, 5 and 6) is performed without parallelization if it fails during parallelization. | ||
- Parameter 'RejectBadTimeSegments' was introduced. Now the rejection of bad time segments is optional. If bad segments are not rejected, the continous recording is saved together with a temporal mask indicating the time samples that were marked as bad segments. | ||
- Parameter 'BrainFeatExt' was introduced. Now the extraction of brain features can be ommited. | ||
- Parameter 'Pad' was introduced to select the zero padding during the estimation of the PSD. | ||
|
||
### Changed | ||
- ICA block (steps 4, 5 and 6) is performed in a separate function (preprocessing_ICA.m) | ||
- Selection of 'average' ICA block is performed in a separate function (preprocessing_select_ICA_rep.m) | ||
- Parameters have to be defined in a file called params.json. See examples of this file in params_example.json and params_example_preproc_event.json | ||
- Parameter 'DownsamplingRate' is optional now. If empty, downsampling is skipped. | ||
- Parameter 'FuseChanRej' was eliminated. | ||
- Parameters 'EpochLength' and 'EpochOverlap' are optional now. If 'EpochLength' is not specified data is not epoched. | ||
- Plotting preprocessing results is done in batches of 30 recordings. | ||
|
||
### Fixed | ||
- Fix bug finding the last recording that was preprocessed. | ||
- Parameter 'Session' is correctly parsed now. | ||
|
||
|
||
## Version 1.0.0 | ||
|
||
Initial version. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.