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/eden-kramer-lab/ripple_detection",4 "url": "https://github.com/Eden-Kramer-Lab/ripple_detection",5 "host": "github.com",6 "commit": "68e1784b183f161a568d3154325cf770730bfb83",7 "license": "MIT",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11 {12 "path": "LICENSE",13 "sha256": "9a7c22d57309e5588c64fbe124e8b82a88701e873516b1490834834c0a7f3ef9",14 "language": "License",15 "lines": 21,16 "truncated": false,17 "block": 6,18 "row": 166819 },20 {21 "path": "README.md",22 "sha256": "698bc32889a6367651330961caa458e7e8fb0de8939f4cf1584213c7227701ee",23 "language": "Text",24 "lines": 1120,25 "truncated": false,26 "block": 8,27 "row": 1092128 },29 {30 "path": "examples/detection_examples.ipynb",31 "sha256": "06f6ee6d6e48ad13ba780e066ad62a6049cb6b5b04f028055b0e328e4c5c95d2",32 "language": "Jupyter",33 "lines": 408,34 "truncated": false,35 "block": 6,36 "row": 7737 },38 {39 "path": "examples/literature_recipes.py",40 "sha256": "375c9bf9ef4b3664e7af17341ee120e3e61854114a0c9d3538771aaedc97feb5",41 "language": "Python",42 "lines": 165,43 "truncated": false,44 "block": 6,45 "row": 4373846 },47 {48 "path": "examples/measured_walkthrough.py",49 "sha256": "7323e347567fe2652bbc53c7bbd779a7effd00e8a4113776480c9049dac897ce",50 "language": "Python",51 "lines": 233,52 "truncated": false,53 "block": 7,54 "row": 328855 },56 {57 "path": "examples/ripple_detection_tutorial.ipynb",58 "sha256": "d58bfc817680ece0d4ef27d5777f735d6af5cf23849bbc30d3c5ab842521d67d",59 "language": "Jupyter",60 "lines": 963,61 "truncated": false,62 "block": 6,63 "row": 106564 },65 {66 "path": "examples/simulation_study.ipynb",67 "sha256": "da47c473575be375bbbe674da1275729255c7e81ed08405ae514859dd20773b8",68 "language": "Jupyter",69 "lines": 249,70 "truncated": false,71 "block": 6,72 "row": 63673 },74 {75 "path": "examples/simulation_study.py",76 "sha256": "89a6148a40020f2a42dc5a9da6a3bcd75bee7be1db8b0b1f99e678182648c50c",77 "language": "Python",78 "lines": 320,79 "truncated": false,80 "block": 7,81 "row": 418682 },83 {84 "path": "examples/test_individual_algorithm_components.ipynb",85 "sha256": "13f620bddd078ba902f1e77f2cb4a9a3f7641f1034cc433469659712f16d8737",86 "language": "Jupyter",87 "lines": 138,88 "truncated": false,89 "block": 5,90 "row": 1675991 },92 {93 "path": "src/ripple_detection/__init__.py",94 "sha256": "7cb13d3885cb48bf0a46a9467baa325a79ee70139cba28c775e47af30e0ca634",95 "language": "Python",96 "lines": 169,97 "truncated": false,98 "block": 6,99 "row": 40326100 },101 {102 "path": "src/ripple_detection/_call_hints.py",103 "sha256": "80a228ad70b4e34dd7e6b2e1a8fa60d81035f7bc20ba7984b15f3b49c29b69a0",104 "language": "Python",105 "lines": 276,106 "truncated": false,107 "block": 7,108 "row": 2958109 },110 {111 "path": "src/ripple_detection/_descriptions.py",112 "sha256": "291e8984784f2ee5c5f29072bafcc29309c6f873a4a12bdb2efb99a46899f2af",113 "language": "Python",114 "lines": 455,115 "truncated": false,116 "block": 7,117 "row": 7571118 },119 {120 "path": "src/ripple_detection/core.py",121 "sha256": "93f059df0acb2c1fdf0cbfefb97c69a64b6836de7d9dee0f619569beef2e5234",122 "language": "Python",123 "lines": 3295,124 "truncated": false,125 "block": 8,126 "row": 1112127 },128 {129 "path": "src/ripple_detection/detectors/__init__.py",130 "sha256": "5757bee6dc17a55e6c0ea3a850a833fd4c7f74484058506091c5e6a3e3bd123c",131 "language": "Python",132 "lines": 48,133 "truncated": false,134 "block": 6,135 "row": 30112136 },137 {138 "path": "src/ripple_detection/detectors/_blocks.py",139 "sha256": "6b9a6bf0005229bd6ed20590bc4da4c15d6d41cefe69b3b6630acf081bf0af25",140 "language": "Python",141 "lines": 234,142 "truncated": false,143 "block": 7,144 "row": 1436145 },146 {147 "path": "src/ripple_detection/detectors/_carey.py",148 "sha256": "13b47f47c0dad60638fa6f873e3f7a32e9d7c438894dbaf729ce8db439655a1f",149 "language": "Python",150 "lines": 854,151 "truncated": false,152 "block": 7,153 "row": 11643154 },155 {156 "path": "src/ripple_detection/detectors/_events.py",157 "sha256": "38be6b879b6b569016a2ae4e792140427814a003015a0ed82802ee11dddcce5f",158 "language": "Python",159 "lines": 468,160 "truncated": false,161 "block": 7,162 "row": 8295163 },164 {165 "path": "src/ripple_detection/detectors/_hse.py",166 "sha256": "b5ca009d27a2700ee04c7fd95b8ffdee67b65d19b8b1ab929491c3af26d35254",167 "language": "Python",168 "lines": 260,169 "truncated": false,170 "block": 7,171 "row": 4475172 },173 {174 "path": "src/ripple_detection/detectors/_lfp.py",175 "sha256": "b846edf439524c4bda1c5fbf09b409072ef0b67962359449e9deef19c27a375b",176 "language": "Python",177 "lines": 1440,178 "truncated": false,179 "block": 8,180 "row": 693181 },182 {183 "path": "src/ripple_detection/detectors/_long.py",184 "sha256": "3fd99838202589f2a0948c613cc2f6761ac7b12cb79fe98ae375d089d8b547cb",185 "language": "Python",186 "lines": 555,187 "truncated": false,188 "block": 7,189 "row": 9927190 },191 {192 "path": "src/ripple_detection/detectors/_silence.py",193 "sha256": "4c88a02403fc641919e9187cde41817cc0b1d70c65cf6ee65e9b3fde9f4c5e26",194 "language": "Python",195 "lines": 344,196 "truncated": false,197 "block": 7,198 "row": 6255199 },200 {201 "path": "src/ripple_detection/detectors/_state.py",202 "sha256": "757117c32b28c2eab5702a8745a688a15ee037eaef625169b8ec41984c7838b5",203 "language": "Python",204 "lines": 292,205 "truncated": false,206 "block": 7,207 "row": 4699208 },209 {210 "path": "src/ripple_detection/detectors/_trace.py",211 "sha256": "3c35073e57624e5c40dfab9138465e058e51ffaabad9ada2f494bcbe35599808",212 "language": "Python",213 "lines": 520,214 "truncated": false,215 "block": 7,216 "row": 9591217 },218 {219 "path": "src/ripple_detection/detectors/_units.py",220 "sha256": "061ceb0f81daa1f2eeafe68351e29f2723d0e514542bd07d248814c2a66837a2",221 "language": "Python",222 "lines": 380,223 "truncated": false,224 "block": 7,225 "row": 6918226 },227 {228 "path": "src/ripple_detection/detectors/_validation.py",229 "sha256": "0b710bd5ae69d2b23b677c04e2d9cf3bed5db4617958dbe0a7260aa472c82729",230 "language": "Python",231 "lines": 503,232 "truncated": false,233 "block": 7,234 "row": 8626235 },236 {237 "path": "src/ripple_detection/detectors/_zugaro.py",238 "sha256": "d9621a1166efae44d7219ee321afdd1e7f3434b6095d0ec3458324f3824c8714",239 "language": "Python",240 "lines": 382,241 "truncated": false,242 "block": 7,243 "row": 7737244 },245 {246 "path": "src/ripple_detection/literature.py",247 "sha256": "99865f2382fc046a22e0da1aa1af554e6dc0a26a618b8f6c74b3f7e4f1bf8acf",248 "language": "Python",249 "lines": 137,250 "truncated": false,251 "block": 6,252 "row": 43203253 },254 {255 "path": "src/ripple_detection/literature_methods.py",256 "sha256": "09e0248c652ad5e2415227aaa78b3e4ac39cfdef7fa5228b2cc4ee58a22fb50f",257 "language": "Python",258 "lines": 5264,259 "truncated": true,260 "block": 8,261 "row": 1210262 },263 {264 "path": "src/ripple_detection/registry.py",265 "sha256": "49c4b7e911699223717fef908e11263a62edc3c969ed3ccd335409e2884bb46a",266 "language": "Python",267 "lines": 513,268 "truncated": false,269 "block": 7,270 "row": 9001271 },272 {273 "path": "src/ripple_detection/simulate.py",274 "sha256": "49822fa6b064e2550c8da17c56bcba6a6c45059774885c949359d0e9130e6a77",275 "language": "Python",276 "lines": 1320,277 "truncated": false,278 "block": 8,279 "row": 291280 },281 {282 "path": "tests/_synthetic.py",283 "sha256": "3c59900e361b31675ef72e0e9a31837235ba98c75dfe76ee7148b51eeb7928bc",284 "language": "Python",285 "lines": 70,286 "truncated": false,287 "block": 6,288 "row": 34837289 },290 {291 "path": "tests/conftest.py",292 "sha256": "89eb51c5157d18355e1e049400859a02bb158562fd4e3b94645d729eeaf73204",293 "language": "Python",294 "lines": 316,295 "truncated": false,296 "block": 7,297 "row": 871298 },299 {300 "path": "tests/test_core.py",301 "sha256": "c92c2c4bf5dcc39c606965cf380c4a715f88766d3f4cc20cda616fa67e6d1b78",302 "language": "Python",303 "lines": 2842,304 "truncated": false,305 "block": 8,306 "row": 1097307 },308 {309 "path": "tests/test_detectors.py",310 "sha256": "b0bf7f245d023f85f6e2e282990766ccd186a3b14cd8c871fdc35bc5c1157cde",311 "language": "Python",312 "lines": 4667,313 "truncated": true,314 "block": 8,315 "row": 1195316 },317 {318 "path": "tests/test_integration.py",319 "sha256": "7b0712d6f3f5b532105e7a72e6f6e35e6ec81da7c23adc7972d693646d1e80f7",320 "language": "Python",321 "lines": 727,322 "truncated": false,323 "block": 7,324 "row": 10636325 },326 {327 "path": "tests/test_literature.py",328 "sha256": "d5dc3171f473371197d9fa53309f3246d22d8fff597cf01823d1a2710601afaf",329 "language": "Python",330 "lines": 311,331 "truncated": false,332 "block": 7,333 "row": 4895334 },335 {336 "path": "tests/test_literature_methods.py",337 "sha256": "7cae5727348a760268f693adf86f961b317b7f1c2ac32c1aabce602f03565cb2",338 "language": "Python",339 "lines": 2816,340 "truncated": false,341 "block": 8,342 "row": 1074343 },344 {345 "path": "tests/test_literature_recipes.py",346 "sha256": "050db92ce8d76d2019417d1ef050acae2c1e7b805fb8b79393af1ec4f1eedbc9",347 "language": "Python",348 "lines": 249,349 "truncated": false,350 "block": 7,351 "row": 3142352 },353 {354 "path": "tests/test_properties.py",355 "sha256": "481b690ee56fc4c4cd1d94e1aa5f1d6f6485014a92bfa1d2f932f9d1c7cd552a",356 "language": "Python",357 "lines": 500,358 "truncated": false,359 "block": 7,360 "row": 8170361 },362 {363 "path": "tests/test_public_api.py",364 "sha256": "48cbfc81b9b55adde0c994490ee393b6afc73fd2e2c4122d271589a407e4a3ca",365 "language": "Python",366 "lines": 532,367 "truncated": false,368 "block": 7,369 "row": 9027370 },371 {372 "path": "tests/test_registry.py",373 "sha256": "fba110392374e9cdde30edb5c28c2b17576a3e6eaeec6767af737ac6202be6f9",374 "language": "Python",375 "lines": 439,376 "truncated": false,377 "block": 7,378 "row": 8263379 },380 {381 "path": "tests/test_simulate.py",382 "sha256": "42a67a9e267cde2fc5466df32a7cbee6c4dbc0d55d46bb60d41965eadaaff6d2",383 "language": "Python",384 "lines": 1146,385 "truncated": false,386 "block": 8,387 "row": 46388 },389 {390 "path": "tests/test_snapshots.py",391 "sha256": "d322e0eb43aff5bb61c201cfa015a8d04ee8a356edf9d8f7ba903ad31521c08f",392 "language": "Python",393 "lines": 416,394 "truncated": false,395 "block": 7,396 "row": 6244397 }398 ]399}