'''converting original EDF files and .seizure files to one .csv file per input file
keeping only channels of interedt from DatasetPreprocessParams.channelNamesToKeep
renaming that output file keeps the same name except that files with seizures have extension '_Ns.csv' where N is number of seizures that is in that file
'''important parameters are DatasetPreprocessParams.PreIctalTimeToRemove and DatasetPreprocessParams.PostIctalTimeToRemove, they determine hwo much data before and after seizure will be removed
this can be set to 0 and then removed also after features are calculated
DatasetPreprocessParams.FileLen - in min how long files we want
DatasetPreprocessParams.PreIctalTimeToRemove and DatasetPreprocessParams.PostIctalTimeToRemove, they determine hwo much data before and after seizure will be removed
# SUBSELECTION OF DATA - NON SEIZURE AROUND SEIZURE, FROM THE SAME FILE, ALSO FACTOR x NON SEIZURE DATA MORE THEN SEIZRUE
'''important parameters are:
DatasetPreprocessParams.RatioNonSeizSeiz
DatasetPreprocessParams.PreIctalTimeToRemove and DatasetPreprocessParams.PostIctalTimeToRemove, they determine hwo much data before and after seizure will be removed
# SUBSELECTION OF DATA - NON SEIZURE RANDOMLY SELECTED FROM NON SEIZURE FILES, ALSO FACTOR x NON SEIZURE DATA MORE THEN SEIZRUE
'''important parameters are:
DatasetPreprocessParams.RatioNonSeizSeiz
DatasetPreprocessParams.PreIctalTimeToRemove and DatasetPreprocessParams.PostIctalTimeToRemove, they determine hwo much data before and after seizure will be removedOut, DatasetPreprocessParams, patients)