3375250 | Brian Angeles | 12 June 2024, 22:09:07 UTC | Create LICENSE | 12 June 2024, 22:09:07 UTC |
ccfd5ef | Kellen Vu | 13 April 2023, 22:09:16 UTC | [Eye Calibration] Add scrollbar to window, and fix a bug in the lowpass filter | 13 April 2023, 22:09:16 UTC |
3c5722b | D243A Rig | 01 April 2023, 05:33:03 UTC | [Integrator] Rename integrator protocol within parameters file | 01 April 2023, 05:33:03 UTC |
1f46558 | D243A Rig | 31 March 2023, 22:20:24 UTC | Rename Kellen's Integrator Protocol folder Also fix one of the print statements | 31 March 2023, 22:25:31 UTC |
3d78fa7 | Brian Angeles (Laptop) | 14 March 2023, 22:18:58 UTC | Merge branch 'preallocation_fix' into Master | 14 March 2023, 22:18:58 UTC |
b21f758 | Brian Angeles (Laptop) | 14 March 2023, 22:18:01 UTC | Fixed issue regarding preallocated arrays for time data Corrected the preallocation to generate Nx1 arrays, not NxN matrices. - previous version was causing major performance issues. | 14 March 2023, 22:18:01 UTC |
29b7be5 | Kellen Vu | 07 February 2023, 22:45:07 UTC | [Integrator] Disable drift fix during experiment | 07 February 2023, 22:45:07 UTC |
0eb46a9 | Kellen Vu | 07 February 2023, 22:18:30 UTC | [Integrator] Fix bug | 07 February 2023, 22:18:30 UTC |
1349eb7 | Kellen Vu | 06 February 2023, 19:18:14 UTC | [Integrator] Add more detailed logging | 06 February 2023, 19:18:14 UTC |
923d8b5 | Kellen Vu | 06 February 2023, 11:07:10 UTC | [Integrator] Stop drum/chair movement during test phase | 06 February 2023, 11:07:10 UTC |
abd40e6 | Kellen Vu | 14 December 2022, 03:09:21 UTC | Fix integrator bug | 14 December 2022, 03:12:35 UTC |
bd54b67 | Kellen Vu | 14 December 2022, 03:02:45 UTC | Incorporate drift fix for integrator protocols | 14 December 2022, 03:02:45 UTC |
0aa9a88 | Kellen Vu | 13 December 2022, 02:45:20 UTC | Files for integrator experiments | 13 December 2022, 02:45:20 UTC |
6301cd4 | Katie | 09 December 2022, 20:28:46 UTC | Only record data into arrays for calibration run (#4) Before, experimentalists were experiencing time delays of up to 20 seconds when adjusting the cameras for the eyeCalibration. This was due to a bug in the code, where we were writing to matrix data when it was not preallocated, and we would get large pauses at Matlab generated more room and space for the data. For example, there would be long pauses at 4032 or so in the time arena, because it would need to wait for Matlab to increase the array sizes. Also removed an output statement and converted it into a print statement, because it's generally best practices to do that way instead. Summary: - Stop recording data when we're in preview mode - Preallocate arrays for time vectors | 09 December 2022, 20:28:46 UTC |
a27085f | Kellen Vu | 18 November 2022, 23:12:45 UTC | Remove unnecessary integrator experiment files These are the integrator project files written by Ella Tessier-Lavigne. I'm going to modify and replace them, so I'm removing them for now to clean up the experimental protocol folder. | 18 November 2022, 23:14:26 UTC |
c50482d | Katie | 11 November 2022, 23:09:48 UTC | Script for calibration and pretest for Trace (#1) After lots of struggling to work with the Spike2 code, and it's general complexity and the setup, it seemed more reasonable to split it out into another file based on how the configuration and other setups are. In practice running this "pre-test" is just like running another experiment, and the distinction between the two isn't super clear or separate. Issues I ran into incorporating it into a second "button" on the script: 1. Needing to change the "is the experiment running" state variable (runExmpt) to be 0, 1, or 2 instead of just 0 or 1. It felt strange to have it work that way 2. Configurations do not fit well - and adding another button adds to the confusion. 3. You can't call the pre-test function with multiple different variables easily, because of the way that ToolbarIdle%() run sequentially each time. The complexity of the logic required is high..we'd have to create multiple other states for the "runExpmt=0-10" or something, and some way to increment it? 4. Need to add additional variables and prevent people from running the normal experiment at the same time as the test experiment. I had disabled the button, but the UI experiment is limited - i.e. we can't tell the user why the button is disabled. | 11 November 2022, 23:09:48 UTC |
db59e25 | Kellen Vu | 09 November 2022, 23:22:39 UTC | Rename D243a protocols to D243 Clarifies that they work for both D243a and D243b. | 10 November 2022, 22:15:11 UTC |
3566404 | Katie | 04 November 2022, 23:55:03 UTC | D241B experimental setup files Add D241B rig files to the RaymondLab code | 04 November 2022, 23:55:03 UTC |
e9bb4bd | Katie Li | 04 November 2022, 23:31:20 UTC | Use the correct Parameters_Universal_Trace file The Parameters_Universal_Trace file was being unused on his rig, so here we are renaming the one that was being run for a while or Parameters_Universal_temp_SumofSine.s2s to Parameters_Universal_Trace.s2s so that it more accurately reflects the one he is using. Adding a file with "temp" in it felt weird because this has been used in multiple experiments and wasn't exactly temporary | 04 November 2022, 23:31:20 UTC |
dac02b8 | Katie Li | 04 November 2022, 23:09:10 UTC | Rearrange RigChoice to keep 243 rig functionality | 04 November 2022, 23:09:10 UTC |
b577727 | Katie Li | 04 November 2022, 22:44:55 UTC | Merge branch 'Master' of https://github.com/RaymondLab/Code into consolidation_project_241B | 04 November 2022, 22:52:37 UTC |
c8e9307 | Katie Li | 04 November 2022, 22:39:54 UTC | Remove unused waveform file, undo changes to Experiment_Default Most of the "play_waveform" file was commented out, and it's unknown if there are current uses in the existing codebase. Also removing the one-off comment from Experiment_Default.s2s, because it's not relevant to the other experimenters. The comment of using 1 instead of 2 for the prePostNum is in the Experiment_Trace_Nov2022.s2s file, and is probably safe being stored there. | 04 November 2022, 22:42:52 UTC |
8ed0bc6 | Kellen Vu | 03 November 2022, 01:23:38 UTC | Fixes a bug where eyeCalibration.mlapp was trying to get the sample rate from the wrong smr channel. I tested this in D243b, and it should work for other computers, but let me know if it doesn't. | 03 November 2022, 01:23:38 UTC |
1611f97 | Kellen Vu | 03 November 2022, 01:20:55 UTC | Remove counter from MATLAB console during runEyeCalibration to make the console cleaner | 03 November 2022, 01:20:55 UTC |
2286990 | Katie Li | 02 November 2022, 22:57:52 UTC | Separating the experiment files that are diverging | 02 November 2022, 22:57:52 UTC |
333020c | Katie | 02 November 2022, 21:48:26 UTC | Remove small modifications to Alex's script Avoiding conflicting versions when no documentation is available for reasoning on why Alex's script was updated. Sima joined in 2020 during the pandemic - it's more likely that these changes were from testing out code and not actually intending to change it | 02 November 2022, 21:49:24 UTC |
39a53f6 | Katie Li | 02 November 2022, 21:25:35 UTC | Separate D006 parameters from those on D241B The parameter files used for D241B used to be modified from D006, and it was confusing and not correct for us to merge the updates specific to the D241B rig into the Parameters_D006.s2s file. That file was also using the sequencer calibrated file "Sequencer_D019Copy.pls" - which makes more sense to be renamed to align with "Sequencer_D241B.pls" becauase the D019 was a room in the basement and not the current rig setup for D241B. I reverted the changes to "Parameters_D006.s2s". | 02 November 2022, 21:25:35 UTC |
1b37f6e | Katie Li | 02 November 2022, 21:03:42 UTC | Updating waveform file paths, remove unused scripts Several of these scripts are not used in other places, and appear like they were temporary or testing ones. The reason why we are keeping the "Parameters_Univesal_temp_SumofSines.s2s" files though is that it's being currently run in the experiments, on the rig 241B. I am updating the filepath to the expected waveform file, because we should store a complete copy of the data acquisition code. | 02 November 2022, 21:03:42 UTC |
3f0a632 | Katie Li | 02 November 2022, 18:59:57 UTC | Merge branch 'consolidation_project_241B' of https://github.com/RaymondLab/Code into consolidation_project_241B | 02 November 2022, 18:59:57 UTC |
84681e4 | Katie Li | 02 November 2022, 18:59:23 UTC | Add the other lost files | 02 November 2022, 18:59:23 UTC |
0c43ffe | Katie | 01 November 2022, 22:38:09 UTC | Apply suggestions from code review Remove whitespace and non-functional changes | 01 November 2022, 22:38:09 UTC |
21f7d24 | Katie Li | 31 October 2022, 22:31:35 UTC | Spike2 files for consolidation | 31 October 2022, 22:31:35 UTC |
b5a6d28 | Kellen Vu | 17 October 2022, 23:52:05 UTC | Add rig parameters for D243a | 17 October 2022, 23:52:05 UTC |
3da11a5 | Kellen Vu | 03 October 2022, 21:10:34 UTC | Re-add Alz_BPS_VOR analysis type to GUI (was lost in merge) | 03 October 2022, 21:10:34 UTC |
0567e72 | Sriram J | 03 October 2022, 20:57:59 UTC | Merge branch 'Master' of https://github.com/RaymondLab/Code into Master * 'Master' of https://github.com/RaymondLab/Code: Add Alz_BPS_VOR analysis type Calibration camera rename Calibration camera rename # Conflicts: # Tools/VOR_Analysis/VOR_GUI_App.mlapp | 03 October 2022, 20:57:59 UTC |
d706d89 | Sriram J | 03 October 2022, 20:45:32 UTC | Changes the keystroke so that 35th minute for the VOR will be detected correctly. And corrects the calibration factor so that when you have OKR and VOR in the same file, the phase of those two will be accurate. - Sima | 03 October 2022, 20:45:32 UTC |
c0277aa | Kellen Vu | 03 October 2022, 07:08:14 UTC | Add Alz_BPS_VOR analysis type | 03 October 2022, 07:08:14 UTC |
2b5a06d | RaymondLab | 27 February 2022, 21:51:43 UTC | Calibration camera rename Add user interface descriptions for "runEyeCalibration" | 27 February 2022, 21:51:43 UTC |
ab60004 | RaymondLab | 27 February 2022, 21:50:07 UTC | Calibration camera rename Add user interface descriptions for "runEyeCalibration" | 27 February 2022, 21:50:07 UTC |
52ce916 | RaymondLab | 15 January 2022, 03:07:18 UTC | Update calceyeangle_APP.m Modifying horizontal position (changing d2 to -1*d2) | 15 January 2022, 03:07:18 UTC |
9d618fe | Kellen Vu | 09 December 2021, 20:26:57 UTC | Add Ella's integrator protocols | 09 December 2021, 20:26:57 UTC |
41c7bf9 | Kellen Vu | 27 November 2021, 05:00:45 UTC | Remove the txt file from Max's SourceTree demo | 27 November 2021, 05:00:45 UTC |
f55a940 | Kellen Vu | 26 November 2021, 23:46:39 UTC | Merge branch 'Master' of https://github.com/RaymondLab/Code into Master | 26 November 2021, 23:46:39 UTC |
f928237 | Kellen Vu | 26 November 2021, 23:46:33 UTC | Merge branch 'Calibration' into Master # Conflicts: # Max_test.txt | 26 November 2021, 23:46:33 UTC |
087bfdc | RaymondLab | 17 November 2020, 02:21:43 UTC | Fixing eye calibration bugs: Framerate Histogram and Magnet Channel Saving | 17 November 2020, 02:21:43 UTC |
e7c1d00 | Kellen Vu | 28 September 2020, 08:47:07 UTC | Small bug fix - fixes the window size of eye calibration app | 28 September 2020, 08:47:07 UTC |
a74524e | RaymondLab | 25 September 2020, 19:42:51 UTC | Adding movingslope file to repository for VOR_analysis | 25 September 2020, 19:42:51 UTC |
90c9f4f | RaymondLab | 22 September 2020, 19:48:00 UTC | Small bug fixes due to function naming issues | 22 September 2020, 19:48:00 UTC |
c331585 | RaymondLab | 14 September 2020, 19:02:29 UTC | Small change so that when running VOR_GUI_App the window shows up in the middle of the screen | 14 September 2020, 19:02:29 UTC |
116c76a | RaymondLab | 11 September 2020, 01:20:53 UTC | New VOR_GUI_app functionality. Allows for more user input - Can change the frequency of the initial low pass filter when cleaning signals, as well as transient threshold and filter window size for desaccading | 11 September 2020, 01:20:53 UTC |
a446262 | Alex Fanning | 11 June 2020, 22:06:06 UTC | Merge branch 'Master' of https://github.com/RaymondLab/Code into Master | 11 June 2020, 22:06:06 UTC |
96344ab | Alex Fanning | 11 June 2020, 22:05:56 UTC | Merge branch 'Master' of https://github.com/RaymondLab/Code into Master # Conflicts: # EyeTracking/eyeCalibration.mlapp | 11 June 2020, 22:05:56 UTC |
8baf015 | Sriram J | 11 June 2020, 22:00:32 UTC | Merge branch 'Master' of https://github.com/RaymondLab/Code into Master * 'Master' of https://github.com/RaymondLab/Code: Add line to Sriram's file # Conflicts: # Max_test.txt | 11 June 2020, 22:00:32 UTC |
1f00e1d | Sriram J | 11 June 2020, 21:56:18 UTC | Third change in the demo | 11 June 2020, 21:56:18 UTC |
7d0f1a4 | Selvanar | 11 June 2020, 21:52:29 UTC | Add line to Sriram's file | 11 June 2020, 21:52:29 UTC |
9f44957 | GracelessGhost | 11 June 2020, 21:49:00 UTC | Add a line to the demo | 11 June 2020, 21:49:00 UTC |
ddb8cb5 | Sriram J | 11 June 2020, 21:44:32 UTC | Add a file as a part of Max's sourcetree demo | 11 June 2020, 21:44:32 UTC |
1b0018a | Selvanar | 08 June 2020, 19:46:29 UTC | Huge update to Calibration Tool | 08 June 2020, 19:46:29 UTC |
d00147b | Selvanar | 13 April 2020, 20:15:04 UTC | Large Calibration Update. Stable | 13 April 2020, 20:15:04 UTC |
b9c6e97 | Max's Office PC | 20 March 2020, 18:30:00 UTC | Modifications for max. Do not update to this revision | 20 March 2020, 18:30:00 UTC |
02e07a6 | Max's Office PC | 11 March 2020, 22:33:20 UTC | Work to take home. do not update to this revision. | 11 March 2020, 22:33:20 UTC |
879708a | Max's Office PC | 28 February 2020, 01:06:11 UTC | Bug Fix: ROI Selection improvements for Eye Calibration App | 28 February 2020, 01:06:11 UTC |
e23a4c4 | Max's Office PC | 26 February 2020, 00:47:22 UTC | Update CF Project | 26 February 2020, 00:47:22 UTC |
08e8f8f | Max's Office PC | 25 February 2020, 03:29:14 UTC | Update CF Project | 25 February 2020, 03:29:14 UTC |
f851706 | Max's Office PC | 21 February 2020, 23:19:45 UTC | Additional Code for Amin's most recent experiment | 21 February 2020, 23:19:45 UTC |
4776ce5 | Max's Office PC | 20 February 2020, 20:11:43 UTC | Update CF Project. Add some useful misc function. | 20 February 2020, 20:11:43 UTC |
fe272d8 | Max's Office PC | 20 February 2020, 20:08:23 UTC | Add new Experiment for Amin. Prototype, not tested yet. | 20 February 2020, 20:08:23 UTC |
63fc836 | Max's Office PC | 30 January 2020, 04:09:01 UTC | Update Experiment for HG. Add doublets for each section, and remove chance of repeated expmt types. | 30 January 2020, 04:09:01 UTC |
be642cb | Max's Office PC | 30 January 2020, 03:47:28 UTC | Add new experiment for Alex. Same as default script, except the training segments alternate between x2 and x0. | 30 January 2020, 03:47:28 UTC |
97251a4 | Max's Office PC | 28 January 2020, 05:13:07 UTC | Merge branch 'Master' of https://github.com/RaymondLab/Code into Master | 28 January 2020, 05:13:07 UTC |
3816ce8 | Max's Office PC | 28 January 2020, 05:12:23 UTC | Update CF Project | 28 January 2020, 05:12:23 UTC |
b68c1c3 | RaymondLab_0406 | 21 January 2020, 22:32:06 UTC | Tune D004/D006 Carco Motor (Chair) | 21 January 2020, 22:32:06 UTC |
bb7fbb2 | RaymondLab_0406 | 21 January 2020, 22:26:45 UTC | Merge branch 'Master' of https://github.com/RaymondLab/Code into Master | 21 January 2020, 22:26:45 UTC |
585530d | Max's Office PC | 13 January 2020, 18:00:19 UTC | Sequencer changes and params universal changes for Hyun Geun Experiements. Not tested yet. | 13 January 2020, 18:00:19 UTC |
24e7057 | Max's Office PC | 11 January 2020, 01:05:12 UTC | Add 3 Experiment Rough Drafts for Hyun Geun. They need changes in the sequencer and Parameters default files that will come later. None of these have been testing on a rig yet. | 11 January 2020, 01:05:12 UTC |
5455d37 | Max's Office PC | 09 January 2020, 23:48:55 UTC | Add new Experiment protocol for Sriram. This new experiment ius based on the Default Reversed Experiment. This new versions adds 2 OKR segments before the pretests and 2 OKR segments after the posttests, but before the 35 min test. | 09 January 2020, 23:48:55 UTC |
4848401 | Alex Fanning | 08 January 2020, 19:58:28 UTC | no message | 08 January 2020, 19:58:28 UTC |
4c74601 | Max's Office PC | 08 January 2020, 19:54:20 UTC | Merge branch 'Master' of https://github.com/RaymondLab/Code into Master | 08 January 2020, 19:54:20 UTC |
b6121d7 | Max's Office PC | 08 January 2020, 19:52:02 UTC | Add script for Alex Analysis | 08 January 2020, 19:52:02 UTC |
1357cb2 | D019 Rig | 19 December 2019, 23:30:38 UTC | Fix printing error during video eye tracking | 19 December 2019, 23:30:38 UTC |
4dbf0ec | D019 Rig | 19 December 2019, 23:25:22 UTC | Update Calibration | 19 December 2019, 23:25:22 UTC |
4cac1d4 | Max's Office PC | 19 December 2019, 21:51:34 UTC | Bug Fix. Small subset of experiments that did not record the 'x' denoting the end of a segment. This fix addes a 'x' 45 seconds (the typical segment length) when one is not found. | 19 December 2019, 21:51:34 UTC |
1181b1e | Max's Office PC | 19 December 2019, 01:19:42 UTC | Update Calibration. Huge update. Single Eye Analysis, Elipse ROI instead of Box, Improved Linearity Plots, bug fixes. | 19 December 2019, 01:19:42 UTC |
29b17a2 | Max's Office PC | 17 December 2019, 00:16:41 UTC | Bug Fix for adding a missing 'x' tag on the final segment of the experiment | 17 December 2019, 00:16:41 UTC |
e666b50 | Max's Office PC | 12 December 2019, 22:33:17 UTC | Merge branch 'Master' into Calibration | 12 December 2019, 22:33:17 UTC |
5567c5f | D019 Rig | 12 December 2019, 21:53:13 UTC | Solution for common rig choice errors. Cosmetic changes | 12 December 2019, 21:53:13 UTC |
189d06d | D019 Rig | 12 December 2019, 20:39:50 UTC | Update Alex's Experiment and add two new ones. | 12 December 2019, 20:39:50 UTC |
3968257 | Max's Office PC | 11 December 2019, 16:41:45 UTC | Calibration Changes | 11 December 2019, 16:41:45 UTC |
c3d2d12 | Max's Office PC | 09 December 2019, 21:14:22 UTC | Update CF Project, Add file for Jay | 09 December 2019, 21:14:22 UTC |
bbb6dc5 | Alex Fanning | 06 December 2019, 21:10:44 UTC | Merge branch 'Master' of https://github.com/RaymondLab/Code into Master | 06 December 2019, 21:10:44 UTC |
12d8f4d | Max's Office PC | 06 December 2019, 21:08:29 UTC | Merge branch 'Master' of https://github.com/RaymondLab/Code into Master | 06 December 2019, 21:08:29 UTC |
02ecc96 | Max's Office PC | 06 December 2019, 21:05:16 UTC | Update CF Project, add feature for VOR analysis - save .dat object after running analysis | 06 December 2019, 21:05:16 UTC |
847ae5b | NeuroPixel PC | 05 December 2019, 22:53:48 UTC | Change channel order in TLS file | 05 December 2019, 22:53:48 UTC |
693bf7c | NeuroPixel PC | 23 November 2019, 00:27:34 UTC | Added D006 channel for HD motor | 23 November 2019, 00:27:34 UTC |
4bd6850 | Alex Fanning | 22 November 2019, 20:22:41 UTC | Merge branch 'Master' of https://github.com/RaymondLab/Code into Master | 22 November 2019, 20:22:41 UTC |
ac6e59e | Max's Office PC | 21 November 2019, 17:44:25 UTC | Merge branch 'Calibration2' of https://github.com/RaymondLab/Code into Master | 21 November 2019, 17:44:25 UTC |
ecd6166 | Max's Office PC | 21 November 2019, 17:43:49 UTC | Update desaccade function | 21 November 2019, 17:43:49 UTC |
af7b8b8 | Max's Office PC | 21 November 2019, 17:43:03 UTC | Update smrAddChan function. Currently used for Alex F's projects | 21 November 2019, 17:43:03 UTC |
8114da5 | Max's Office PC | 21 November 2019, 17:42:11 UTC | update CF Project | 21 November 2019, 17:42:11 UTC |
0ab8bf3 | Max's Office PC | 21 November 2019, 17:41:06 UTC | Update CF Project | 21 November 2019, 17:41:06 UTC |