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": "zenodo:16737129",4 "url": "10.5281/zenodo.16737129",5 "host": "zenodo.org",6 "commit": "",7 "license": "GPL-3.0",8 "license_confirmed_by": "license file LICENSE.txt",9 "redistribution": "yes",10 "files": [11 {12 "path": "ArtifactDetection_20230907/TG_ArtifactDetection_Release_20230907.m",13 "sha256": "d3900e3a9f25b9757a0d6330b52db024fcbc0ab821d440b80c4378df11598096",14 "language": "MATLAB",15 "lines": 95,16 "truncated": false,17 "block": 19,18 "row": 647519 },20 {21 "path": "BehAnalysis_20200528/TG_MemoryPerformance_Release_20240403.m",22 "sha256": "9fdaf4984049bb1b58bac401eab1cfc33d2135c1d554f1b6181661e1221f7e7e",23 "language": "MATLAB",24 "lines": 367,25 "truncated": false,26 "block": 19,27 "row": 798328 },29 {30 "path": "Beh_20210111/TG_BehAnalysis_Release_20210706.m",31 "sha256": "12ee8c06e4a534cd7055289dcbd86a7f309261c57371ea1b78a79f1e1d0aebac",32 "language": "MATLAB",33 "lines": 834,34 "truncated": false,35 "block": 19,36 "row": 830137 },38 {39 "path": "Beh_20210111/TG_GetAudioResponses_Release_20210712.m",40 "sha256": "b98a94ff36ee42ec512445ee17318a86bf3a5296e803057aaa91da6fb06f9bd7",41 "language": "MATLAB",42 "lines": 94,43 "truncated": false,44 "block": 19,45 "row": 648446 },47 {48 "path": "Beh_20210111/TG_GetSegmentInfo_Release_20231210.m",49 "sha256": "17d26cddec41f10649c474fd0f0f702771555327100e550b1c14611185d66adc",50 "language": "MATLAB",51 "lines": 177,52 "truncated": false,53 "block": 19,54 "row": 759055 },56 {57 "path": "Beh_20210111/tg_trialInfoDiagnostics_20200511.m",58 "sha256": "6b928812e8c8417826b141ed99c56512e2bfd796f3c12ba5591b0c96a1333180",59 "language": "MATLAB",60 "lines": 527,61 "truncated": false,62 "block": 19,63 "row": 803864 },65 {66 "path": "BrainRegionResults_20231205/TG_FigureDifferentBrainRegions_Release_20250114.m",67 "sha256": "05146ddedad8e4ca7e0511c0e69b6f52325b321f6c5c788fbafedfcbfdc6e9a9",68 "language": "MATLAB",69 "lines": 397,70 "truncated": false,71 "block": 19,72 "row": 800173 },74 {75 "path": "CellTypeAnalysis_20241025/TG_CellTypeAnalysis_Release_20250116.m",76 "sha256": "79118cfc1953c554196f3e076aaafd94ce0535e8c8ff0de1ffcfef745084489f",77 "language": "MATLAB",78 "lines": 434,79 "truncated": false,80 "block": 19,81 "row": 798582 },83 {84 "path": "DataExamples_20221230/TG_DataExamples_Release_20250125.m",85 "sha256": "2901beb3ea10ffa4323764af17bf68b0c0a0236b69654d2947861987bee3d87a",86 "language": "MATLAB",87 "lines": 276,88 "truncated": false,89 "block": 19,90 "row": 778391 },92 {93 "path": "Demo_20240729/TG_PPC_20241128.m",94 "sha256": "74a3c2b7af1a9bb8b4dd6865ccfe872d32d2ca8dbe6d72f7d6e9adc5ebb95813",95 "language": "MATLAB",96 "lines": 48,97 "truncated": false,98 "block": 19,99 "row": 5091100 },101 {102 "path": "FreqanalysisSegments_20220110/TG_Freqanalysis_Release_20241104.m",103 "sha256": "a635269f584b6251a6c7ca8138d449a1e07b0c25e0e1f222b5c1a41f309f5d64",104 "language": "MATLAB",105 "lines": 597,106 "truncated": false,107 "block": 19,108 "row": 8216109 },110 {111 "path": "Functions/TG_CreateRegionFigure_20231205.m",112 "sha256": "88ba8910e85f73b7a8216dfd9bfda5ebb31893be64cdf3814341b268d33b1dd9",113 "language": "MATLAB",114 "lines": 44,115 "truncated": false,116 "block": 19,117 "row": 5077118 },119 {120 "path": "Functions/TG_DensityPlot.m",121 "sha256": "3f881738b454e02adfd6ff8b4f979953e1cff59518101085288538304e375361",122 "language": "MATLAB",123 "lines": 64,124 "truncated": false,125 "block": 19,126 "row": 5504127 },128 {129 "path": "Functions/TG_GetChanDir_20210812.m",130 "sha256": "04a9f339003acdbc1702688f9b8070eb9860d3b8592b891137fa0a8c15eae207",131 "language": "MATLAB",132 "lines": 11,133 "truncated": false,134 "block": 19,135 "row": 4480136 },137 {138 "path": "Functions/TG_PPC_20241128.m",139 "sha256": "74a3c2b7af1a9bb8b4dd6865ccfe872d32d2ca8dbe6d72f7d6e9adc5ebb95813",140 "language": "MATLAB",141 "lines": 48,142 "truncated": false,143 "block": 19,144 "row": 5091145 },146 {147 "path": "Functions/TG_PermTest1D_2PS_20230727.m",148 "sha256": "6263c7c398358862f24f97ec0b1fd49e620454d51765e57a29a29472b48e7f0a",149 "language": "MATLAB",150 "lines": 64,151 "truncated": false,152 "block": 19,153 "row": 5431154 },155 {156 "path": "Functions/TG_PlotPPC_20250515.m",157 "sha256": "ac4e27bb10765d9a3381402ceed1315b1526c37a63d2b73b55c71b6a142024cf",158 "language": "MATLAB",159 "lines": 196,160 "truncated": false,161 "block": 19,162 "row": 7227163 },164 {165 "path": "Functions/TG_PolarplotShifts_20241015.m",166 "sha256": "49fb64122276ae90a89f975c03a5de8a745b736b9e33bf78692dbb6962a56e83",167 "language": "MATLAB",168 "lines": 28,169 "truncated": false,170 "block": 19,171 "row": 5102172 },173 {174 "path": "Functions/TG_RandomPointsInCircle.m",175 "sha256": "33e22f29bcb7eb2874388c390652561d3c28d78501e067aafa5942b88b3fd4be",176 "language": "MATLAB",177 "lines": 27,178 "truncated": false,179 "block": 19,180 "row": 4840181 },182 {183 "path": "Functions/TG_ShadeSEM_20210714.m",184 "sha256": "e03555862cec83e8eaf6d62261dcd55499dd45f34fcb2e0ce447478b5fbf9ab8",185 "language": "MATLAB",186 "lines": 11,187 "truncated": false,188 "block": 19,189 "row": 4734190 },191 {192 "path": "Functions/TG_generalized_phase_vector.m",193 "sha256": "db31a68da6a98828dbf6dc5d562c25f56261b4cc9fffcea25f7a16595b1912d9",194 "language": "MATLAB",195 "lines": 107,196 "truncated": false,197 "block": 19,198 "row": 6316199 },200 {201 "path": "Functions/TG_save.m",202 "sha256": "390de52593e6251bac048f9e8857a9a4d8ea836fd2eb49ac738f900bc94d41b0",203 "language": "MATLAB",204 "lines": 8,205 "truncated": false,206 "block": 19,207 "row": 4357208 },209 {210 "path": "Functions/TG_taper.m",211 "sha256": "24878bbc1ecea97e5f3db35f215be5ceee96340466ceb836d04db2e00c4feb02",212 "language": "MATLAB",213 "lines": 34,214 "truncated": false,215 "block": 19,216 "row": 5021217 },218 {219 "path": "Functions/tg_unwrapNestedCell.m",220 "sha256": "fed382d2382391b64c76813b2440f5257ea15f0ce7ffa97b773ebb9321f8f07e",221 "language": "MATLAB",222 "lines": 12,223 "truncated": false,224 "block": 19,225 "row": 4530226 },227 {228 "path": "LICENSE.txt",229 "sha256": "3972dc9744f6499f0f9b2dbf76696f2ae7ad8af9b23dde66d6af86c9dfb36986",230 "language": "License",231 "lines": 674,232 "truncated": false,233 "block": 1,234 "row": 2235235 },236 {237 "path": "MicroBycycle_20240919/TG_BycycleExtractionLFP_Release_20250114.m",238 "sha256": "b5c5751f95e5dcc19cc3f7661f0400adff298fb50c6e9a599e7881b8bcd353f2",239 "language": "MATLAB",240 "lines": 342,241 "truncated": false,242 "block": 19,243 "row": 8003244 },245 {246 "path": "MicroDownsampled_20210910/TG_RmSpikesSaveDownsampledLFP_Release_20230907.m",247 "sha256": "84de63cdf9583347b11d2065a8ec24462e3abb4874da8604baf57b8de7e74bbe",248 "language": "MATLAB",249 "lines": 189,250 "truncated": false,251 "block": 19,252 "row": 7347253 },254 {255 "path": "MicroFiltered_20210930/TG_SaveFilteredLFP_Release_20210930.m",256 "sha256": "59c19e43dbdadc92e5e6a9e8ac6f8dea1868db248d8bd5e667354f5e64fe5f31",257 "language": "MATLAB",258 "lines": 101,259 "truncated": false,260 "block": 19,261 "row": 6313262 },263 {264 "path": "MicroPhases_20210930/TG_PhaseExtractionLFP_Release_20231121.m",265 "sha256": "b90015f84657973b67ac713eaf50f7615c2372880a97f9a12e01c25272798638",266 "language": "MATLAB",267 "lines": 102,268 "truncated": false,269 "block": 19,270 "row": 6368271 },272 {273 "path": "MicroSPRiNT_20230713/TG_SPRiNTExtractionLFP_Release_20231108.m",274 "sha256": "cf41cd9b604d138616119c9a391858939805c5e8ab5b90c6ecc7fc03e7a90b4b",275 "language": "MATLAB",276 "lines": 124,277 "truncated": false,278 "block": 19,279 "row": 6842280 },281 {282 "path": "PhaseAnalysisAperiodic_20230703/TG_PhaseLockingAsFunctionOfSlope_Release_20250114.m",283 "sha256": "578a47be6dab5cdac8beb1255c997e0d02fde22fada2e00b038ebfd00e978484",284 "language": "MATLAB",285 "lines": 212,286 "truncated": false,287 "block": 19,288 "row": 7549289 },290 {291 "path": "PhaseAnalysisMemory_20230921/TG_PhaseLockingAsFunctionOfMemory_Release_20250114.m",292 "sha256": "3aa82e314c455e50677a2c38c82aef40ab93ad2aa29b94ce138a2a20a3209d36",293 "language": "MATLAB",294 "lines": 534,295 "truncated": false,296 "block": 19,297 "row": 8151298 },299 {300 "path": "PhaseAnalysisOscillations_20230718/TG_PhaseLockingAsFunctionOfOscillationBycycle_Release_20250114.m",301 "sha256": "b8b85042286f17c1c09c1f83ac9b5239426c3e110c0aba8602d1da6ac0170717",302 "language": "MATLAB",303 "lines": 178,304 "truncated": false,305 "block": 19,306 "row": 7372307 },308 {309 "path": "PhaseAnalysisOscillations_20230718/TG_PhaseLockingComparison_1_10Hz_3_10Hz_Release_20250128.m",310 "sha256": "93179b3fb24f74b152264e9932ebd02e1f0c876eaa62d076530e6f9524c539eb",311 "language": "MATLAB",312 "lines": 141,313 "truncated": false,314 "block": 19,315 "row": 6973316 },317 {318 "path": "PhaseAnalysisPower_20230718/TG_PhaseLockingAllSpikesDifferentPower_Release_20231205.m",319 "sha256": "ac475d7eef67aa2beea048dd0b2a15d2c632c6f4fa4d7d5ea5645139481a7aa8",320 "language": "MATLAB",321 "lines": 137,322 "truncated": false,323 "block": 19,324 "row": 6924325 },326 {327 "path": "PhaseAnalysisPower_20230718/TG_PhaseLockingAsFunctionOfPower_Release_20250114.m",328 "sha256": "44ffafe0ea90f28d6240476e5f0c176fbd634037469b40b5410767a76a09a694",329 "language": "MATLAB",330 "lines": 162,331 "truncated": false,332 "block": 19,333 "row": 7233334 },335 {336 "path": "PhaseAnalysisShifts_20240515/TG_PhaseShiftAnalysis_Release_20250205.m",337 "sha256": "124540fa3a08911149b8e6f7bb4492b64705267cfb6e4736c30875822ea16936",338 "language": "MATLAB",339 "lines": 726,340 "truncated": false,341 "block": 19,342 "row": 8265343 },344 {345 "path": "PhaseAnalysis_20230921/TG_PhaseAnalysis_Release_20250114.m",346 "sha256": "85db57c66d18f3add8b1c027b2fdcf8d1015c246712a8e2f7f29ab3c451a9f0e",347 "language": "MATLAB",348 "lines": 1430,349 "truncated": false,350 "block": 19,351 "row": 8369352 },353 {354 "path": "PhaseEvaluation_20240918/TG_GeneralizedPhaseExplanation_Release_20250114.m",355 "sha256": "27d97083aca3512bad8bd7352c4ab81380abd61f61fdd6eb90cdb424c80a1370",356 "language": "MATLAB",357 "lines": 142,358 "truncated": false,359 "block": 19,360 "row": 7061361 },362 {363 "path": "PhaseEvaluation_20240918/TG_PhaseEvaluation_Release_20250126.m",364 "sha256": "fe3395d46ef581043add1164d8c84849b48bd1b5c6fb253d137dcff00c384eaa",365 "language": "MATLAB",366 "lines": 493,367 "truncated": false,368 "block": 19,369 "row": 8163370 },371 {372 "path": "PhaseEvaluation_20240918/TG_PhaseSimulations_Release_20250126.m",373 "sha256": "2a1f139eb43a7f73877180c6bff139d93e01106d1dbdd1a55569981d7ee7cc4e",374 "language": "MATLAB",375 "lines": 195,376 "truncated": false,377 "block": 19,378 "row": 7514379 },380 {381 "path": "PhaseEvaluation_20240918/TG_ThetaResonanceSimulation_Release_20250131.m",382 "sha256": "3720c9ae3d00447a253e47e58078cc1f065704b3c69cc6671a19ad474cd83afc",383 "language": "MATLAB",384 "lines": 185,385 "truncated": false,386 "block": 19,387 "row": 7442388 },389 {390 "path": "QualityAssessment_20221024/TG_UnitQualityAssessment_Release_20221024.m",391 "sha256": "db6d18d4cf49db0289d5152469c2e27f4964437c64417591d680405314569fc6",392 "language": "MATLAB",393 "lines": 294,394 "truncated": false,395 "block": 19,396 "row": 7764397 },398 {399 "path": "README.md",400 "sha256": "209f3ae80bbd117f80534581cf242ce3f43a3785eb83870d65928097566a1408",401 "language": "Text",402 "lines": 37,403 "truncated": false,404 "block": 19,405 "row": 16070406 },407 {408 "path": "SPRiNTAnalysis_20231212/TG_AnalysisDifferentTaskPeriods_Release_20250123.m",409 "sha256": "29e2e8455093c43790f4e5b2166a6e5728b2c76a39ceb49746ff96d62d30d170",410 "language": "MATLAB",411 "lines": 433,412 "truncated": false,413 "block": 19,414 "row": 8024415 },416 {417 "path": "SPRiNTAnalysis_20231212/TG_FigureDifferentSlopes_Release_20231213.m",418 "sha256": "6b9afbf244641b27f4658f9f96c3a80407a042fcba737abfd36fec8ef206e493",419 "language": "MATLAB",420 "lines": 243,421 "truncated": false,422 "block": 19,423 "row": 7689424 },425 {426 "path": "SPRiNTAnalysis_20231212/TG_FiringRateAsFunctionOfSlopeAndOscillation_Release_20250114.m",427 "sha256": "fb27f28b07ef535f7350b20247b643ebceadceb043dc731478645db3617c61f0",428 "language": "MATLAB",429 "lines": 272,430 "truncated": false,431 "block": 19,432 "row": 7758433 },434 {435 "path": "SPRiNTAnalysis_20231212/TG_OscillationAnalysis_Release_20250123.m",436 "sha256": "e4415725543cbb6ee15490fad7db3e1a15784f66ca458aa3c52a3fce783c7d73",437 "language": "MATLAB",438 "lines": 242,439 "truncated": false,440 "block": 19,441 "row": 7615442 },443 {444 "path": "Simulations_20231120/TG_PhaseLockingDependencyOnSpikeNumber_Release_20250114.m",445 "sha256": "03957f0b5a1f6982a72e297f182839d63449605a785aec56888fbdf1b4a5c19f",446 "language": "MATLAB",447 "lines": 303,448 "truncated": false,449 "block": 19,450 "row": 7717451 },452 {453 "path": "Simulations_20231120/TG_PhaseShiftChanceLevelVerification_Release_20240104.m",454 "sha256": "8b02a6d8cdf3dc9cb8e951f14c02d0c9884e858df1e54da0fcb447109ac45f44",455 "language": "MATLAB",456 "lines": 165,457 "truncated": false,458 "block": 19,459 "row": 7210460 },461 {462 "path": "SourceData_20250129/TG_CreateFigures_Release_20250515.m",463 "sha256": "1b25b6b8e4f80962532d693360cae67d54418add0353faea4ccbb6a178d4ea8a",464 "language": "MATLAB",465 "lines": 4787,466 "truncated": false,467 "block": 19,468 "row": 8411469 },470 {471 "path": "SpikeExtractionNewWaveclusManOpt_20210303/TG_GetSpikesUsingWaveClus_Release_20200415.m",472 "sha256": "5f5b5a16171b106b3eeadc509d3aadabd656f9c2ba83526952d6d1f91ef484b6",473 "language": "MATLAB",474 "lines": 124,475 "truncated": false,476 "block": 19,477 "row": 6936478 },479 {480 "path": "SpikeExtractionNewWaveclusManOpt_20210303/TG_SelectSpikesVisually_Release_20200416.m",481 "sha256": "2493d29c87bde26ec9e1f1f3abf1013651c81b90753875a7e3f6f42b1aa0682d",482 "language": "MATLAB",483 "lines": 178,484 "truncated": false,485 "block": 19,486 "row": 7391487 },488 {489 "path": "SpikeFieldCoupling_20231123/TG_SpikeFieldCoupling_Release_20250204.m",490 "sha256": "12c4faccc65b074335a44516e31fd25da1f8d9be2ae829af4cc854b94542337e",491 "language": "MATLAB",492 "lines": 655,493 "truncated": false,494 "block": 19,495 "row": 8222496 }497 ]498}