MATLAB support update.
The following changes have been made since v1.0.0, these have also been incorporated in the pypi module:
- Matlab '.mat' output is now supported! Instead of
save_csv
, usesave_mat
to store '.mat' files. - Merging multiple datasets is working as expected now.
- Simplified rejected trial exclusion/inclusion from data. At any level of the data_container objects, set
datastore.exclude_rejects = False
to include rejected trials in the data obtained fromget_matrix
calls. Setting this flag to False also changes what is saved with thesave_csv
andsave_mat
functions since they useget_matrix
to gather data that needs to be saved. - Raw trial data that is processed by some pre/post functions is no longer overwritten by the processed data. This data now exists in the
proc
data_type rather than theoriginal
data type. - Added --save-mat and --prefix to the optional arguments that can be used from the command line interface.
.data
can now be used to access the processed data instead of.data_store
..data_store
is still available but will be removed in a future release.- Documentation was updated to reflect the changes.
- (Under-the-hood) Logging is now a bit simpler, and not as verbose as before. With this patch, preparations are being made to remove threaded options.