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/bluebrain/bluepyefe",4 "url": "https://github.com/BlueBrain/BluePyEfe/tree/2.3.38",5 "host": "github.com",6 "commit": "11a1e0c59e2541362e22279f6c78edbff44db975",7 "license": "LGPL-3.0",8 "license_confirmed_by": "license file LICENSE.txt",9 "redistribution": "yes",10 "files": [11 {12 "path": ".upload_docs.py",13 "sha256": "a6b97091c6e9b4c35438f7d7b72164d6fb96e49742ca943a769dfbfb67191eaa",14 "language": "Python",15 "lines": 80,16 "truncated": false,17 "block": 6,18 "row": 3252519 },20 {21 "path": "LICENSE.txt",22 "sha256": "f4aa672d1ed4e9f8a4afe493b8fe864842f1d6e11bba7255e33a07b18732d5b1",23 "language": "License",24 "lines": 24,25 "truncated": false,26 "block": 6,27 "row": 132328 },29 {30 "path": "README.rst",31 "sha256": "fddcd7b1f99cbcf26b8b8e0716589f30453feabcfd7133b88b4a19e920f47b63",32 "language": "Text",33 "lines": 134,34 "truncated": false,35 "block": 8,36 "row": 1058537 },38 {39 "path": "bluepyefe/__init__.py",40 "sha256": "865640432d6ba21b6e923972ab2b26b8a4f5fbd89e3d906359c9cc4e1074cfa0",41 "language": "Python",42 "lines": 20,43 "truncated": false,44 "block": 6,45 "row": 2442446 },47 {48 "path": "bluepyefe/auto_targets.py",49 "sha256": "febb1d9e79cafa116b8d8f15e5aa93cf6d597ca69c111c5be2e664178ad9e996",50 "language": "Python",51 "lines": 190,52 "truncated": false,53 "block": 6,54 "row": 4470555 },56 {57 "path": "bluepyefe/cell.py",58 "sha256": "e4c76088a4d651dbd089822b1fb8f4be5f89ba17b05f89f45fb0f599a0b77cfd",59 "language": "Python",60 "lines": 305,61 "truncated": false,62 "block": 7,63 "row": 359864 },65 {66 "path": "bluepyefe/ecode/DeHyperPol.py",67 "sha256": "ab2dd6d4b2f0e02f11e1271b8236621d3b027a4cee25b980b7f5fd371215f408",68 "language": "Python",69 "lines": 154,70 "truncated": false,71 "block": 6,72 "row": 4230373 },74 {75 "path": "bluepyefe/ecode/HyperDePol.py",76 "sha256": "d4a0187762941fc996f8981466a4ff2f5cec9d9d666d30d95734fed15ee513ff",77 "language": "Python",78 "lines": 156,79 "truncated": false,80 "block": 6,81 "row": 4281182 },83 {84 "path": "bluepyefe/ecode/SpikeRec.py",85 "sha256": "9e86c8c39cd2eb7de380c12a58e31a755d028cb456d8e5ad350c607d83732fac",86 "language": "Python",87 "lines": 213,88 "truncated": false,89 "block": 6,90 "row": 4542491 },92 {93 "path": "bluepyefe/ecode/__init__.py",94 "sha256": "1d7855b34d9234ae594053d848d990853661a8bf61abfc0adfd88007aed4c896",95 "language": "Python",96 "lines": 61,97 "truncated": false,98 "block": 6,99 "row": 31849100 },101 {102 "path": "bluepyefe/ecode/negCheops.py",103 "sha256": "873c3f6851f60e3bab5be89ef6273741f35b875611a1bb67eabb93a7ce56fd91",104 "language": "Python",105 "lines": 162,106 "truncated": false,107 "block": 6,108 "row": 45059109 },110 {111 "path": "bluepyefe/ecode/posCheops.py",112 "sha256": "741efac297a7bd57e5ba1f367d2e41e6652a6cfb56ba9c298674f06872388790",113 "language": "Python",114 "lines": 162,115 "truncated": false,116 "block": 6,117 "row": 44888118 },119 {120 "path": "bluepyefe/ecode/ramp.py",121 "sha256": "a517e0094f8e529b3d9f78990c94571d745883abd04484a1b53986fc206aa728",122 "language": "Python",123 "lines": 137,124 "truncated": false,125 "block": 6,126 "row": 40329127 },128 {129 "path": "bluepyefe/ecode/sAHP.py",130 "sha256": "a4aa28a810dc09693663f527384f0f81aa11b4bf8aa3635295253493f2905db1",131 "language": "Python",132 "lines": 267,133 "truncated": false,134 "block": 7,135 "row": 3022136 },137 {138 "path": "bluepyefe/ecode/sineSpec.py",139 "sha256": "f1a7ad5440945fb6b1c2a77740fb2965dc95b99fd81baf4d663c8f731b4fc633",140 "language": "Python",141 "lines": 135,142 "truncated": false,143 "block": 6,144 "row": 39553145 },146 {147 "path": "bluepyefe/ecode/step.py",148 "sha256": "5618680e12f468ec32d59ef94a2dce5cf3525d90eddcef8bbdd21ad607728eae",149 "language": "Python",150 "lines": 184,151 "truncated": false,152 "block": 6,153 "row": 44498154 },155 {156 "path": "bluepyefe/ecode/tools.py",157 "sha256": "3f355ac067b9f7ce5a4e47a21bb8ef20b3d4eb346cba03c4063f1e2be6a03e20",158 "language": "Python",159 "lines": 36,160 "truncated": false,161 "block": 6,162 "row": 27293163 },164 {165 "path": "bluepyefe/extract.py",166 "sha256": "eac7ca0a10987904575c10eefb427d438507f10da90e15d0a5e7b4ccab38c40a",167 "language": "Python",168 "lines": 1133,169 "truncated": false,170 "block": 7,171 "row": 11344172 },173 {174 "path": "bluepyefe/igorpy/__init__.py",175 "sha256": "7e26934fe299d1572f30b3e8dbeea2d0a612d760cde7c69ece5c8c0ba0eacec9",176 "language": "Python",177 "lines": 136,178 "truncated": false,179 "block": 6,180 "row": 38719181 },182 {183 "path": "bluepyefe/nwbreader.py",184 "sha256": "9624c8c8a8f715717d4d73218cf5a26823529a12fb929cd54ccb472126ffb28a",185 "language": "Python",186 "lines": 264,187 "truncated": false,188 "block": 7,189 "row": 3254190 },191 {192 "path": "bluepyefe/plotting.py",193 "sha256": "cebab2248169cd9d02b8ab0187f271de16512acc9614e2fb5f892f0a7ce1c2f1",194 "language": "Python",195 "lines": 450,196 "truncated": false,197 "block": 7,198 "row": 5654199 },200 {201 "path": "bluepyefe/protocol.py",202 "sha256": "b891d3c73818156da520b71e187545660d6adcffc1247a62d1f3fb263a810823",203 "language": "Python",204 "lines": 220,205 "truncated": false,206 "block": 7,207 "row": 346208 },209 {210 "path": "bluepyefe/reader.py",211 "sha256": "afa050001b7adde6eb9e4ceff7a2dce11f2284c36a58726454374331cfb6b5e2",212 "language": "Python",213 "lines": 311,214 "truncated": false,215 "block": 7,216 "row": 1484217 },218 {219 "path": "bluepyefe/recording.py",220 "sha256": "82eaa3111e5ab0a7554eee6c6757ea12bfaa8f0c9119e59a6298a6063e5a92ed",221 "language": "Python",222 "lines": 448,223 "truncated": false,224 "block": 7,225 "row": 7426226 },227 {228 "path": "bluepyefe/rheobase.py",229 "sha256": "dad9f40f1aa8971ace9dd2e878827e7547148da03117abda607d539e9334d3a8",230 "language": "Python",231 "lines": 181,232 "truncated": false,233 "block": 6,234 "row": 44025235 },236 {237 "path": "bluepyefe/target.py",238 "sha256": "ea8a16dd8ebadbde0bc4974bb1682539260eea216b87d19782a303324a1c986e",239 "language": "Python",240 "lines": 178,241 "truncated": false,242 "block": 6,243 "row": 42853244 },245 {246 "path": "bluepyefe/tools.py",247 "sha256": "99e6ba7d14c73313d82fb17e392501bcecec8f9a2d64bde097ae1c0cb6ca2e06",248 "language": "Python",249 "lines": 154,250 "truncated": false,251 "block": 6,252 "row": 39139253 },254 {255 "path": "bluepyefe/translate_legacy_config.py",256 "sha256": "272c24777ad4763dc50989955c843a88f5ce261f425ed8e2f893fb78c45e87f4",257 "language": "Python",258 "lines": 123,259 "truncated": false,260 "block": 6,261 "row": 40815262 },263 {264 "path": "docs/source/conf.py",265 "sha256": "961290772db1b6ac941af872917d9e829d56fbe43c0c970b036f9c9a41f481cc",266 "language": "Python",267 "lines": 273,268 "truncated": false,269 "block": 7,270 "row": 1291271 },272 {273 "path": "examples/How_to_use_efel_settings.ipynb",274 "sha256": "01aeae2ebecaf587c490b4fb63a63520c9b90c47ffb70ae60d7ff8378c090119",275 "language": "Jupyter",276 "lines": 289,277 "truncated": false,278 "block": 5,279 "row": 17567280 },281 {282 "path": "examples/__init__.py",283 "sha256": "4d7a6ec8cbfed94ebe73e3725250c199a8129b75389b68298e6935b28ca8dea2",284 "language": "Python",285 "lines": 18,286 "truncated": false,287 "block": 6,288 "row": 24314289 },290 {291 "path": "examples/example_of_extraction.ipynb",292 "sha256": "7c3df630ee5b027f5b4fb2d9e5c68acb560873f50ef906423c2a007db422b076",293 "language": "Jupyter",294 "lines": 250,295 "truncated": false,296 "block": 5,297 "row": 17668298 },299 {300 "path": "tests/ecode/test_apthresh.py",301 "sha256": "99fb6e0fbc770adbd514dd4ce3ec0abefde043380b2c9228bafff447450a9c7a",302 "language": "Python",303 "lines": 142,304 "truncated": false,305 "block": 6,306 "row": 40351307 },308 {309 "path": "tests/ecode/test_sahp.py",310 "sha256": "b3035e431e96166ce86b806f327a0e5c33b57b18838057e2bd5d511063363c9d",311 "language": "Python",312 "lines": 144,313 "truncated": false,314 "block": 6,315 "row": 40388316 },317 {318 "path": "tests/test_cell.py",319 "sha256": "1d0f4b4015f36861221520acc858b1d304bf6037f3047a2411f398cf79713a4c",320 "language": "Python",321 "lines": 46,322 "truncated": false,323 "block": 6,324 "row": 28368325 },326 {327 "path": "tests/test_ecode_tools.py",328 "sha256": "4e5cb12e7765dbde61500755375c972b81cef80aebfb5ead7e60b7d84968f4cd",329 "language": "Python",330 "lines": 31,331 "truncated": false,332 "block": 6,333 "row": 24578334 },335 {336 "path": "tests/test_efel_settings.py",337 "sha256": "cb5a23c568410b25c44950dbd12f56b60d873f0717b78c968427a7693dd92b2b",338 "language": "Python",339 "lines": 85,340 "truncated": false,341 "block": 6,342 "row": 33117343 },344 {345 "path": "tests/test_extractor.py",346 "sha256": "964a89e63e6697da9d8ac18dceb8e52c35fd697ceb72d53646a574e83a45ed05",347 "language": "Python",348 "lines": 228,349 "truncated": false,350 "block": 6,351 "row": 44605352 },353 {354 "path": "tests/test_lccr_csv_reader.py",355 "sha256": "fa3649761ef9c6e10fd8fe73e722e1b377e6b7dfc50562e67253073e6fb37e57",356 "language": "Python",357 "lines": 77,358 "truncated": false,359 "block": 6,360 "row": 35792361 },362 {363 "path": "tests/test_legacy_config.py",364 "sha256": "e01903dd99893ac545281f234fd7374da455e5160f24b9fe2dc8188d031b0f21",365 "language": "Python",366 "lines": 67,367 "truncated": false,368 "block": 6,369 "row": 32592370 },371 {372 "path": "tests/test_nwbreader.py",373 "sha256": "6b6cf2fb63c8fa4476a8e40957dbf72473ef92fa177de6b50348a4c879090d87",374 "language": "Python",375 "lines": 35,376 "truncated": false,377 "block": 6,378 "row": 26209379 },380 {381 "path": "tests/test_protocol.py",382 "sha256": "9de3e9f0a5bc4031b241a6f024b1f46542735d35a15876ce8cdbe561e5e2d06b",383 "language": "Python",384 "lines": 42,385 "truncated": false,386 "block": 6,387 "row": 25571388 },389 {390 "path": "tests/test_recording.py",391 "sha256": "f2fb7fc5d35c72ab79c67a795b7b686d362f7c703ca852aee6599b16eeb756f6",392 "language": "Python",393 "lines": 86,394 "truncated": false,395 "block": 6,396 "row": 35782397 },398 {399 "path": "tests/test_target.py",400 "sha256": "66a04bf22f4d5662e940e763a65bac6435ba6fad89d33871e37dac97f43e029f",401 "language": "Python",402 "lines": 63,403 "truncated": false,404 "block": 6,405 "row": 30883406 },407 {408 "path": "tests/utils.py",409 "sha256": "53822a2e11844259ba99547d30fda07a635f9586479511d9e3bdcd33458a6fbc",410 "language": "Python",411 "lines": 43,412 "truncated": false,413 "block": 6,414 "row": 31597415 }416 ]417}