OpenScientificCodeRegistry/Database
Open Scientific Code Registry (OSCR): the authors' scripts The code published by the authors of open-access neuroscience papers, as found and verified by Open Scientific Code Registry (OSCR). Each file is here exactly as it is at the source, at the verified commit, under the license of its repository. 421,275 unique files (3,782 MB of text) from 8,849 repositories, in 24 Parquet block(s). Only files whose repository's license allows redistribution, confirmed by the repository's… See the full description on the dataset page: https://huggingface.co/datasets/OpenScientificCodeRegistry/Database.
05.6k
1{2 "format": "oscr-script-manifest/1",3 "repository": "github.com/klabhub/neurostim",4 "url": "https://github.com/klabhub/neurostim",5 "host": "github.com",6 "commit": "4c7e8ab8c0bcc47e7ad7dda3b59305d459d3b10c",7 "license": "MIT",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11 {12 "path": "+neurostim/+behaviors/eyeMovement.m",13 "sha256": "36a1746a2c7bd597d6c2e8a035f14c61fe03213da3d801e9f2971f9b60198ba1",14 "language": "MATLAB",15 "lines": 79,16 "truncated": false,17 "block": 15,18 "row": 38519 },20 {21 "path": "+neurostim/+behaviors/fixate.m",22 "sha256": "23bc6562bd65c0ac6f9a0e30483eaaa0841286f59d3a3005a9f27f439145870d",23 "language": "MATLAB",24 "lines": 121,25 "truncated": false,26 "block": 15,27 "row": 129728 },29 {30 "path": "+neurostim/+behaviors/fixateThenChoose.m",31 "sha256": "ffba37bf73862e033d6e669fe777589af0b4c4aef666f4b9f9ee0b3724ecbb88",32 "language": "MATLAB",33 "lines": 268,34 "truncated": false,35 "block": 15,36 "row": 329037 },38 {39 "path": "+neurostim/+behaviors/hold.m",40 "sha256": "3421e8f218376fb5f9ba82e3871819272e6310cbe3cc29a6912f66a7847fbb86",41 "language": "MATLAB",42 "lines": 95,43 "truncated": false,44 "block": 15,45 "row": 1746 },47 {48 "path": "+neurostim/+behaviors/keyResponse.m",49 "sha256": "e65989e2b6939b0fdb393376ede2fc9f74389c2303cc6878cf0e94417331d5cf",50 "language": "MATLAB",51 "lines": 160,52 "truncated": false,53 "block": 15,54 "row": 224255 },56 {57 "path": "+neurostim/+behaviors/mouseAction.m",58 "sha256": "4f9f26b1060af15466a2e2418ec65ee5635a533032495c55f13eeaa71b7a7690",59 "language": "MATLAB",60 "lines": 81,61 "truncated": false,62 "block": 14,63 "row": 2360764 },65 {66 "path": "+neurostim/+behaviors/multiKeyResponse.m",67 "sha256": "7a108c73052eca20aae02372d2a1605fabf9166abf383674274cc5f9bc06d463",68 "language": "MATLAB",69 "lines": 88,70 "truncated": false,71 "block": 15,72 "row": 12473 },74 {75 "path": "+neurostim/+behaviors/pixxResponse.m",76 "sha256": "477ff46966d2e1db1faa27dede9a8816496a5dd06f6d61ae71f7f85d8c954375",77 "language": "MATLAB",78 "lines": 139,79 "truncated": false,80 "block": 15,81 "row": 189082 },83 {84 "path": "+neurostim/+behaviors/saccade.m",85 "sha256": "c23d62254c5ab06b542fba9af3e85c7b7845a2721ab36c0496ca4bd4f6eab4db",86 "language": "MATLAB",87 "lines": 105,88 "truncated": false,89 "block": 15,90 "row": 138591 },92 {93 "path": "+neurostim/+plugins/adaptive.m",94 "sha256": "477f4f6d7f0d9e20a6cd2c0eab2f3d4a767930f821636533ac7f83e6b7b7be0a",95 "language": "MATLAB",96 "lines": 257,97 "truncated": false,98 "block": 15,99 "row": 3340100 },101 {102 "path": "+neurostim/+plugins/blackrock.m",103 "sha256": "775be967f114fa70426150b54cd8b80e78244b2263e346812bd1704ffc7798fc",104 "language": "MATLAB",105 "lines": 106,106 "truncated": false,107 "block": 14,108 "row": 24780109 },110 {111 "path": "+neurostim/+plugins/camera.m",112 "sha256": "d4a08a02f2601588ef5cf33c18c84a64f99fc8133d19db474e99b3b0edbc4058",113 "language": "MATLAB",114 "lines": 828,115 "truncated": false,116 "block": 15,117 "row": 4665118 },119 {120 "path": "+neurostim/+plugins/daq.m",121 "sha256": "b3f165514fdf4f065dfa94177ef5099560cd406a3353204a6eb6d8305e6c770b",122 "language": "MATLAB",123 "lines": 101,124 "truncated": false,125 "block": 14,126 "row": 23721127 },128 {129 "path": "+neurostim/+plugins/datapixx.m",130 "sha256": "7345d61d89606ba76fa43d6446ba6a49b394dcd54aaacd37c44f914ed8042029",131 "language": "MATLAB",132 "lines": 302,133 "truncated": false,134 "block": 15,135 "row": 3013136 },137 {138 "path": "+neurostim/+plugins/debug.m",139 "sha256": "33487f6a897cd466451a98d5eb72dd93dc4f179de2a236a641880c6624cae4e8",140 "language": "MATLAB",141 "lines": 31,142 "truncated": false,143 "block": 14,144 "row": 20250145 },146 {147 "path": "+neurostim/+plugins/ePhys.m",148 "sha256": "43de1b7be158477831ab53a793b56ce6e0a69b0d0150c8f78cbbab4451fb6e2c",149 "language": "MATLAB",150 "lines": 133,151 "truncated": false,152 "block": 15,153 "row": 1027154 },155 {156 "path": "+neurostim/+plugins/eScript.m",157 "sha256": "5da05b70ec1537911c4f1b312134f6300014f3abe59e04cb02eac5f57eb69593",158 "language": "MATLAB",159 "lines": 158,160 "truncated": false,161 "block": 15,162 "row": 1813163 },164 {165 "path": "+neurostim/+plugins/egi.m",166 "sha256": "2462481e7a39056b7f3427ff01c8a3ba8fccc3239d6f266b51855872349621b9",167 "language": "MATLAB",168 "lines": 305,169 "truncated": false,170 "block": 15,171 "row": 3725172 },173 {174 "path": "+neurostim/+plugins/eyelink.m",175 "sha256": "b1bc5165af8eeb8da24b956b0171c3b528036e86f131c5da77843dff6549e0a7",176 "language": "MATLAB",177 "lines": 616,178 "truncated": false,179 "block": 15,180 "row": 4570181 },182 {183 "path": "+neurostim/+plugins/eyetracker.m",184 "sha256": "d13d8a7422a1e654dbdab44430e242e22c61c543c7f5d8e6b1c09d75798746c4",185 "language": "MATLAB",186 "lines": 148,187 "truncated": false,188 "block": 15,189 "row": 1567190 },191 {192 "path": "+neurostim/+plugins/feedback.m",193 "sha256": "3810ef8a0b3ae29477de2278461a0d00f9b64170c039f545ec536470bea5a0e3",194 "language": "MATLAB",195 "lines": 173,196 "truncated": false,197 "block": 15,198 "row": 2438199 },200 {201 "path": "+neurostim/+plugins/fmri.m",202 "sha256": "4a6fa4f7bced32cf06baa874542c4c77962b67fb6aae3159d60ba881dcf1c95a",203 "language": "MATLAB",204 "lines": 247,205 "truncated": false,206 "block": 15,207 "row": 3536208 },209 {210 "path": "+neurostim/+plugins/gui.m",211 "sha256": "8963ea76f85c76c390c0c18a92f22c7deabe7c730345b0e14820b610bf0515a0",212 "language": "MATLAB",213 "lines": 357,214 "truncated": false,215 "block": 15,216 "row": 3861217 },218 {219 "path": "+neurostim/+plugins/intan.m",220 "sha256": "3f4f528682d1d16fc6d5d6737dd84a7130aa40d2e7dc92fcade2b34b73ef77b3",221 "language": "MATLAB",222 "lines": 262,223 "truncated": false,224 "block": 15,225 "row": 3602226 },227 {228 "path": "+neurostim/+plugins/intanrhx.m",229 "sha256": "c582bace0de6b6048ecb85ad173ab5901e262212a24e8ad53a9a7945cf9de21c",230 "language": "MATLAB",231 "lines": 336,232 "truncated": false,233 "block": 15,234 "row": 3840235 },236 {237 "path": "+neurostim/+plugins/jitter.m",238 "sha256": "055a7bb2f010bf70103b70f8d2e782bbc1c3d23e1ca7ca5a3deff63367c83026",239 "language": "MATLAB",240 "lines": 99,241 "truncated": false,242 "block": 15,243 "row": 1375244 },245 {246 "path": "+neurostim/+plugins/liquid.m",247 "sha256": "a13d7dc6b51fac072594e2570e42836ca8ef0b3a74760eae5cfded3d5ac28af9",248 "language": "MATLAB",249 "lines": 204,250 "truncated": false,251 "block": 15,252 "row": 2813253 },254 {255 "path": "+neurostim/+plugins/logLatencyTest.m",256 "sha256": "68126fe32f6f6be402521d1e09ae4b8bf5ca0f0834f1834fb028a9d6a56eaac6",257 "language": "MATLAB",258 "lines": 87,259 "truncated": false,260 "block": 15,261 "row": 223262 },263 {264 "path": "+neurostim/+plugins/mcc.m",265 "sha256": "0b35eb093cc2d88786d3f655668385b4eb68dc8c0541808a242811ce3dee7422",266 "language": "MATLAB",267 "lines": 205,268 "truncated": false,269 "block": 15,270 "row": 2855271 },272 {273 "path": "+neurostim/+plugins/mdaq.m",274 "sha256": "fcf829c46132e5407667f76774c837d565609256df79630c501ff0c6c83026fd",275 "language": "MATLAB",276 "lines": 758,277 "truncated": false,278 "block": 15,279 "row": 4591280 },281 {282 "path": "+neurostim/+plugins/mouse.m",283 "sha256": "6b165ead89710d5b2cb95e94fef78a436aaf56fae2ce7ed2ed7580cab466f5c7",284 "language": "MATLAB",285 "lines": 61,286 "truncated": false,287 "block": 14,288 "row": 20868289 },290 {291 "path": "+neurostim/+plugins/nDown1UpStaircase.m",292 "sha256": "3df61d6fb4edee5fb070ab0066371a3fcdaa82d74ac4860b7ed9aad24ec8efcf",293 "language": "MATLAB",294 "lines": 94,295 "truncated": false,296 "block": 15,297 "row": 290298 },299 {300 "path": "+neurostim/+plugins/newera.m",301 "sha256": "3f1ecd14e2595f3762ddc1f0c16e4fdd083823fa0b9d6d4ebb447f74c78fea5c",302 "language": "MATLAB",303 "lines": 464,304 "truncated": false,305 "block": 15,306 "row": 3875307 },308 {309 "path": "+neurostim/+plugins/openEphys.m",310 "sha256": "c11fd0261ceb5bcd5760baac4f90dcb1737d231e281064dc9de9f71779c8c3c5",311 "language": "MATLAB",312 "lines": 137,313 "truncated": false,314 "block": 15,315 "row": 2359316 },317 {318 "path": "+neurostim/+plugins/psyBayes.m",319 "sha256": "76321a202e668bd6462732a9f00595d827354aa5a726d9f972efd3bb66558787",320 "language": "MATLAB",321 "lines": 264,322 "truncated": false,323 "block": 15,324 "row": 3677325 },326 {327 "path": "+neurostim/+plugins/quest.m",328 "sha256": "51197e929bd31fc95b8ee8b2fb9d447812cfe39ec33a1e76c865aa9f8c50ed6a",329 "language": "MATLAB",330 "lines": 126,331 "truncated": false,332 "block": 15,333 "row": 1702334 },335 {336 "path": "+neurostim/+plugins/ripple.m",337 "sha256": "8fb0a5b4d688864241c41d2b57a25b6764c1bb902cde629853211c9f6d8be49b",338 "language": "MATLAB",339 "lines": 558,340 "truncated": false,341 "block": 15,342 "row": 4446343 },344 {345 "path": "+neurostim/+plugins/rogueReward.m",346 "sha256": "346999d9a7fafb5b9f64182b33094f0945c59ff160d0793b4a71e0dfadfebc5e",347 "language": "MATLAB",348 "lines": 172,349 "truncated": false,350 "block": 15,351 "row": 1923352 },353 {354 "path": "+neurostim/+plugins/scanbox.m",355 "sha256": "4e34208bd567f453f61aee5d4460af69faa9cb801a2ab20faaa20a5d9d01e699",356 "language": "MATLAB",357 "lines": 240,358 "truncated": false,359 "block": 15,360 "row": 2976361 },362 {363 "path": "+neurostim/+plugins/sound.m",364 "sha256": "a70b35f49f7c6caa6477b116890603b8a648f63939530eb3cbf4e570b5043ca2",365 "language": "MATLAB",366 "lines": 179,367 "truncated": false,368 "block": 15,369 "row": 2452370 },371 {372 "path": "+neurostim/+plugins/soundFeedback.m",373 "sha256": "cbf3fe6abe9fe09b21cf6b0415295dc051f5910f87a4e6ddc3af5af1eedfd3af",374 "language": "MATLAB",375 "lines": 93,376 "truncated": false,377 "block": 15,378 "row": 629379 },380 {381 "path": "+neurostim/+plugins/textFeedback.m",382 "sha256": "40401017f8b37192efa41f1f60ead6327376591176e502989de7ea115e064db6",383 "language": "MATLAB",384 "lines": 52,385 "truncated": false,386 "block": 14,387 "row": 22748388 },389 {390 "path": "+neurostim/+plugins/viewpoint.m",391 "sha256": "c3d217c8c4b3f34d95bdd4da3b4ea58125024f7a9b12009a287f1f8f6cb2c135",392 "language": "MATLAB",393 "lines": 377,394 "truncated": false,395 "block": 15,396 "row": 3810397 },398 {399 "path": "+neurostim/+plugins/visualFeedback.m",400 "sha256": "2886566dfd5e976367e5d5f0b86b22f8af7b2ebd2c1083c969a7bec270f84d85",401 "language": "MATLAB",402 "lines": 93,403 "truncated": false,404 "block": 14,405 "row": 24893406 },407 {408 "path": "+neurostim/+plugins/webcam.m",409 "sha256": "d84ad27a93446bc191c3a4fe2e9eb04ade56c01e0bb8409f177b19a362c81f9e",410 "language": "MATLAB",411 "lines": 50,412 "truncated": false,413 "block": 14,414 "row": 22835415 },416 {417 "path": "+neurostim/+plugins/winEDR.m",418 "sha256": "f9f6128a4ed2f3f7a4b70b8c80f265aff3d5e1c188cd4594655745e14c69f261",419 "language": "MATLAB",420 "lines": 135,421 "truncated": false,422 "block": 15,423 "row": 710424 },425 {426 "path": "+neurostim/+stimuli/arc.m",427 "sha256": "b747aa0e643b8f047ea6f6cb4e2cabe3da52faccdd0fcc016ccc65cff1844beb",428 "language": "MATLAB",429 "lines": 37,430 "truncated": false,431 "block": 14,432 "row": 21239433 },434 {435 "path": "+neurostim/+stimuli/arduinoTtl.m",436 "sha256": "574843b442155469caee3b496bcc43d7107d740cb74456ff82ee567f26ed6c1b",437 "language": "MATLAB",438 "lines": 227,439 "truncated": false,440 "block": 15,441 "row": 3207442 },443 {444 "path": "+neurostim/+stimuli/clearScreen.m",445 "sha256": "dff1efd3e95a51ff212b50b178f34f51d2473fb6ba9c32b5f44eab6b51f3055d",446 "language": "MATLAB",447 "lines": 23,448 "truncated": false,449 "block": 14,450 "row": 19027451 },452 {453 "path": "+neurostim/+stimuli/clutImage.m",454 "sha256": "dd268b5200af6953e559b05a67c43abda0902c811e63f7c28a64af0d44b31e89",455 "language": "MATLAB",456 "lines": 375,457 "truncated": false,458 "block": 15,459 "row": 3962460 },461 {462 "path": "+neurostim/+stimuli/convPoly.m",463 "sha256": "cfbab3f594042fd277b37af45f3ae9efc6ffc910348e635fb7a4cfb31641adb3",464 "language": "MATLAB",465 "lines": 95,466 "truncated": false,467 "block": 15,468 "row": 613469 },470 {471 "path": "+neurostim/+stimuli/estim.m",472 "sha256": "bc833695938b177408b08418391a66db9e1630e319e2455eb6f081c13f3e3f4f",473 "language": "MATLAB",474 "lines": 75,475 "truncated": false,476 "block": 15,477 "row": 540478 },479 {480 "path": "+neurostim/+stimuli/fastfilteredimage.m",481 "sha256": "e0d6fe803b75ef7b35794edb952f4c03354afe453661b5ae6e5bca749437d567",482 "language": "MATLAB",483 "lines": 693,484 "truncated": false,485 "block": 15,486 "row": 4600487 },488 {489 "path": "+neurostim/+stimuli/fixation.m",490 "sha256": "cbccec83f7d46148c4d1def205c4562b9552b9202f532d79469babc387119c51",491 "language": "MATLAB",492 "lines": 88,493 "truncated": false,494 "block": 15,495 "row": 1287496 },497 {498 "path": "+neurostim/+stimuli/gabor.m",499 "sha256": "bca526f1b2620dbffbc729bfba3e66b11298fcb9e8394d99666747fe41ba6efa",500 "language": "MATLAB",501 "lines": 218,502 "truncated": false,503 "block": 15,504 "row": 3382505 },506 {507 "path": "+neurostim/+stimuli/mouse.m",508 "sha256": "659325e1d06b81e5f41d2176db609ef2b39b02d0133fb0c50b3601c3cb17ce26",509 "language": "MATLAB",510 "lines": 96,511 "truncated": false,512 "block": 14,513 "row": 24287514 },515 {516 "path": "+neurostim/+stimuli/movie.m",517 "sha256": "4f54c9d188eed4c9da1ae8002105ffb2686d8cb0cf4aa2eefae9df356ea939c4",518 "language": "MATLAB",519 "lines": 344,520 "truncated": false,521 "block": 15,522 "row": 3961523 },524 {525 "path": "+neurostim/+stimuli/noiseclut.m",526 "sha256": "b28556a91e59dd0e973904a58d79f880b90b2fc55b8380e2acca7e638ffc341e",527 "language": "MATLAB",528 "lines": 591,529 "truncated": false,530 "block": 15,531 "row": 4556532 },533 {534 "path": "+neurostim/+stimuli/noisegrid.m",535 "sha256": "8d0cb1e0388fa9e1f70cfb38183541bd812804eb971a150c98663b4fcc3a96d0",536 "language": "MATLAB",537 "lines": 57,538 "truncated": false,539 "block": 14,540 "row": 24538541 },542 {543 "path": "+neurostim/+stimuli/noisehexgrid.m",544 "sha256": "25e73e55349f0518af568dc2131a62d90b231e35c5d34d0a007c9663acef6c46",545 "language": "MATLAB",546 "lines": 184,547 "truncated": false,548 "block": 15,549 "row": 2479550 },551 {552 "path": "+neurostim/+stimuli/noiseradialgrid.m",553 "sha256": "2a0b18fb81d5dfe62abaa7d22e7528fba8f874905af66f0ab01ecb273f4eedef",554 "language": "MATLAB",555 "lines": 123,556 "truncated": false,557 "block": 15,558 "row": 1280559 },560 {561 "path": "+neurostim/+stimuli/rdp.m",562 "sha256": "209fb411fe433eb65bf3815219a3091cd4c46020b03a100493c8e8927a057c7f",563 "language": "MATLAB",564 "lines": 277,565 "truncated": false,566 "block": 15,567 "row": 3562568 },569 {570 "path": "+neurostim/+stimuli/rdpCovar.m",571 "sha256": "65805d323076ececf28eb2d47a2f5b1f61c460798b3f51715e936d6fc372edf5",572 "language": "MATLAB",573 "lines": 56,574 "truncated": false,575 "block": 14,576 "row": 23692577 },578 {579 "path": "+neurostim/+stimuli/shadlendots.m",580 "sha256": "790abe1afa555199b82693003ef38bcf34a1856aaa309d0ad970fc7592f2d9ac",581 "language": "MATLAB",582 "lines": 157,583 "truncated": false,584 "block": 15,585 "row": 1777586 },587 {588 "path": "+neurostim/+stimuli/splittaskdemochild.m",589 "sha256": "2329b220a35ec12eb687e2a215e59bcdf20945943ece3987d17deecd534b2c8c",590 "language": "MATLAB",591 "lines": 86,592 "truncated": false,593 "block": 15,594 "row": 98595 },596 {597 "path": "+neurostim/+stimuli/splittasksacrossframes.m",598 "sha256": "c28e2fcd57776a1ddfc2e46a0dbd19f461926a2c44c2102baf52c6efd62c0fe5",599 "language": "MATLAB",600 "lines": 466,601 "truncated": false,602 "block": 15,603 "row": 4379604 },605 {606 "path": "+neurostim/+stimuli/sqwavGrating.m",607 "sha256": "52e529f0cf53797e599956885d5e0ff02fe00cc849bd0f20759ac885ce84242f",608 "language": "MATLAB",609 "lines": 85,610 "truncated": false,611 "block": 15,612 "row": 793613 },614 {615 "path": "+neurostim/+stimuli/starstim.m",616 "sha256": "f1d2b221d0bb513735f80447b270ae75af9b795cf1123b78a8b4107bf3e811d9",617 "language": "MATLAB",618 "lines": 1271,619 "truncated": false,620 "block": 15,621 "row": 4810622 },623 {624 "path": "+neurostim/+stimuli/stg.m",625 "sha256": "87e7a4abd27ed79099fb051534dcd59a7af9f6d7d867e14eba62bf135776d72a",626 "language": "MATLAB",627 "lines": 885,628 "truncated": false,629 "block": 15,630 "row": 4724631 },632 {633 "path": "+neurostim/+stimuli/text.m",634 "sha256": "38f05748a52ca3998125ff637d65c120d96affd7cb081b7372a9c02a96ba9b19",635 "language": "MATLAB",636 "lines": 130,637 "truncated": false,638 "block": 15,639 "row": 1129640 },641 {642 "path": "+neurostim/+stimuli/texture.m",643 "sha256": "deb3c17a290eba2930d17a022c15c367632d4070e6e472cbfc11bd70a181d11e",644 "language": "MATLAB",645 "lines": 212,646 "truncated": false,647 "block": 15,648 "row": 2225649 },650 {651 "path": "+neurostim/+utils/+git/checkout.m",652 "sha256": "3d229032335e286283db1a669695ae0de08d2f2a0909e9077560fc15c06b0a73",653 "language": "MATLAB",654 "lines": 113,655 "truncated": false,656 "block": 15,657 "row": 444658 },659 {660 "path": "+neurostim/+utils/+git/hasChanges.m",661 "sha256": "7e85dd37d3a2e6b01aea95bf4492a64dd738de050240272ce103c26fc9cb0440",662 "language": "MATLAB",663 "lines": 21,664 "truncated": false,665 "block": 14,666 "row": 18845667 },668 {669 "path": "+neurostim/+utils/+git/versionTracker.m",670 "sha256": "ac045513d640a978551cbb648d4627bef98b4827ab2eea762900ac3d73b4c4d9",671 "language": "MATLAB",672 "lines": 105,673 "truncated": false,674 "block": 15,675 "row": 507676 },677 {678 "path": "+neurostim/+utils/DataHash.m",679 "sha256": "c57a2b0bcd53a8bd8c4cb64c1df3dc7e86a5293e51dba0a6badf3f4e32e840c4",680 "language": "MATLAB",681 "lines": 534,682 "truncated": false,683 "block": 9,684 "row": 5797685 },686 {687 "path": "+neurostim/+utils/allcombinations.m",688 "sha256": "99dd54b90e6e75331bdd3eb6fb083d68054c911cdb7b62728a1257a247e79ae5",689 "language": "MATLAB",690 "lines": 8,691 "truncated": false,692 "block": 14,693 "row": 17869694 },695 {696 "path": "+neurostim/+utils/ballatsq.m",697 "sha256": "76899416039458081588fe93e979e7768573316a9d631e6de4dbbbd74d465f21",698 "language": "MATLAB",699 "lines": 70,700 "truncated": false,701 "block": 14,702 "row": 23642703 },704 {705 "path": "+neurostim/+utils/catstruct.m",706 "sha256": "c4cf52f7b852c053f42fef9c5c6a7e070fe83650cd2e1feda615ce3b6d7c16ac",707 "language": "MATLAB",708 "lines": 82,709 "truncated": false,710 "block": 14,711 "row": 24634712 },713 {714 "path": "+neurostim/+utils/circularBuffer.m",715 "sha256": "ec1eaa792f39523363433a4ccafcb2cebdb425b2d8dd2afddfbaebbd78e8e804",716 "language": "MATLAB",717 "lines": 136,718 "truncated": false,719 "block": 15,720 "row": 1872721 },722 {723 "path": "+neurostim/+utils/cprintf.m",724 "sha256": "183986ceeb65fe0e40f949236a5577274448f8c92e50a29cb8d80bfbd1f0f4e1",725 "language": "MATLAB",726 "lines": 597,727 "truncated": false,728 "block": 15,729 "row": 4433730 },731 {732 "path": "+neurostim/+utils/iff.m",733 "sha256": "0d49d78734a3ed2ceb4a7326608ad8e3575502e6203efa346260c425b729c770",734 "language": "MATLAB",735 "lines": 26,736 "truncated": false,737 "block": 14,738 "row": 19365739 },740 {741 "path": "+neurostim/+utils/plotCal.m",742 "sha256": "57d18a2733735893d03a5f8a8266780bd2384d7d123f83ffeff4e3b28b2a5e8c",743 "language": "MATLAB",744 "lines": 56,745 "truncated": false,746 "block": 14,747 "row": 21749748 },749 {750 "path": "+neurostim/+utils/ptbcal.m",751 "sha256": "5a360b576d954c129e2e1ad73281709e1ba2d48462175bfa1c71a56c8060dd4d",752 "language": "MATLAB",753 "lines": 180,754 "truncated": false,755 "block": 15,756 "row": 2440757 },758 {759 "path": "+neurostim/+utils/separatedString.m",760 "sha256": "7483ab48184925e3160279f8e3111a98e3b8e4d786947a268a8edbb2f67ca8b3",761 "language": "MATLAB",762 "lines": 12,763 "truncated": false,764 "block": 14,765 "row": 17968766 },767 {768 "path": "+neurostim/+utils/str2fun.m",769 "sha256": "feabebf868a2632c16e54ffb2e128a7fda528bdc5efc75b5705f8fae69eae214",770 "language": "MATLAB",771 "lines": 96,772 "truncated": false,773 "block": 15,774 "row": 815775 },776 {777 "path": "+neurostim/+utils/vec2cell.m",778 "sha256": "3f78c845d887b8766a03a70a6d25113a4a3100eedcb6aa9f7edbad103490366b",779 "language": "MATLAB",780 "lines": 12,781 "truncated": false,782 "block": 14,783 "row": 18068784 },785 {786 "path": "+neurostim/behavior.m",787 "sha256": "7adfb7968968c0d237f0dd0fc77e6378ae3faf1482b65470586bd6ba4d7a3182",788 "language": "MATLAB",789 "lines": 384,790 "truncated": false,791 "block": 15,792 "row": 4060793 },794 {795 "path": "+neurostim/block.m",796 "sha256": "04766ca04dd9e8a71ae7942321b65a6bf46b8aa7a61ba172bd16ce7513f7c959",797 "language": "MATLAB",798 "lines": 272,799 "truncated": false,800 "block": 15,801 "row": 3300802 },803 {804 "path": "+neurostim/cic.m",805 "sha256": "7b0c3cd8ffb2abaee514a0a86dc21ee035cb3325d6588ebcd9b393949498cb4e",806 "language": "MATLAB",807 "lines": 2472,808 "truncated": false,809 "block": 15,810 "row": 4939811 },812 {813 "path": "+neurostim/design.m",814 "sha256": "8230672c3bc5d8864aaefbf1655b69d03cfd4a00bdd170e61038cd0e65efce21",815 "language": "MATLAB",816 "lines": 760,817 "truncated": false,818 "block": 15,819 "row": 4690820 },821 {822 "path": "+neurostim/event.m",823 "sha256": "c0ce4ccaf4e2b6e5e32c007dccd5fde0420f2f44576abf6d74b46637d30c02c5",824 "language": "MATLAB",825 "lines": 75,826 "truncated": false,827 "block": 14,828 "row": 23280829 },830 {831 "path": "+neurostim/map.m",832 "sha256": "fec1e25ceca62c695a17403270d2e0d498a4c5f279d4e326d02e22c5516a902b",833 "language": "MATLAB",834 "lines": 207,835 "truncated": false,836 "block": 15,837 "row": 2344838 },839 {840 "path": "+neurostim/messenger.m",841 "sha256": "62c68e39093fe542d028d9cd86d5d0b9cfce46450e20b1f60b8134419edae96f",842 "language": "MATLAB",843 "lines": 402,844 "truncated": false,845 "block": 15,846 "row": 4126847 },848 {849 "path": "+neurostim/parameter.m",850 "sha256": "e23d1c7f72f79078bb0a36418356dba49f41916a9ad65b5c72536a511cdf85a8",851 "language": "MATLAB",852 "lines": 764,853 "truncated": false,854 "block": 15,855 "row": 4675856 },857 {858 "path": "+neurostim/plugin.m",859 "sha256": "b7820208ab3c0222106d5a16f2c0191339878814d3416ea084e0f1b8984e832f",860 "language": "MATLAB",861 "lines": 970,862 "truncated": false,863 "block": 15,864 "row": 4788865 },866 {867 "path": "+neurostim/splittask.m",868 "sha256": "5fa3333ecd5fa35ee8fef8368026deec07ea3770174ee2e388c42727658fe3a5",869 "language": "MATLAB",870 "lines": 228,871 "truncated": false,872 "block": 15,873 "row": 2885874 },875 {876 "path": "+neurostim/stages.m",877 "sha256": "b076d0869dbe93020677230f41572dcc2609d3b445ccfe48b30d1465a9506fee",878 "language": "MATLAB",879 "lines": 16,880 "truncated": false,881 "block": 14,882 "row": 17821883 },884 {885 "path": "+neurostim/stimulus.m",886 "sha256": "15b9b3e50cf730b6e14fd331f15a1fa36b4161e201eb5c255e4af40b6a5668f6",887 "language": "MATLAB",888 "lines": 580,889 "truncated": false,890 "block": 15,891 "row": 4440892 },893 {894 "path": "LICENSE",895 "sha256": "d7c7e84edc1eae41f29157fa1ad1c12e8ab40d93f93c48d020e9e8e13d6dc47c",896 "language": "License",897 "lines": 21,898 "truncated": false,899 "block": 14,900 "row": 16887901 },902 {903 "path": "README.md",904 "sha256": "b0b94c0bf3e1d1f1bb2dff1612b2db2bb37454814ba326443ef0ed578e8ad570",905 "language": "Text",906 "lines": 8,907 "truncated": false,908 "block": 16,909 "row": 6863910 },911 {912 "path": "demos/adaptiveDemo.m",913 "sha256": "a1ab41d14ef666456ea0f7c611082b9f97e39c1663553166a6697857b5390495",914 "language": "MATLAB",915 "lines": 205,916 "truncated": false,917 "block": 15,918 "row": 3255919 },920 {921 "path": "demos/behaviorDemo.m",922 "sha256": "03d705a4f50874b75d440282eea478111eea232ef2c7c3b3c3462a76ca9a8a48",923 "language": "MATLAB",924 "lines": 146,925 "truncated": false,926 "block": 15,927 "row": 2620928 },929 {930 "path": "demos/blockDemo.m",931 "sha256": "0767e675aa36534dbfc222ed79b0013ed6a52055589cf1445335de0092ccab89",932 "language": "MATLAB",933 "lines": 58,934 "truncated": false,935 "block": 14,936 "row": 23204937 },938 {939 "path": "demos/circlePath.m",940 "sha256": "a394c43ab6b88a559160a6e7eafba5755f065581e033a40f6ebf30446b87fad5",941 "language": "MATLAB",942 "lines": 18,943 "truncated": false,944 "block": 14,945 "row": 19124946 },947 {948 "path": "demos/contrastDetection.m",949 "sha256": "832bc66bf72fb00d6be83d779c4b14c6b39cdf789aa19c1ebda5b030827dcb0b",950 "language": "MATLAB",951 "lines": 67,952 "truncated": false,953 "block": 14,954 "row": 23074955 },956 {957 "path": "demos/daqDemo.m",958 "sha256": "00d469608d66b4d771e2c98864d030e8b523c6a785c974a4a44c97dc92c16c88",959 "language": "MATLAB",960 "lines": 68,961 "truncated": false,962 "block": 14,963 "row": 21887964 },965 {966 "path": "demos/egiDemo.m",967 "sha256": "fcdd16303dc92b5b96b664bb85351b0e9d55e31d2673322befa4617669ad5db1",968 "language": "MATLAB",969 "lines": 53,970 "truncated": false,971 "block": 14,972 "row": 23730973 },974 {975 "path": "demos/fastFilteredImageDemo.m",976 "sha256": "828cfc46763f5960a2586c51f57029b07ca62a3c109a84042fe171fd75fb9f5f",977 "language": "MATLAB",978 "lines": 62,979 "truncated": false,980 "block": 14,981 "row": 24887982 },983 {984 "path": "demos/fixateThenChooseDemo.m",985 "sha256": "2e46e00287db1bd62ae991c97bf89adf4b0d7536d9424d48859865197fdea19b",986 "language": "MATLAB",987 "lines": 127,988 "truncated": false,989 "block": 15,990 "row": 1493991 },992 {993 "path": "demos/gazeContingent.m",994 "sha256": "d85d5c1fbf8c084f8b5f5918517d8448d40d5466840607ca39df77d0a51bea84",995 "language": "MATLAB",996 "lines": 60,997 "truncated": false,998 "block": 14,999 "row": 222511000 },1001 {1002 "path": "demos/gitTrackerDemo.m",1003 "sha256": "9cc75551ea3de049f36b841e2b918796f301542b6de987c7072910cc2e480473",1004 "language": "MATLAB",1005 "lines": 148,1006 "truncated": false,1007 "block": 15,1008 "row": 26811009 },1010 {1011 "path": "demos/jitteredITIDemo.m",1012 "sha256": "acf6d6385706b64242b9710288eee4e85b80ec76e6b349cc8840807dc194ecbe",1013 "language": "MATLAB",1014 "lines": 69,1015 "truncated": false,1016 "block": 14,1017 "row": 219961018 },1019 {1020 "path": "demos/lumDemo.m",1021 "sha256": "7aafff98d109efa398aad5390745a606099ad757c22c1b2350d40f7a451b5ab4",1022 "language": "MATLAB",1023 "lines": 102,1024 "truncated": false,1025 "block": 15,1026 "row": 6271027 },1028 {1029 "path": "demos/lumM16Demo.m",1030 "sha256": "df8e6f7ad72346d9e99066566d6e8b86812a3db585abe8c58309f70804b59478",1031 "language": "MATLAB",1032 "lines": 86,1033 "truncated": false,1034 "block": 15,1035 "row": 111036 },1037 {1038 "path": "demos/noiseGridDemo.m",1039 "sha256": "6338090cd48630f8c4979fd87351c5aa99173e0bcb77eb3a1f5d3ab22f8691c6",1040 "language": "MATLAB",1041 "lines": 130,1042 "truncated": false,1043 "block": 15,1044 "row": 14431045 },1046 {1047 "path": "demos/noiseHexGridDemo.m",1048 "sha256": "0cdbf325ad125b39e7c52c07a6dcb45c2f3c9ef64b4501f6cf900766a50e7537",1049 "language": "MATLAB",1050 "lines": 41,1051 "truncated": false,1052 "block": 14,1053 "row": 198241054 },1055 {1056 "path": "demos/noiseRadialGridDemo.m",1057 "sha256": "46d13430f5691d4a79b6eb7bd53cb7bff7bc94ab78072f4d529850f2e6c209fd",1058 "language": "MATLAB",1059 "lines": 49,1060 "truncated": false,1061 "block": 14,1062 "row": 223101063 },1064 {1065 "path": "demos/psyBayesDemo.m",1066 "sha256": "2e8b86ec9b3edd6c1eee932d3eb43a9db8eae2edfd31cd2f5fae59a6d1f0675c",1067 "language": "MATLAB",1068 "lines": 137,1069 "truncated": false,1070 "block": 15,1071 "row": 18411072 },1073 {1074 "path": "demos/responsePixxDemo.m",1075 "sha256": "a8cc83c3c44c0163bc8cc82e9f07566d148d269321cc7cf08f1759999385a89f",1076 "language": "MATLAB",1077 "lines": 39,1078 "truncated": false,1079 "block": 14,1080 "row": 199701081 },1082 {1083 "path": "demos/retryDemo.m",1084 "sha256": "d69eece8cb28d1cb1c61df5a19cb6e9c2b35f8068b70f021b9f99742ce95bcbc",1085 "language": "MATLAB",1086 "lines": 72,1087 "truncated": false,1088 "block": 14,1089 "row": 242441090 },1091 {1092 "path": "demos/rippleDemo.m",1093 "sha256": "bec7154d0e5fb5ed3d476ecf2817f1cce8d474cb9a63dc34f99f2439263d1105",1094 "language": "MATLAB",1095 "lines": 56,1096 "truncated": false,1097 "block": 14,1098 "row": 220061099 },1100 {1101 "path": "demos/runGuiComplex.m",1102 "sha256": "5e5ad84e6f6b9f89f29d909fddebebf537cf80d0d18563d461030ecbf6e1f736",1103 "language": "MATLAB",1104 "lines": 244,1105 "truncated": false,1106 "block": 15,1107 "row": 36011108 },1109 {1110 "path": "demos/runGuiSimple.m",1111 "sha256": "1df1c6e9974e0dc2444f555382c82f8ed6dba900c118961016a14b530d614dff",1112 "language": "MATLAB",1113 "lines": 191,1114 "truncated": false,1115 "block": 15,1116 "row": 31491117 },1118 {1119 "path": "demos/saccadeDemo.m",1120 "sha256": "8834542d5434e390b104e3768b46adcf3bcd56879597a8bf8eeb52348ec67195",1121 "language": "MATLAB",1122 "lines": 80,1123 "truncated": false,1124 "block": 14,1125 "row": 249221126 },1127 {1128 "path": "demos/saccadeIntanDemo.m",1129 "sha256": "49c98cd7ff268915bd4682105034d8f310c9e9f89496c00e14ba3542e369f522",1130 "language": "MATLAB",1131 "lines": 160,1132 "truncated": false,1133 "block": 15,1134 "row": 30801135 },1136 {1137 "path": "demos/scripting.m",1138 "sha256": "916a4cd8f3b133e8f2e06565baa20a5ddb2ad0a2eceee32f92e36ca8ed50d1f6",1139 "language": "MATLAB",1140 "lines": 80,1141 "truncated": false,1142 "block": 14,1143 "row": 249291144 },1145 {1146 "path": "demos/sogDemo.m",1147 "sha256": "f9246c964510822873c4582f50da6bc4eb45b8b6c2f6331df13744c9a9349631",1148 "language": "MATLAB",1149 "lines": 100,1150 "truncated": false,1151 "block": 15,1152 "row": 6251153 },1154 {1155 "path": "demos/splittaskDemoMinimal.m",1156 "sha256": "622234aedf2f540504c601cddd881bf58bd27508e0cd4c636aa66f1af084680f",1157 "language": "MATLAB",1158 "lines": 45,1159 "truncated": false,1160 "block": 14,1161 "row": 234751162 },1163 {1164 "path": "demos/starstimClosedLoopDemo.m",1165 "sha256": "e0e92ceeeb19919b32b0d0a86386719e823196b0dfc2a75241f62921e7109b8f",1166 "language": "MATLAB",1167 "lines": 127,1168 "truncated": false,1169 "block": 15,1170 "row": 5041171 },1172 {1173 "path": "demos/starstimDemo.m",1174 "sha256": "9080dc10a2db46de85febe5a5515e9f601bd9efff42a41fce21c6aed25fd2def",1175 "language": "MATLAB",1176 "lines": 151,1177 "truncated": false,1178 "block": 15,1179 "row": 23241180 },1181 {1182 "path": "demos/stgDemo.m",1183 "sha256": "ca9aef4ac13b4fc557c589f7c815e3187a7b565dd85ab6095578b3df233ba79e",1184 "language": "MATLAB",1185 "lines": 82,1186 "truncated": false,1187 "block": 14,1188 "row": 242211189 },1190 {1191 "path": "demos/surroundSuppression.m",1192 "sha256": "85f0ac921e6d9958551c7a1789a0b1763555688c9cfe1c23739b85d4e32afc30",1193 "language": "MATLAB",1194 "lines": 104,1195 "truncated": false,1196 "block": 15,1197 "row": 641198 },1199 {1200 "path": "demos/taeDemo.m",