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/sotmasman/complementary-ctx-str-encoding",4 "url": "https://github.com/sotmasman/Complementary-ctx-str-encoding/tree/Code",5 "host": "github.com",6 "commit": "5b9a56533b99ce903041cc1c4a7422f280a24fa9",7 "license": "GPL-3.0",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11 {12 "path": "LICENSE",13 "sha256": "3972dc9744f6499f0f9b2dbf76696f2ae7ad8af9b23dde66d6af86c9dfb36986",14 "language": "License",15 "lines": 674,16 "truncated": false,17 "block": 1,18 "row": 223519 },20 {21 "path": "code_paper/Poiss_naive_bayes.m",22 "sha256": "3c00879fe6430e4e5a5d0561ff1e10d9f5fe3aa0cc34eee1356e3a49e9b7ccee",23 "language": "MATLAB",24 "lines": 23,25 "truncated": false,26 "block": 14,27 "row": 2022128 },29 {30 "path": "code_paper/SetFigBoxDefaults.m",31 "sha256": "0bdfa017a81ac3b2440000ab0a5fb474dfa5c1e3ae9842fa2ad965f8477bf8a0",32 "language": "MATLAB",33 "lines": 36,34 "truncated": false,35 "block": 14,36 "row": 1992437 },38 {39 "path": "code_paper/add_unit_to_limb_train.m",40 "sha256": "a3d0f28558b82bc46439f3e81d95a073f9cfee1af122ea96b47fe73665c43dfb",41 "language": "MATLAB",42 "lines": 22,43 "truncated": false,44 "block": 14,45 "row": 1927446 },47 {48 "path": "code_paper/add_unit_to_speed_train.m",49 "sha256": "b8bdb040ea3ef5a9d0fb1e35a3fb0882394963b4a80e8af81490348f53669580",50 "language": "MATLAB",51 "lines": 22,52 "truncated": false,53 "block": 14,54 "row": 1914555 },56 {57 "path": "code_paper/add_unit_to_train.m",58 "sha256": "a009aa8cd2fd4baf37c06e5e8f67d11bb2709de6c7e13f1b4981c5cd0e012bea",59 "language": "MATLAB",60 "lines": 38,61 "truncated": false,62 "block": 14,63 "row": 2216664 },65 {66 "path": "code_paper/add_unit_to_train_v2.m",67 "sha256": "ef02e3acac0375b20970b243ca0751f6f12c58812c3fd893cec66e5f84b59aca",68 "language": "MATLAB",69 "lines": 85,70 "truncated": false,71 "block": 15,72 "row": 1473 },74 {75 "path": "code_paper/calculate_accuracy_stats.m",76 "sha256": "3c8cc15b3196367e12ef2b03c924551e66d2adee9975423b19f0a9b52ca99155",77 "language": "MATLAB",78 "lines": 31,79 "truncated": false,80 "block": 14,81 "row": 2041082 },83 {84 "path": "code_paper/calculate_binned_phase.m",85 "sha256": "6524bd64be151a3680c0991136faacd1c7e4a555cad5e0f33aab7efcf7edea15",86 "language": "MATLAB",87 "lines": 39,88 "truncated": false,89 "block": 14,90 "row": 2163091 },92 {93 "path": "code_paper/calculate_binned_speed.m",94 "sha256": "cc114d8b6412647c828f6766b541295d8f27d070ee39f7709af0a9fd10df78b4",95 "language": "MATLAB",96 "lines": 24,97 "truncated": false,98 "block": 14,99 "row": 20491100 },101 {102 "path": "code_paper/calculate_jitter_start_stopI.m",103 "sha256": "230b7d328caece33885c39887bde11b16b92ab7283167600bce5f8daf6e9f106",104 "language": "MATLAB",105 "lines": 83,106 "truncated": false,107 "block": 14,108 "row": 25109109 },110 {111 "path": "code_paper/calculate_latency_main.m",112 "sha256": "8ce312241a378566786f7834d73383976921291ac0f18f6b474c0034132e5122",113 "language": "MATLAB",114 "lines": 103,115 "truncated": false,116 "block": 14,117 "row": 24215118 },119 {120 "path": "code_paper/calculate_unit_activity_start_stop.m",121 "sha256": "bb96fdefe5cdc5d388ed688514eb9e41b20b9adfbc007353b40e4150421f998d",122 "language": "MATLAB",123 "lines": 132,124 "truncated": false,125 "block": 15,126 "row": 1555127 },128 {129 "path": "code_paper/calculate_unit_activity_start_stop_for_latency.m",130 "sha256": "d0cefa5e479ee1c981b05b04dd24e141acf67055a2526db489d1c91175509f24",131 "language": "MATLAB",132 "lines": 133,133 "truncated": false,134 "block": 15,135 "row": 1571136 },137 {138 "path": "code_paper/calculate_unit_activity_time_warped.m",139 "sha256": "d9453b5c6f0b8616d95fda6d79d9bf9c89bae15f73a3de0b55654d1661cbe86b",140 "language": "MATLAB",141 "lines": 87,142 "truncated": false,143 "block": 15,144 "row": 394145 },146 {147 "path": "code_paper/calculate_unit_activity_vs_phase.m",148 "sha256": "4c493c945a3c863ec315a2cc151aa3b5104108e89adecd3f6cf37d93becc428e",149 "language": "MATLAB",150 "lines": 96,151 "truncated": false,152 "block": 15,153 "row": 437154 },155 {156 "path": "code_paper/calculate_unit_activity_vs_speed.m",157 "sha256": "d551c9ad5307c3967ee16c44db7991b5ef2de340527c593c5445b81fa68217ba",158 "language": "MATLAB",159 "lines": 107,160 "truncated": false,161 "block": 15,162 "row": 887163 },164 {165 "path": "code_paper/collate_n_neurons_data.m",166 "sha256": "00a7dd6321eb7b589ef660aae2ffc632f375c2a5ad9c0d6452dfe9ff6cc72894",167 "language": "MATLAB",168 "lines": 84,169 "truncated": false,170 "block": 14,171 "row": 24317172 },173 {174 "path": "code_paper/collate_n_neurons_phase_data.m",175 "sha256": "d03af6acf8050a69e1ea43b2451066ac215239ac563493aba861614285d82c81",176 "language": "MATLAB",177 "lines": 55,178 "truncated": false,179 "block": 14,180 "row": 22410181 },182 {183 "path": "code_paper/collate_n_neurons_speed_data.m",184 "sha256": "f1ba82ef204b727dd30b57534f4741e50a754395156c5304402343c795c68c03",185 "language": "MATLAB",186 "lines": 55,187 "truncated": false,188 "block": 14,189 "row": 22344190 },191 {192 "path": "code_paper/filter_data.m",193 "sha256": "a3e3c7df76ddfd9fad98b43cb8e19dff040cbfa26684e040950c3996f37a9251",194 "language": "MATLAB",195 "lines": 48,196 "truncated": false,197 "block": 14,198 "row": 20510199 },200 {201 "path": "code_paper/leave_Nout_and_phasetrain_multiDraws_v2.m",202 "sha256": "0299d10f5f53b17fb33c0c4194fa31f4bea6de36597934e8b15336d2f1d08853",203 "language": "MATLAB",204 "lines": 152,205 "truncated": false,206 "block": 15,207 "row": 1068208 },209 {210 "path": "code_paper/leave_one_out_and_time_shift_train.m",211 "sha256": "a28c66169a9a8708bd8f16a8827fc8805519ae4d5cbb97a6938cb57cdac231b8",212 "language": "MATLAB",213 "lines": 190,214 "truncated": false,215 "block": 15,216 "row": 2315217 },218 {219 "path": "code_paper/leave_one_out_and_train.m",220 "sha256": "d24de7ce5b30e54fde89a2913bec5ef156a056f10c2f1a65924f75beec5c83da",221 "language": "MATLAB",222 "lines": 108,223 "truncated": false,224 "block": 15,225 "row": 473226 },227 {228 "path": "code_paper/leave_one_out_and_train_multiDraws_v2.m",229 "sha256": "dcce7d8ef14080d0cf1f9b2437fe52888eea09ce88224e34b202c4661888f958",230 "language": "MATLAB",231 "lines": 215,232 "truncated": false,233 "block": 15,234 "row": 2580235 },236 {237 "path": "code_paper/plot_combined_results.m",238 "sha256": "8c26652b62f13a4863ae96cf9ddc48c744f7da46bc977c175b36362af9b1ec30",239 "language": "MATLAB",240 "lines": 332,241 "truncated": false,242 "block": 15,243 "row": 3328244 },245 {246 "path": "code_paper/plot_speedwise_rates.m",247 "sha256": "7ccb0e1bb2512d628056b0f0b025083e9ee081c54c877ddf17b017e51798e39f",248 "language": "MATLAB",249 "lines": 96,250 "truncated": false,251 "block": 14,252 "row": 24166253 },254 {255 "path": "code_paper/plot_unit_firing_start_stop.m",256 "sha256": "b6f9e1394b9557e150d26e0a4897e9ebed53b865a87b2d1797c2066402491b3c",257 "language": "MATLAB",258 "lines": 76,259 "truncated": false,260 "block": 14,261 "row": 24149262 },263 {264 "path": "code_paper/plotraster_gait.m",265 "sha256": "898a3a1588e18863661d90a51201bc1a8e7472048a302e75cc1becf5c6c82568",266 "language": "MATLAB",267 "lines": 37,268 "truncated": false,269 "block": 14,270 "row": 20214271 },272 {273 "path": "code_paper/pop_plot_default.m",274 "sha256": "6f55d017d0044200e7eb212740fab8b13d5a3000f4bdc741e2f484aa509bd0d7",275 "language": "MATLAB",276 "lines": 36,277 "truncated": false,278 "block": 14,279 "row": 20123280 },281 {282 "path": "code_paper/rotate_limb_coords_here.m",283 "sha256": "4406d90e5036bf6d45f0fd9c2cc74ec0cc1380cf895952b7e5cc2e2a3b913bc3",284 "language": "MATLAB",285 "lines": 53,286 "truncated": false,287 "block": 14,288 "row": 23859289 },290 {291 "path": "code_paper/run_svm_phase_results.sh",292 "sha256": "7639ffd1331955a5fe51e0902f12eec2a677f6fda8502a19128838a3aec62093",293 "language": "Shell",294 "lines": 36,295 "truncated": false,296 "block": 16,297 "row": 5780298 },299 {300 "path": "code_paper/run_svm_speed_results.sh",301 "sha256": "545f4003cba6dcf66ab62a9c466b93f26e624fb64e97263bf676cc84f959eef1",302 "language": "Shell",303 "lines": 33,304 "truncated": false,305 "block": 16,306 "row": 5703307 },308 {309 "path": "code_paper/run_svm_start_results.sh",310 "sha256": "dc6293c1879ec33c2794c08a4845658344e42424b1ce1b98de8f8f7e694da5e0",311 "language": "Shell",312 "lines": 27,313 "truncated": false,314 "block": 16,315 "row": 5694316 },317 {318 "path": "code_paper/svm_limb_move_classification_main_hoffman.m",319 "sha256": "c2a5241d69a813fe9a0588286510fb0e87a826b3ea90f0d051c10fc94169ba4f",320 "language": "MATLAB",321 "lines": 162,322 "truncated": false,323 "block": 15,324 "row": 1440325 },326 {327 "path": "code_paper/svm_phase_classification_main_hoffman.m",328 "sha256": "d64229417fd65673bd8068e38bf5a2446f188f9d5c497a4edcca408c1e7eace6",329 "language": "MATLAB",330 "lines": 126,331 "truncated": false,332 "block": 15,333 "row": 471334 },335 {336 "path": "code_paper/svm_speed_classification_main_hoffman.m",337 "sha256": "45204ae4369c569d18a60e3850485056a223cefe63539a626ad4496012e6c281",338 "language": "MATLAB",339 "lines": 129,340 "truncated": false,341 "block": 15,342 "row": 222343 },344 {345 "path": "code_paper/unit_wise_bsl_comparison_v2.m",346 "sha256": "024385e6eaeb9d86715732595b3a1218467d7e8b98d006e82ba7dab1a0cdc9b8",347 "language": "MATLAB",348 "lines": 169,349 "truncated": false,350 "block": 15,351 "row": 1912352 },353 {354 "path": "code_paper/unit_wise_bsl_comparison_v3.m",355 "sha256": "118e11a183d796bbe77741a19da108afb8c884104d583b66db371915ba5596d8",356 "language": "MATLAB",357 "lines": 172,358 "truncated": false,359 "block": 15,360 "row": 2082361 },362 {363 "path": "readme.md",364 "sha256": "051618ec915b0c5d35a601951d7d7f4ebfe3eba052ba0b0dfcc201d5f7d4cdbe",365 "language": "Text",366 "lines": 58,367 "truncated": false,368 "block": 16,369 "row": 7520370 },371 {372 "path": "visualizations_paper/SetFigBoxDefaults.m",373 "sha256": "5b6fb6a49d95ed1544f5089dd32ad52c8931efc34729dc57bf20274e84793e00",374 "language": "MATLAB",375 "lines": 37,376 "truncated": false,377 "block": 14,378 "row": 20170379 },380 {381 "path": "visualizations_paper/calculate_loc_model_rmse.m",382 "sha256": "08d9fffb42eadaf2b96671b5ff5e0dfe73d4fdbcedd6bc9fa1db6e6096fc26ee",383 "language": "MATLAB",384 "lines": 30,385 "truncated": false,386 "block": 14,387 "row": 20457388 },389 {390 "path": "visualizations_paper/do_1way_anova.m",391 "sha256": "e82bf8da4f24c2f8360bde3181f2bf36b9c46f98f251cf70bac15e3906e9b23e",392 "language": "MATLAB",393 "lines": 13,394 "truncated": false,395 "block": 14,396 "row": 18696397 },398 {399 "path": "visualizations_paper/get_cdf_ros.m",400 "sha256": "9abb8191c4e201de790c2c9ae7911accc9679e546b8633c6c47bdfefdca74704",401 "language": "MATLAB",402 "lines": 14,403 "truncated": false,404 "block": 14,405 "row": 18339406 },407 {408 "path": "visualizations_paper/get_dstr_based_CI.m",409 "sha256": "f834a718f9399266fa8ff0259f5f327c07e3181934b8573e15bfcbdd129db6c7",410 "language": "MATLAB",411 "lines": 10,412 "truncated": false,413 "block": 14,414 "row": 18171415 },416 {417 "path": "visualizations_paper/get_pdf_ros.m",418 "sha256": "4ba4d233715fe5bec85fa826994c74d7acc6f3213f6be095650ca71740f506ec",419 "language": "MATLAB",420 "lines": 13,421 "truncated": false,422 "block": 14,423 "row": 18449424 },425 {426 "path": "visualizations_paper/get_this_phase_accr.m",427 "sha256": "174e4a6ce5f77e10c92c983d0e774109ef53dbfa7b4c5217e3ace054afdea49f",428 "language": "MATLAB",429 "lines": 58,430 "truncated": false,431 "block": 14,432 "row": 23267433 },434 {435 "path": "visualizations_paper/linspecer.m",436 "sha256": "8833bdfeca52ba8510b5c3742915e7eb112a2a2827526b3274f11f5290b00b5b",437 "language": "MATLAB",438 "lines": 235,439 "truncated": false,440 "block": 15,441 "row": 2797442 },443 {444 "path": "visualizations_paper/make_FRstack_img.m",445 "sha256": "30750473b657250aaf3d887b1c90cedb3f0e31473b47b6c2f2fab7fbc7754ba1",446 "language": "MATLAB",447 "lines": 65,448 "truncated": false,449 "block": 14,450 "row": 22461451 },452 {453 "path": "visualizations_paper/make_confusion_img.m",454 "sha256": "2cef8c9f81ad0ab438bf319a0e7d7c9158c11c120b2f1d78348d608545c166ba",455 "language": "MATLAB",456 "lines": 64,457 "truncated": false,458 "block": 14,459 "row": 22687460 },461 {462 "path": "visualizations_paper/moving_average.m",463 "sha256": "45d63bf52dcf8f702d01623afc3c3f21f4c5bffa812870ba14d2d6fbd29f520f",464 "language": "MATLAB",465 "lines": 76,466 "truncated": false,467 "block": 14,468 "row": 22768469 },470 {471 "path": "visualizations_paper/plot_figure1b.m",472 "sha256": "babcc1fe050b1411f40f1de60ef710945ba68a2c6b7dfaaf30c1ad5cda844ef1",473 "language": "MATLAB",474 "lines": 145,475 "truncated": false,476 "block": 15,477 "row": 898478 },479 {480 "path": "visualizations_paper/plot_figure1d_e.m",481 "sha256": "2baa105effc8fd93e92c6587edc57208b2df06f6df2dab225d6de51a234ee04c",482 "language": "MATLAB",483 "lines": 159,484 "truncated": false,485 "block": 15,486 "row": 931487 },488 {489 "path": "visualizations_paper/plot_figure1f.m",490 "sha256": "0792eca1f182d7bbe1626c8625b44b92413a21472f1a74d14690d434fac7ade9",491 "language": "MATLAB",492 "lines": 117,493 "truncated": false,494 "block": 15,495 "row": 537496 },497 {498 "path": "visualizations_paper/plot_figure2b_c.m",499 "sha256": "67e3b1f350be7fdd3f76dc16a2bca7563f5e108a49d081ee3f0a93ee7db17811",500 "language": "MATLAB",501 "lines": 127,502 "truncated": false,503 "block": 15,504 "row": 85505 },506 {507 "path": "visualizations_paper/plot_figure2d.m",508 "sha256": "880a88693ef0a460fed08f2312dd611026d5c85f26ab8579de60045a6ae506cd",509 "language": "MATLAB",510 "lines": 188,511 "truncated": false,512 "block": 15,513 "row": 1771514 },515 {516 "path": "visualizations_paper/plot_figure3a.m",517 "sha256": "b74bcfb44e74e93404cc0d2509beabf0cbc3613846ba03ef160e553dc897e204",518 "language": "MATLAB",519 "lines": 85,520 "truncated": false,521 "block": 14,522 "row": 23626523 },524 {525 "path": "visualizations_paper/plot_figure3b_c.m",526 "sha256": "366d4de7ab6a7903299d44b65b96cfa57463f648eef51cc41c7066758cb834d6",527 "language": "MATLAB",528 "lines": 143,529 "truncated": false,530 "block": 15,531 "row": 221532 },533 {534 "path": "visualizations_paper/plot_figure3d_e_f.m",535 "sha256": "2f3e07bf02902b262cbea108a4a5b6d81047e51d421dee69137e3832b703da96",536 "language": "MATLAB",537 "lines": 324,538 "truncated": false,539 "block": 15,540 "row": 3278541 },542 {543 "path": "visualizations_paper/plot_figure4b.m",544 "sha256": "7a4b6919340f734ec46a561cd1ae40752ec3eaca2eb2516e58dec795fd19f11e",545 "language": "MATLAB",546 "lines": 122,547 "truncated": false,548 "block": 15,549 "row": 136550 },551 {552 "path": "visualizations_paper/plot_figure4c.m",553 "sha256": "f385bd3395c2eab3f2d6165e1bdc75fefcac92698c07d6388e97b0bea2f0c9f2",554 "language": "MATLAB",555 "lines": 174,556 "truncated": false,557 "block": 15,558 "row": 1560559 },560 {561 "path": "visualizations_paper/plot_figure5b.m",562 "sha256": "7d6598c250529814a320219b16dd56c6e11d13c843855363b51251820e650d6a",563 "language": "MATLAB",564 "lines": 159,565 "truncated": false,566 "block": 15,567 "row": 1461568 },569 {570 "path": "visualizations_paper/plot_figure5c_d_e.m",571 "sha256": "fccc0946a7997694510eecc1cd99a13c0187ad35cbd9b17a2ab25003beca422d",572 "language": "MATLAB",573 "lines": 244,574 "truncated": false,575 "block": 15,576 "row": 2603577 },578 {579 "path": "visualizations_paper/plot_figure6b_c_d_e.m",580 "sha256": "84fd4454c92db56d2dfdb3008ef58fedd0a2a2611aa1b5083be69ee7af5c2c1f",581 "language": "MATLAB",582 "lines": 289,583 "truncated": false,584 "block": 15,585 "row": 2950586 },587 {588 "path": "visualizations_paper/plot_meanrate_noplot.m",589 "sha256": "ee9370fc7dc3081fe9493daa6de68657670ab7c153919f4d15e99f3f00289536",590 "language": "MATLAB",591 "lines": 36,592 "truncated": false,593 "block": 14,594 "row": 20163595 },596 {597 "path": "visualizations_paper/plot_suppFigure1a_b.m",598 "sha256": "e67d491eff3932480c35b649eff787eb8247bc44de6b576c7f50ea4eda89ef69",599 "language": "MATLAB",600 "lines": 151,601 "truncated": false,602 "block": 15,603 "row": 1111604 },605 {606 "path": "visualizations_paper/plot_suppFigure1c.m",607 "sha256": "22282072a1999299c4d0c48048efde0d2996d4d40abbb6ab0f97684e7a8eba39",608 "language": "MATLAB",609 "lines": 111,610 "truncated": false,611 "block": 14,612 "row": 25063613 },614 {615 "path": "visualizations_paper/plot_suppFigure1d.m",616 "sha256": "90584096613ee74ffa9ddcf60d1a3451a9e1a42d2115041bd2816bb1890a83ce",617 "language": "MATLAB",618 "lines": 179,619 "truncated": false,620 "block": 15,621 "row": 1632622 },623 {624 "path": "visualizations_paper/plot_suppFigure2a.m",625 "sha256": "07d91a093ffba75cb3ff28d567297a76fb3894868b103ca265703f9749fd94a5",626 "language": "MATLAB",627 "lines": 146,628 "truncated": false,629 "block": 15,630 "row": 873631 },632 {633 "path": "visualizations_paper/plot_suppFigure2b.m",634 "sha256": "e59d78dce8702ec7506798cc92fedb3b937fe562c8a6176fb45534ecc144b61c",635 "language": "MATLAB",636 "lines": 135,637 "truncated": false,638 "block": 15,639 "row": 333640 },641 {642 "path": "visualizations_paper/setFigDefaults_anneu.m",643 "sha256": "0c0409969013447b5a08410ef615acad932d03f325809cf1ddcbbd3a004a438a",644 "language": "MATLAB",645 "lines": 25,646 "truncated": false,647 "block": 14,648 "row": 19988649 },650 {651 "path": "visualizations_paper/test_chisquare.m",652 "sha256": "30f52b3da7da8d4ba111ea035baf80d41acbead24435f334442cd28333264623",653 "language": "MATLAB",654 "lines": 39,655 "truncated": false,656 "block": 14,657 "row": 22428658 }659 ]660}