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/aim97/visual-brain-study",4 "url": "https://github.com/aim97/Visual-brain-study",5 "host": "github.com",6 "commit": "fa800f425e9cadc8a7ef4c5e89c2ee59ec7be48b",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": "models/ATCNet.py",22 "sha256": "f2b0acd56abb42cee7478f2d67aca353882ecac5e25c8fb02a451c2f1f341642",23 "language": "Python",24 "lines": 17,25 "truncated": false,26 "block": 1,27 "row": 531928 },29 {30 "path": "models/AttnSleep.py",31 "sha256": "c8b130bc05af6d4adb2e6193ac92881a67157a70ed80d485f8c5534b942bcad5",32 "language": "Python",33 "lines": 402,34 "truncated": false,35 "block": 1,36 "row": 880037 },38 {39 "path": "models/BrainDecoder.py",40 "sha256": "99327c859842c13469a316b72083781b6f37a073a174af77eb0cd08ed168c205",41 "language": "Python",42 "lines": 91,43 "truncated": false,44 "block": 1,45 "row": 671646 },47 {48 "path": "models/CNN_LSTM.py",49 "sha256": "135f2c7a87528f04a0d6d0f7a1d1662aaaf01130feaff3d7a496be2c5e202112",50 "language": "Python",51 "lines": 60,52 "truncated": false,53 "block": 1,54 "row": 622755 },56 {57 "path": "models/DCTVIT.py",58 "sha256": "ee1067dd0dbf30c4c78bc3a165917ecfe1b4cc04e41a332d8e3e63f91f8eda8d",59 "language": "Python",60 "lines": 140,61 "truncated": false,62 "block": 1,63 "row": 728564 },65 {66 "path": "models/EEGChannelNet.py",67 "sha256": "bae5490172df7c99604680da0e93c94f787fab3b753d4838c00393b09e985bf6",68 "language": "Python",69 "lines": 172,70 "truncated": false,71 "block": 1,72 "row": 753873 },74 {75 "path": "models/EEGConformer.py",76 "sha256": "7ae16b3d9140742c1368c16412428a5a33650423971f95b39e49e13d5381202e",77 "language": "Python",78 "lines": 17,79 "truncated": false,80 "block": 1,81 "row": 532882 },83 {84 "path": "models/EEGNET.py",85 "sha256": "c5e36df0e7b69d80ea71c0d640316e62110ac43fce5ccd6ec8fc10fcb413ce6a",86 "language": "Python",87 "lines": 71,88 "truncated": false,89 "block": 1,90 "row": 637191 },92 {93 "path": "models/EEGViT.py",94 "sha256": "fc036704a8f78ec4ca7223316ef7c9d6431088791cd9116062d4678afe30a145",95 "language": "Python",96 "lines": 277,97 "truncated": false,98 "block": 1,99 "row": 8397100 },101 {102 "path": "models/FusedBrainDecoder3D.py",103 "sha256": "2ea092fd494b114c15ae793dbf3f8b70ca65fc1bc13d450142955c77b7945324",104 "language": "Python",105 "lines": 23,106 "truncated": false,107 "block": 1,108 "row": 5566109 },110 {111 "path": "models/NeuroStream.py",112 "sha256": "1dca79f7454a574cbc1f812ec027151e479bf159266056e31817a99ae4b88a00",113 "language": "Python",114 "lines": 233,115 "truncated": false,116 "block": 1,117 "row": 8051118 },119 {120 "path": "models/NeuroStream4D.py",121 "sha256": "964f9df453943dd24653e6c9511df8ac56dc933f000d7718e0e2e8aa502d8aff",122 "language": "Python",123 "lines": 78,124 "truncated": false,125 "block": 1,126 "row": 6687127 },128 {129 "path": "models/SleepingPower.py",130 "sha256": "f4083b508a4ed0dbafba2f18f14954a703544833e3c12e0bd5d45054581c85bb",131 "language": "Python",132 "lines": 70,133 "truncated": false,134 "block": 1,135 "row": 6399136 },137 {138 "path": "models/SyncNet.py",139 "sha256": "cf804c7f25b6a88fdf56c7c3c92aa4793675311b899fd0887549d4cb020616bd",140 "language": "Python",141 "lines": 15,142 "truncated": false,143 "block": 1,144 "row": 5274145 },146 {147 "path": "models/TemporalMap.py",148 "sha256": "d7f2f66fbca1da8d67c0f2668fecc685af46aaffa0003c89a27c09d076e9ad09",149 "language": "Python",150 "lines": 176,151 "truncated": false,152 "block": 1,153 "row": 7514154 },155 {156 "path": "models/VisualOnlyClassifier.py",157 "sha256": "f8fd32a6a232946f6f789c7c6f8ff76c1ddf08ab068e5ee792fb60149ee1632b",158 "language": "Python",159 "lines": 28,160 "truncated": false,161 "block": 1,162 "row": 5593163 },164 {165 "path": "models/VisualTransforms.py",166 "sha256": "1aae58cefb71df3d19ece885b611284abd87a984468026bb3cf93832483a33bb",167 "language": "Python",168 "lines": 395,169 "truncated": false,170 "block": 1,171 "row": 9005172 },173 {174 "path": "models/__init__.py",175 "sha256": "1d827ae411d807038a5416ea715d49cefcd7767a449b0e8ef86641040ffc34c9",176 "language": "Python",177 "lines": 14,178 "truncated": false,179 "block": 1,180 "row": 5456181 },182 {183 "path": "models/blstm.py",184 "sha256": "132f4141d9377cb8fca22d310b53ade8cf6b022289d43499e80610bcd3641607",185 "language": "Python",186 "lines": 36,187 "truncated": false,188 "block": 1,189 "row": 5846190 },191 {192 "path": "models/layers.py",193 "sha256": "47a64248474b736926f23afe413d0eff8f84797c7a7d9073cca8662c2807c0b0",194 "language": "Python",195 "lines": 145,196 "truncated": false,197 "block": 1,198 "row": 7178199 },200 {201 "path": "models/lstm.py",202 "sha256": "5c401d7e1e4803615616f68894bc56f6419b7785cbcf705aad7aa999250a2bbd",203 "language": "Python",204 "lines": 60,205 "truncated": false,206 "block": 1,207 "row": 6168208 },209 {210 "path": "models/meta/electrode_names.py",211 "sha256": "9112bfc78612a9c410c77c1c5740976c6377541d18cac83fd89a9e77910e52fb",212 "language": "Python",213 "lines": 132,214 "truncated": false,215 "block": 1,216 "row": 6869217 },218 {219 "path": "models/registery.py",220 "sha256": "40cdb8b761afe9847f838c875fbd5e572270b1780dc65718bc030beb8b810975",221 "language": "Python",222 "lines": 32,223 "truncated": false,224 "block": 1,225 "row": 5764226 },227 {228 "path": "models/regressor.py",229 "sha256": "4c41f29f34a47eb8f05f3269128818ea716e48178338a9734ee51d3e8fac5d31",230 "language": "Python",231 "lines": 53,232 "truncated": false,233 "block": 1,234 "row": 5964235 },236 {237 "path": "models/utils.py",238 "sha256": "1b1da71f7bb62b75495b455180ec68741244df56e4230044aefb39d112ff6fb0",239 "language": "Python",240 "lines": 141,241 "truncated": false,242 "block": 1,243 "row": 7344244 },245 {246 "path": "models/visualModels.py",247 "sha256": "496ac1212ee304620496bf49f3ad52173faa6b2beecf1d375ff4b1b45715b4ba",248 "language": "Python",249 "lines": 200,250 "truncated": false,251 "block": 1,252 "row": 7939253 },254 {255 "path": "run.sh",256 "sha256": "0e22342dcc39395aee4d96416b725739a5ecd2a753e30ca8cf35b5349f54809b",257 "language": "Shell",258 "lines": 30,259 "truncated": false,260 "block": 1,261 "row": 11593262 },263 {264 "path": "scripts/aggregate-results.py",265 "sha256": "56dd4465c797e71040dc35bcb8c3cf8fe1782a7e7a879f20384f2dc3b47cc502",266 "language": "Python",267 "lines": 100,268 "truncated": false,269 "block": 1,270 "row": 7044271 },272 {273 "path": "scripts/bias-analysis.py",274 "sha256": "6005520297b15178ba7a084c81d098d4402f7b77faaa382f6262597b62527126",275 "language": "Python",276 "lines": 366,277 "truncated": false,278 "block": 1,279 "row": 8820280 },281 {282 "path": "scripts/build_semantic_dataset.py",283 "sha256": "d79cfe0d8fe7a1c57bd7b3ea2d935eedccdb03aa30867ef35b8e3f905e2a44df",284 "language": "Python",285 "lines": 95,286 "truncated": false,287 "block": 1,288 "row": 6544289 },290 {291 "path": "scripts/eeg_semantic_classification.py",292 "sha256": "c8c1bb6f6dcb70560eae1f9b20ad641d26a48054a3a7778964648768255a7a77",293 "language": "Python",294 "lines": 205,295 "truncated": false,296 "block": 1,297 "row": 7851298 },299 {300 "path": "scripts/eeg_separate_classification.py",301 "sha256": "adca0bfa6646e9d3b7bcb5bdcd8fbe1758bd3ef8005642d85af2fa17a3144a3c",302 "language": "Python",303 "lines": 262,304 "truncated": false,305 "block": 1,306 "row": 8274307 },308 {309 "path": "scripts/eeg_signal_classification.py",310 "sha256": "70724336ed17b3761bcde5f0ebeb92b5eda39bc34083852d5069e4f82b54a7f0",311 "language": "Python",312 "lines": 217,313 "truncated": false,314 "block": 1,315 "row": 7949316 },317 {318 "path": "scripts/evaluate_models.py",319 "sha256": "7a6d480192c65ad45f9c121a6ff344fd76e0a3389467b93a1f72f72b53f80d2e",320 "language": "Python",321 "lines": 128,322 "truncated": false,323 "block": 1,324 "row": 7174325 },326 {327 "path": "scripts/generate-freqdistribution.py",328 "sha256": "94b628b98a00c231438a1fda37231c6ac6c40d6467d94070ec118314b95a7b31",329 "language": "Python",330 "lines": 73,331 "truncated": false,332 "block": 1,333 "row": 6151334 },335 {336 "path": "scripts/generate_class_splits.py",337 "sha256": "e319d65d54d7588985bd7ac7b90cb3d3badb913988ec9e47b2d7deeefadf178f",338 "language": "Python",339 "lines": 82,340 "truncated": false,341 "block": 1,342 "row": 6220343 },344 {345 "path": "scripts/generate_semantic_splits.py",346 "sha256": "bf50250676f0393146ba10f5edfb555a156bf59e49a3b026c61330e94fbce213",347 "language": "Python",348 "lines": 58,349 "truncated": false,350 "block": 1,351 "row": 6045352 },353 {354 "path": "scripts/generate_separation_splits.py",355 "sha256": "339579ea7c335d79ddcd3b1fec2498cd0f981cdfcb45c9370d0bf6e619fee978",356 "language": "Python",357 "lines": 118,358 "truncated": false,359 "block": 1,360 "row": 6841361 },362 {363 "path": "scripts/generate_session_splits.py",364 "sha256": "d00fb96b7d7ccd920a84c91ca2447d3d953d0acb46894918da84adcabe343a80",365 "language": "Python",366 "lines": 72,367 "truncated": false,368 "block": 1,369 "row": 6197370 },371 {372 "path": "scripts/generate_spec_samples.py",373 "sha256": "a6b5d1251d057b5e9e0604f4bae3262a7e0a63e383f516a4708659947f229907",374 "language": "Python",375 "lines": 50,376 "truncated": false,377 "block": 1,378 "row": 5851379 },380 {381 "path": "scripts/select_semantic_testset.py",382 "sha256": "9b497f02b3836725cc7d2fc4913ab2923fb075f31d1cbb58523f185a75a710ce",383 "language": "Python",384 "lines": 237,385 "truncated": false,386 "block": 1,387 "row": 8171388 },389 {390 "path": "scripts/semantic-classification.py",391 "sha256": "6a20b1ddff2db77ee3539e0e101d75dabc30c434ddee49ed5c37b0b674ed5b74",392 "language": "Python",393 "lines": 90,394 "truncated": false,395 "block": 1,396 "row": 6658397 },398 {399 "path": "scripts/semantic-distribution.py",400 "sha256": "0596f53162a6c9689bd14744be2ef8ec945611c35a32a34be27b4efa31c0f2d2",401 "language": "Python",402 "lines": 106,403 "truncated": false,404 "block": 1,405 "row": 6492406 },407 {408 "path": "scripts/semantic_categories_rel_analysis.py",409 "sha256": "9be05214019b6d51ec5fb7119f5a910b97f70aa88e3fc2e6619e177bae45ade6",410 "language": "Python",411 "lines": 123,412 "truncated": false,413 "block": 1,414 "row": 7136415 },416 {417 "path": "scripts/separate-classification.py",418 "sha256": "1f033f4432bb6fd44d83c6da4b35d764dd1e1ff9507d15b04ee97f135779a4bb",419 "language": "Python",420 "lines": 128,421 "truncated": false,422 "block": 1,423 "row": 7327424 },425 {426 "path": "scripts/spec-test.py",427 "sha256": "52c3ee83bf73fbbb9e5220112e8f996adbe596eaefcf6fbbe00d0547f6b4b7fd",428 "language": "Python",429 "lines": 169,430 "truncated": false,431 "block": 1,432 "row": 7603433 },434 {435 "path": "scripts/standard-classification.py",436 "sha256": "12fc4f4ca43fb8c38edfbe87306925b049890ea16359f29b84c9887647964d9e",437 "language": "Python",438 "lines": 70,439 "truncated": false,440 "block": 1,441 "row": 6431442 },443 {444 "path": "scripts/summarize-model.py",445 "sha256": "4967183c188e6c045a6f2577f58de98922e4e85f6dc76c00929f8b06c6bb0d69",446 "language": "Python",447 "lines": 34,448 "truncated": false,449 "block": 1,450 "row": 5661451 },452 {453 "path": "utils/EEGDataset.py",454 "sha256": "59a094b05f0a21587f7e676863659f2285584d718e7b45b3e52986ca3f6eaa66",455 "language": "Python",456 "lines": 88,457 "truncated": false,458 "block": 1,459 "row": 6490460 },461 {462 "path": "utils/Splitter.py",463 "sha256": "5b5b9b0f0996411047dbea3a97c94d084c012471deba47b141823ab37f69d7a2",464 "language": "Python",465 "lines": 60,466 "truncated": false,467 "block": 1,468 "row": 6062469 },470 {471 "path": "utils/ValidationOnlySplitter.py",472 "sha256": "712a91335ef0d87f6e8ecc206729ac46d529f689e6d0a0a0ae974c5ba3e1b992",473 "language": "Python",474 "lines": 35,475 "truncated": false,476 "block": 1,477 "row": 5679478 },479 {480 "path": "utils/__init__.py",481 "sha256": "a62ac3a821958659cbdb40d00c6a429d8e6ee4e08977f695061cba4fb9b771ca",482 "language": "Python",483 "lines": 4,484 "truncated": false,485 "block": 1,486 "row": 5081487 },488 {489 "path": "utils/evaluation-metrics.py",490 "sha256": "614d7644906bed542b2752b42beafb6dbbb7a6c6de1e0554037835819030bb5e",491 "language": "Python",492 "lines": 49,493 "truncated": false,494 "block": 1,495 "row": 6006496 },497 {498 "path": "utils/lib.py",499 "sha256": "15698ed51443be85d3cb378fd4032792b3f8ecef162dc6b75b367033e0772d01",500 "language": "Python",501 "lines": 515,502 "truncated": false,503 "block": 1,504 "row": 9062505 },506 {507 "path": "utils/train-urils.py",508 "sha256": "1a13a6524c34f5a53d79c3b721c04d064f98f7ff3bbbf93f20579299f2af399d",509 "language": "Python",510 "lines": 138,511 "truncated": false,512 "block": 1,513 "row": 7543514 }515 ]516}