ml4ai / tomcat

ToMCAT: Theory of Mind-based Cognitive Architecture for Teams
https://ml4ai.github.io/tomcat/
MIT License
21 stars 7 forks source link

Dev rick combine data #506

Closed rchamplin closed 1 year ago

rchamplin commented 1 year ago

Updated copies of my combine_data_grep.sh and view_exp_face_screen.sh scripts.

combine_data_grep.sh: Is my script/process that takes the EEG and NIRS files that were outputted from Caleb's processing, preps/divides the data up into separate CSV files, by Task for Eric's process to read in. The script has three variables in the header that sets the directory where Caleb's files can be found, the director to put the output files from my process for Eric to pick up, and the name of the log files I create during my processing. It is a stand alone script and does not need any other support files or scripts to run.

view_exp_face_screen.sh: My script that aids me in building a CSV file that provides information about whether we have good EEG, NIRS, and Pupil data from experiments. The script displays face and screen image's for each experiment, participant, task that allows me/user to evaluate whether or not the participant is an experimenter or real participant, has the EEG/NIRS Cap on, has the Pupil Tracking Glasses on, what Minecraft Missions were played, and other anomalies seen in images. I created a tool bar at the bottom of the images that allows the user to quickly inter analysis of image and make entries into the output CSV file. The script has variables set in header area to define experiment directories paths, output file name and paths, experiments to loop through, and other parameters. The script uses two CSV files, mission.csv and participant_ids.csv that are included in the this pull. mission.csv: start and stop times for Minecraft Missions per experiment. participant_ids.csv: participant's IDs (99999 for sit-in experimenter) per experiment.