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/jigenkoike/sperrfy",4 "url": "https://github.com/JigenKoike/SPERRFY",5 "host": "github.com",6 "commit": "3337b9b9aedf68476f906cefdd7e8ea7479b93b5",7 "license": "MIT",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11 {12 "path": "LICENSE",13 "sha256": "cc36745b9c3e7590c46de29b3ecb1bf63e9555a39362aafedf20a60a9f55f0ca",14 "language": "License",15 "lines": 21,16 "truncated": false,17 "block": 10,18 "row": 610319 },20 {21 "path": "README.md",22 "sha256": "e579be55fb87b017264d5af511eb5c1b3798e7cfad2bd27c9c45322d07a1bef2",23 "language": "Text",24 "lines": 56,25 "truncated": false,26 "block": 10,27 "row": 1981328 },29 {30 "path": "demonstrations.m",31 "sha256": "67998878054d8911d128f0081889d4c10cf11bc3ba8a9c7e91438cb3e30d3953",32 "language": "MATLAB",33 "lines": 93,34 "truncated": false,35 "block": 10,36 "row": 838437 },38 {39 "path": "main_script.m",40 "sha256": "bbb7a75e7503d6ad1dc4736df2648a4fe920b2ddd3490ec8f083ed7f8a74605d",41 "language": "MATLAB",42 "lines": 96,43 "truncated": false,44 "block": 10,45 "row": 838046 },47 {48 "path": "src/classes/AnalysisDataFactory.m",49 "sha256": "691db73b312e3701a93500785fccce72fa26c5b455ce63e370162e15f487db86",50 "language": "MATLAB",51 "lines": 123,52 "truncated": false,53 "block": 10,54 "row": 861455 },56 {57 "path": "src/classes/Brain3DStructureVisualizer.m",58 "sha256": "fc8d3245315c10e43ce1ca5cf99f53077342095b0558ba694a9b833e6b9fcf10",59 "language": "MATLAB",60 "lines": 120,61 "truncated": false,62 "block": 10,63 "row": 855664 },65 {66 "path": "src/classes/BrainRegionInformation.m",67 "sha256": "40516820c0c2f66f1acc64d8c8d9fc1b084268e8ab228e801e5820566f746c09",68 "language": "MATLAB",69 "lines": 111,70 "truncated": false,71 "block": 10,72 "row": 828573 },74 {75 "path": "src/classes/BrainSpace3D.m",76 "sha256": "d8f9e35e2702ca730bea689636ba6fa532a4568f697670e3b219e7ab31d4ff80",77 "language": "MATLAB",78 "lines": 58,79 "truncated": false,80 "block": 10,81 "row": 766182 },83 {84 "path": "src/classes/CCAResults.m",85 "sha256": "7a9db3453a48e8f1f4294f9273e7a0deac06d3373fa2461db5a6c8ad5bc58343",86 "language": "MATLAB",87 "lines": 23,88 "truncated": false,89 "block": 10,90 "row": 649091 },92 {93 "path": "src/classes/ConnectionMatrix.m",94 "sha256": "e15074a9fc3756b517cf785e246ad5625cc1c0933760a5536419166d120d0d42",95 "language": "MATLAB",96 "lines": 52,97 "truncated": false,98 "block": 10,99 "row": 7516100 },101 {102 "path": "src/classes/ConnectomeAnalysisRunner.m",103 "sha256": "9a30e8adfab27cc4ba6d1b95bd3eb976931870ee37069a02d5335c4ce0032adb",104 "language": "MATLAB",105 "lines": 133,106 "truncated": false,107 "block": 10,108 "row": 8680109 },110 {111 "path": "src/classes/ConnectomeFeatureAnalyzer.m",112 "sha256": "46ea171ff265daaff43952c988f26c49166bdddfd8c609a8eb7452aeef1c52e3",113 "language": "MATLAB",114 "lines": 29,115 "truncated": false,116 "block": 10,117 "row": 7067118 },119 {120 "path": "src/classes/ConnectomeGenePairDataSet.m",121 "sha256": "f0c81ba8332a59f0e061ea159e67678f1b4f473170b8fe1ed602d79e736dfe6e",122 "language": "MATLAB",123 "lines": 65,124 "truncated": false,125 "block": 10,126 "row": 7981127 },128 {129 "path": "src/classes/ConnectomeRandomizationMethods.m",130 "sha256": "4218bea89fc9299b4d815bf53a2157e4826fb6f54f92a375db9cf795ffe73de3",131 "language": "MATLAB",132 "lines": 100,133 "truncated": false,134 "block": 10,135 "row": 8359136 },137 {138 "path": "src/classes/ConnectomeVisualizer.m",139 "sha256": "b3ec5c744e17c1a0fcee66e72edad2733e71f5d33281ceb544eb4fc59a1ec1de",140 "language": "MATLAB",141 "lines": 143,142 "truncated": false,143 "block": 10,144 "row": 8747145 },146 {147 "path": "src/classes/CrossRegionInformation.m",148 "sha256": "2206e41c08bbf43d4f4fcc377092d0ef712ba2e6687588f1c2a1902750744b25",149 "language": "MATLAB",150 "lines": 147,151 "truncated": false,152 "block": 10,153 "row": 8566154 },155 {156 "path": "src/classes/DistanceDistributionBins.m",157 "sha256": "5c4e810c7a742bba47394f1712dbd18271a5c4024a3b3584b6b25f1511d7b74b",158 "language": "MATLAB",159 "lines": 63,160 "truncated": false,161 "block": 10,162 "row": 7937163 },164 {165 "path": "src/classes/DistributionBinContents.m",166 "sha256": "651aa53febe31959227f6b1f0d0557fbb312a19a03eff11835b4bc54406ad1f7",167 "language": "MATLAB",168 "lines": 25,169 "truncated": false,170 "block": 10,171 "row": 6978172 },173 {174 "path": "src/classes/FigMaker.m",175 "sha256": "a3db13b02ed82d225ff080546e0461fabb7e67137085b3c0836f4228293c57fc",176 "language": "MATLAB",177 "lines": 1281,178 "truncated": false,179 "block": 10,180 "row": 9373181 },182 {183 "path": "src/classes/GeneExpressionLevels.m",184 "sha256": "e8907474ba81acc740a7937029d90c7dff2d6e08b21d9534cccb3495f8dd0d2c",185 "language": "MATLAB",186 "lines": 78,187 "truncated": false,188 "block": 10,189 "row": 8034190 },191 {192 "path": "src/classes/GeneInformation.m",193 "sha256": "998e1ac62a5c5ec9349baadb7f975e08bc36e615b4db56b29c90b765df4fea87",194 "language": "MATLAB",195 "lines": 55,196 "truncated": false,197 "block": 10,198 "row": 7459199 },200 {201 "path": "src/classes/HoldoutAnalysisUnit.m",202 "sha256": "e796ca2c24701e11f7c09f2963a8cae9fa2a5f1f788dd92e696e708670521946",203 "language": "MATLAB",204 "lines": 60,205 "truncated": false,206 "block": 10,207 "row": 7883208 },209 {210 "path": "src/classes/HoldoutParameters.m",211 "sha256": "35bef08d72d6aeed79505bf74c77628382a9d26c6c9e0839fc4900bb7fd954c7",212 "language": "MATLAB",213 "lines": 20,214 "truncated": false,215 "block": 10,216 "row": 6598217 },218 {219 "path": "src/classes/HoldoutResultsSummary.m",220 "sha256": "5a1438e5c8399fcc2423a0006e288eaf4dd90c15613cff4d2b6dc5442762d901",221 "language": "MATLAB",222 "lines": 52,223 "truncated": false,224 "block": 10,225 "row": 7674226 },227 {228 "path": "src/classes/HoldoutSplit.m",229 "sha256": "6db150e790bfea3dda768a113d998554bd0a1e98cdb880a8aaa91ac503d6235f",230 "language": "MATLAB",231 "lines": 41,232 "truncated": false,233 "block": 10,234 "row": 7352235 },236 {237 "path": "src/classes/HoldoutTestMetrics.m",238 "sha256": "94e733e287b73aec2930a00761b613031c5bc706574bc8fc1c719f75f4cba3ac",239 "language": "MATLAB",240 "lines": 51,241 "truncated": false,242 "block": 10,243 "row": 7828244 },245 {246 "path": "src/classes/MajorRegionBlockRandomizer.m",247 "sha256": "6d7182df103d030805211abd2e8ff6dddcfd7e82ba682127f0853816c28038e1",248 "language": "MATLAB",249 "lines": 78,250 "truncated": false,251 "block": 10,252 "row": 8318253 },254 {255 "path": "src/classes/NullConnectomeGeneratorModel.m",256 "sha256": "67c9a562b2c47aa62b738c6f105e20b7dd69e98650a3956642d3b894256e0279",257 "language": "MATLAB",258 "lines": 38,259 "truncated": false,260 "block": 10,261 "row": 7450262 },263 {264 "path": "src/classes/NullModelAnalysisBatchRunner.m",265 "sha256": "84385e24a08116bdeaaafd5c04e3e302a948ba4d7c971452961d4d5e027be839",266 "language": "MATLAB",267 "lines": 143,268 "truncated": false,269 "block": 10,270 "row": 8792271 },272 {273 "path": "src/classes/NullModelAnalysisUnit.m",274 "sha256": "aaadc75a9ff6511967a12676098672fb665be0ec84fb862d5ce0c0d2ce26197a",275 "language": "MATLAB",276 "lines": 95,277 "truncated": false,278 "block": 10,279 "row": 8272280 },281 {282 "path": "src/classes/NullModelAnalysisUnit_GeneSurrogate.m",283 "sha256": "0cafb9c2547772c591c9014d8c56d52f8a770fc207762f6f3571a79965f8da65",284 "language": "MATLAB",285 "lines": 101,286 "truncated": false,287 "block": 10,288 "row": 8365289 },290 {291 "path": "src/classes/OverallAnalysisGroup.m",292 "sha256": "b918e4e9a3f29fde22ca1bfd0ccf49d169a714a9b9d10df70450699d1015da49",293 "language": "MATLAB",294 "lines": 155,295 "truncated": false,296 "block": 10,297 "row": 8692298 },299 {300 "path": "src/classes/PCAResults.m",301 "sha256": "a23dc3a7f5b7feb205ce323efa8ee20b61ab25644e0f52b68117e45383e0c600",302 "language": "MATLAB",303 "lines": 52,304 "truncated": false,305 "block": 10,306 "row": 7514307 },308 {309 "path": "src/classes/PairDataCCAAnalysisModel.m",310 "sha256": "97ec3a2f6fc0f449c5b7a93a60cecbdbadcedf17603956dac52c1a9eea38a9f2",311 "language": "MATLAB",312 "lines": 77,313 "truncated": false,314 "block": 10,315 "row": 8150316 },317 {318 "path": "src/classes/PairDataCCAResultsVisualizer.m",319 "sha256": "eef60bb2f3da21d38cbe824d7a4527baa096a0c7905933a4aa17f8178c8863b6",320 "language": "MATLAB",321 "lines": 182,322 "truncated": false,323 "block": 10,324 "row": 8858325 },326 {327 "path": "src/classes/PairDataGenerationOptions.m",328 "sha256": "03d2b21bc0db75486df096b7adf30b5fd51396f08b76d6a14617802f13da1a52",329 "language": "MATLAB",330 "lines": 28,331 "truncated": false,332 "block": 10,333 "row": 6856334 },335 {336 "path": "src/classes/RandomConnectomeTestVisualizer.m",337 "sha256": "1e954c887ded7433823b613cc68eba362e821222df0c47af7dd1413c27413c93",338 "language": "MATLAB",339 "lines": 238,340 "truncated": false,341 "block": 10,342 "row": 9027343 },344 {345 "path": "src/classes/ReconstructionParameters.m",346 "sha256": "6b172e966429fea28a48302efd272005d13a016778ff382e2dce43cd2d855656",347 "language": "MATLAB",348 "lines": 23,349 "truncated": false,350 "block": 10,351 "row": 6628352 },353 {354 "path": "src/classes/ReconstructionResults.m",355 "sha256": "d150cabfed9cce50e84351f9a9a9549f7c7bbfadcc1f5b2ebe0cf9084e36fa8e",356 "language": "MATLAB",357 "lines": 229,358 "truncated": false,359 "block": 10,360 "row": 8905361 },362 {363 "path": "src/classes/RelatedGeneAnalysisResults.m",364 "sha256": "a33b62c6d81f427e109e70d70e4218125a9ef5c77bd188f96a2ce72ffa3b84d8",365 "language": "MATLAB",366 "lines": 206,367 "truncated": false,368 "block": 10,369 "row": 8952370 },371 {372 "path": "src/classes/SpatialAutocorrelationCalculator.m",373 "sha256": "3f69c88f5f9a13ccba8d6921f25b942956fe1dcdac00d1f26d163369b227ad3b",374 "language": "MATLAB",375 "lines": 146,376 "truncated": false,377 "block": 10,378 "row": 8640379 },380 {381 "path": "src/classes/WiringPIPairs.m",382 "sha256": "dc03e79614f1eb1079cfccedbf2d812f3277cbb0baad6e29b9e7cfdc73a112b7",383 "language": "MATLAB",384 "lines": 51,385 "truncated": false,386 "block": 10,387 "row": 7595388 },389 {390 "path": "src/main/main_additional_analysis.m",391 "sha256": "446a398d1837781b8ff74e5536a9910e60e8ecc873a0049e0b06d9f61884de3f",392 "language": "MATLAB",393 "lines": 63,394 "truncated": false,395 "block": 10,396 "row": 8169397 },398 {399 "path": "src/main/main_data_preparation.m",400 "sha256": "8875438bc5bcbec1227181e13841792fd8b77d986208f48041befdc8e6ec6976",401 "language": "MATLAB",402 "lines": 17,403 "truncated": false,404 "block": 10,405 "row": 7042406 },407 {408 "path": "src/main/main_demonstration.m",409 "sha256": "06b67c28f868589bccc017263033c86c788f920aca724242aa2d7e52f4e78ffa",410 "language": "MATLAB",411 "lines": 58,412 "truncated": false,413 "block": 10,414 "row": 8062415 },416 {417 "path": "src/main/main_for_gene_analysis.m",418 "sha256": "3e494aacb8421d02f78761474d9399a4abb315331b95f15f5e0d72a6dcc0bec4",419 "language": "MATLAB",420 "lines": 114,421 "truncated": false,422 "block": 10,423 "row": 8179424 },425 {426 "path": "src/main/main_gene_surrogate.m",427 "sha256": "d01adbe1badbadfa3247b122dfb547043f31988fbf127a3267c9e1c301570614",428 "language": "MATLAB",429 "lines": 107,430 "truncated": false,431 "block": 10,432 "row": 8147433 },434 {435 "path": "src/main/main_import_processed_data.m",436 "sha256": "7456e8f19eb79918f63fa353ffb89b0818111ed1c1703d112e22477c63237769",437 "language": "MATLAB",438 "lines": 40,439 "truncated": false,440 "block": 10,441 "row": 7433442 },443 {444 "path": "src/main/main_makeAllFigures.m",445 "sha256": "2b8ad395326d5baeb7a65cef488cb8ac5e05a166413a0ffb1847d0343a0a0d5c",446 "language": "MATLAB",447 "lines": 354,448 "truncated": false,449 "block": 10,450 "row": 9064451 },452 {453 "path": "src/main/main_parameter_setting.m",454 "sha256": "bfb46303f6be4be86a498dea1c191b4568cedacebdd565ca96135fc77ef6d2cb",455 "language": "MATLAB",456 "lines": 27,457 "truncated": false,458 "block": 10,459 "row": 7327460 },461 {462 "path": "src/main/script_connectomeDataAnalysis_template.m",463 "sha256": "986ffc0f5441739cf35b0ac5ed1aba54a44a2aa703b8ff56079c9f9ef6eecffb",464 "language": "MATLAB",465 "lines": 69,466 "truncated": false,467 "block": 10,468 "row": 8256469 },470 {471 "path": "src/main/test_main_script.m",472 "sha256": "7fd4cb47bb12aa6c8f8e4e451d4ef19944f95d17b82d9658daaf4d68f44a716a",473 "language": "MATLAB",474 "lines": 46,475 "truncated": false,476 "block": 10,477 "row": 7911478 },479 {480 "path": "src/preprpcessing/data_processing/extractChildrenIdListTxtFromIDAndPath.m",481 "sha256": "41766a15cfa199ff80b17c5bc69b00e9f27ce36cbd2e5b7fa38583076d2e376c",482 "language": "MATLAB",483 "lines": 49,484 "truncated": false,485 "block": 10,486 "row": 7315487 },488 {489 "path": "src/preprpcessing/data_processing/extractChildrenIdListTxtFromPath.m",490 "sha256": "135d8051dc18fa8d07643e13db6487946fb5f17c779abc9b61455362989ee09b",491 "language": "MATLAB",492 "lines": 36,493 "truncated": false,494 "block": 10,495 "row": 6918496 },497 {498 "path": "src/preprpcessing/data_processing/extractDevelopingAdultIntersectingGenes.m",499 "sha256": "fd12ad0ca5e2338ae4db55e0dea98807975271e0fd3c73e1d7d2d2070ac3ac59",500 "language": "MATLAB",501 "lines": 30,502 "truncated": false,503 "block": 10,504 "row": 7299505 },506 {507 "path": "src/preprpcessing/data_processing/extractUpstreamID.m",508 "sha256": "4bdbfaf8c6681f5a26fa5444efccdf3ac958ee7c6caea6994e45698c6b26cbfb",509 "language": "MATLAB",510 "lines": 9,511 "truncated": false,512 "block": 10,513 "row": 6318514 },515 {516 "path": "src/preprpcessing/data_processing/modify3DAnnotationOrder.m",517 "sha256": "9a6c319e8cc5fe0deb7ebcc34a633311a8011387f8caa81531a097baaa64cf2b",518 "language": "MATLAB",519 "lines": 30,520 "truncated": false,521 "block": 10,522 "row": 7358523 },524 {525 "path": "src/preprpcessing/gene_surrogate/.ipynb_checkpoints/Untitled-checkpoint.ipynb",526 "sha256": "01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b",527 "language": "Jupyter",528 "lines": 1,529 "truncated": false,530 "block": 1,531 "row": 4956532 },533 {534 "path": "src/preprpcessing/gene_surrogate/.ipynb_checkpoints/surrogate-checkpoint.ipynb",535 "sha256": "6ad856809339ceefb14d31b15e8f1ca22011121ace541ba66833431b21a1a78c",536 "language": "Jupyter",537 "lines": 36,538 "truncated": false,539 "block": 10,540 "row": 4897541 },542 {543 "path": "src/preprpcessing/gene_surrogate/surrogate.ipynb",544 "sha256": "6ad856809339ceefb14d31b15e8f1ca22011121ace541ba66833431b21a1a78c",545 "language": "Jupyter",546 "lines": 36,547 "truncated": false,548 "block": 10,549 "row": 4897550 },551 {552 "path": "src/utils/createFigureParser.m",553 "sha256": "0f1509adfe6c69267d08e19ef5853c64c9f990f0c8f281d441b93c6e60eedb54",554 "language": "MATLAB",555 "lines": 13,556 "truncated": false,557 "block": 10,558 "row": 6512559 },560 {561 "path": "src/utils/empiricalPvalue_abs.m",562 "sha256": "32a01a453e0d5d1dfbb4116886d4a9beef6ee1c820b591a23288f3c53527f467",563 "language": "MATLAB",564 "lines": 14,565 "truncated": false,566 "block": 10,567 "row": 6420568 },569 {570 "path": "src/utils/fdr_bh.m",571 "sha256": "66f52f50903de1c4fac8cdfc21aac411fda5d92864fc6d62683b2da763a35d74",572 "language": "MATLAB",573 "lines": 14,574 "truncated": false,575 "block": 10,576 "row": 6412577 },578 {579 "path": "src/utils/getOrCreateAxes.m",580 "sha256": "dd6d1ded5484e7b37550992bb9df34bd36534022c44f089410a2fdba44463c47",581 "language": "MATLAB",582 "lines": 18,583 "truncated": false,584 "block": 10,585 "row": 6662586 },587 {588 "path": "src/utils/makeLegendsByDummyPlot.m",589 "sha256": "8a03e2fe6f94875fdcddbcd15db6e5dc5fa512c4cd06b1e69478f8ef60963733",590 "language": "MATLAB",591 "lines": 27,592 "truncated": false,593 "block": 10,594 "row": 6785595 },596 {597 "path": "src/utils/redblue_cp.m",598 "sha256": "b132ca76b9b1dbcd4659634279e5de514ab7cc922da377103f239e0a409f0fde",599 "language": "MATLAB",600 "lines": 39,601 "truncated": false,602 "block": 10,603 "row": 7064604 },605 {606 "path": "src/utils/shuffledIndexByCategory.m",607 "sha256": "6178800ce83e6ee43709ade34cf879004cb7f62876ead51f76765fd1fbe716c6",608 "language": "MATLAB",609 "lines": 24,610 "truncated": false,611 "block": 10,612 "row": 6770613 },614 {615 "path": "startup_SPERRFY.m",616 "sha256": "7f3227d759b5a44aba72d2c23f57f44fdf19ca7be4ea9803d33f77cbffb993a2",617 "language": "MATLAB",618 "lines": 5,619 "truncated": false,620 "block": 10,621 "row": 6307622 }623 ]624}