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/netzoo/netzoopy",4 "url": "https://github.com/netZoo/netZooPy",5 "host": "github.com",6 "commit": "60bcaf5ac69ac8f002db5fc6b1b10cbc101ee822",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": "README.md",22 "sha256": "e0059bb1608335dfc03af3441eed7791896143e06533df9114a67e14a51f62e4",23 "language": "Text",24 "lines": 111,25 "truncated": false,26 "block": 8,27 "row": 1078528 },29 {30 "path": "docs/conf.py",31 "sha256": "3afa50cb25b79f1b24dd07546c5e42be37f5a4df5ed4ec0a89e7fba9890710ca",32 "language": "Python",33 "lines": 211,34 "truncated": false,35 "block": 6,36 "row": 4383537 },38 {39 "path": "netZooPy/__init__.py",40 "sha256": "6e558dbf52af5b9be4bfaa0378dc1a521e0585b2a6e0aec4da8d99e7c02be9e7",41 "language": "Python",42 "lines": 12,43 "truncated": false,44 "block": 6,45 "row": 2165846 },47 {48 "path": "netZooPy/bonobo/__init__.py",49 "sha256": "3756d1aebcca07b14380d5474da3a43643cd1fcbcece75b44efcfac0999286b9",50 "language": "Python",51 "lines": 4,52 "truncated": false,53 "block": 6,54 "row": 2068855 },56 {57 "path": "netZooPy/bonobo/bonobo.py",58 "sha256": "6bb8f1ae811c4780419ee6c2225e737eddda5b057071963512689e45b5331a8b",59 "language": "Python",60 "lines": 389,61 "truncated": false,62 "block": 7,63 "row": 635664 },65 {66 "path": "netZooPy/bonobo/io.py",67 "sha256": "db36a03bc938862835feef7526ddc68c08ec3367fa4c027598759eef9088f6cc",68 "language": "Python",69 "lines": 294,70 "truncated": false,71 "block": 7,72 "row": 307273 },74 {75 "path": "netZooPy/bonobo/timer.py",76 "sha256": "3c09cb06be6304db71be3b6d9708da437f5783a4111c895f752b412b436307ac",77 "language": "Python",78 "lines": 16,79 "truncated": false,80 "block": 6,81 "row": 2229682 },83 {84 "path": "netZooPy/clean.sh",85 "sha256": "ece1e5a3522f5d42f3afdc8e5f0fa836cbda9b992e5250fee5a0880477ab1e54",86 "language": "Shell",87 "lines": 3,88 "truncated": false,89 "block": 8,90 "row": 656791 },92 {93 "path": "netZooPy/cli.py",94 "sha256": "76b1dceec73701fd64df7ad5cee576690df40ebbd0b79c455384912874f9e572",95 "language": "Python",96 "lines": 16,97 "truncated": false,98 "block": 6,99 "row": 21619100 },101 {102 "path": "netZooPy/cobra/__init__.py",103 "sha256": "c139261c4369e57a3e62bb0e4a3606373b4f89f637847f15a4e6313fe79d3add",104 "language": "Python",105 "lines": 3,106 "truncated": false,107 "block": 6,108 "row": 20496109 },110 {111 "path": "netZooPy/cobra/cobra.py",112 "sha256": "554eecf5dd31b4a2dd08e987bf8fed7e38971ed9edbaa932abd7e9f117abf54b",113 "language": "Python",114 "lines": 80,115 "truncated": false,116 "block": 6,117 "row": 35687118 },119 {120 "path": "netZooPy/command_line.py",121 "sha256": "5c1128e0eb32c3bce727b0ed3764908ddc55c0495cd8b3a6d25ed9b7202baaa5",122 "language": "Python",123 "lines": 461,124 "truncated": false,125 "block": 7,126 "row": 10431127 },128 {129 "path": "netZooPy/condor/__init__.py",130 "sha256": "27456a9c8b8b0dee66a2bea29f121c725e209d5657983d018446154ff1d4835f",131 "language": "Python",132 "lines": 1,133 "truncated": false,134 "block": 6,135 "row": 20358136 },137 {138 "path": "netZooPy/condor/condor.py",139 "sha256": "88624afa18859332cc3e3509e55eddc95855a2679408e192068608954cf0af20",140 "language": "Python",141 "lines": 506,142 "truncated": false,143 "block": 7,144 "row": 8879145 },146 {147 "path": "netZooPy/condor/timer.py",148 "sha256": "83b84b233e1382c476d5899d9eb73e65d2e5a20156fe32067768a940276a24a6",149 "language": "Python",150 "lines": 19,151 "truncated": false,152 "block": 6,153 "row": 22920154 },155 {156 "path": "netZooPy/dragon/__init__.py",157 "sha256": "6b7b6852c67c9384a7b58310c61ed9a905322ca8fee242e0ba65fa9a4890ff8a",158 "language": "Python",159 "lines": 3,160 "truncated": false,161 "block": 6,162 "row": 22593163 },164 {165 "path": "netZooPy/dragon/dragon.py",166 "sha256": "e3b3d87419137c4c32f2bbd32e605399e382b945b2218e2badaf24ce6affb6d9",167 "language": "Python",168 "lines": 579,169 "truncated": false,170 "block": 7,171 "row": 9539172 },173 {174 "path": "netZooPy/giraffe/__init__.py",175 "sha256": "9e28fa4d8fb05b1e61716e8dcb9820ed7d6a92dfbcd2d6bebc9d917ceecfed75",176 "language": "Python",177 "lines": 4,178 "truncated": false,179 "block": 6,180 "row": 20636181 },182 {183 "path": "netZooPy/giraffe/giraffe.py",184 "sha256": "d65d805fd93a63fca0231aee92c4ac121ad7801b4f14e4e81dea68655bb3e786",185 "language": "Python",186 "lines": 319,187 "truncated": false,188 "block": 7,189 "row": 5310190 },191 {192 "path": "netZooPy/giraffe/utils.py",193 "sha256": "3197895b736d9723fdd179737582f8ab87b2edfe512a56a7f2ba316c5e7fecdb",194 "language": "Python",195 "lines": 35,196 "truncated": false,197 "block": 6,198 "row": 26385199 },200 {201 "path": "netZooPy/lioness/__init__.py",202 "sha256": "ef0e3ff9051b273317c06d953c8844bf64cbf52c6350c49852440df1065fff1a",203 "language": "Python",204 "lines": 5,205 "truncated": false,206 "block": 6,207 "row": 20950208 },209 {210 "path": "netZooPy/lioness/analyze_lioness.py",211 "sha256": "4fab70d22092e15b2e8908571d37e1f4735444af2a0d2c0c4032aa7794d5245e",212 "language": "Python",213 "lines": 48,214 "truncated": false,215 "block": 6,216 "row": 28692217 },218 {219 "path": "netZooPy/lioness/io.py",220 "sha256": "c7240a4c070691edce102d8636cddbae7fff0d785647b61cb24da0926ed5ffb4",221 "language": "Python",222 "lines": 148,223 "truncated": false,224 "block": 6,225 "row": 41288226 },227 {228 "path": "netZooPy/lioness/lioness.py",229 "sha256": "d667d7bda7e030217e06a4996fc82667a0edd4d0fe0619bb1d53658128738cf4",230 "language": "Python",231 "lines": 573,232 "truncated": false,233 "block": 7,234 "row": 10205235 },236 {237 "path": "netZooPy/lioness/lioness_for_dragon.py",238 "sha256": "7a08085ce066b3cd8334ea52e9cc5a6fc764c962e8a3aa6688828233d89eb310",239 "language": "Python",240 "lines": 212,241 "truncated": false,242 "block": 7,243 "row": 1401244 },245 {246 "path": "netZooPy/lioness/lioness_for_otter.py",247 "sha256": "5cdba5d01af344f2d947c788f3ca83e535c59ad81243632cd4ee44b87c5e6789",248 "language": "Python",249 "lines": 368,250 "truncated": false,251 "block": 7,252 "row": 7262253 },254 {255 "path": "netZooPy/lioness/lioness_for_puma.py",256 "sha256": "892bcea53d71826e481553d1471a94b739f0cec27f1a9f22b1b913dc1545d535",257 "language": "Python",258 "lines": 184,259 "truncated": false,260 "block": 6,261 "row": 45535262 },263 {264 "path": "netZooPy/lioness/onlineCoexpression.py",265 "sha256": "0278134edfead6b44bde8a52ac97da475e86569bef80c30082aaa79edd46be7e",266 "language": "Python",267 "lines": 38,268 "truncated": false,269 "block": 6,270 "row": 30216271 },272 {273 "path": "netZooPy/lioness/run_lioness.py",274 "sha256": "e174af3de660f37b662715fbb7fc49390c1a89e2b95c9c3c65de48e26614d55d",275 "language": "Python",276 "lines": 104,277 "truncated": false,278 "block": 6,279 "row": 37337280 },281 {282 "path": "netZooPy/lioness/timer.py",283 "sha256": "3c09cb06be6304db71be3b6d9708da437f5783a4111c895f752b412b436307ac",284 "language": "Python",285 "lines": 16,286 "truncated": false,287 "block": 6,288 "row": 22296289 },290 {291 "path": "netZooPy/otter/__init__.py",292 "sha256": "176a7e10bea2506600c9da64e23404d66ca1d5eb9ba39e165e491e4631fd2518",293 "language": "Python",294 "lines": 4,295 "truncated": false,296 "block": 6,297 "row": 20653298 },299 {300 "path": "netZooPy/otter/otter.py",301 "sha256": "7bfcbf3bd1ffe610111cb0da8f94f10e886b8f7b9d61861c552e417c16521675",302 "language": "Python",303 "lines": 143,304 "truncated": false,305 "block": 6,306 "row": 39109307 },308 {309 "path": "netZooPy/panda/__init__.py",310 "sha256": "0fb05becba8ee0112d74aab4b96e9a109727a4223873f653cac86ef0f5a94534",311 "language": "Python",312 "lines": 6,313 "truncated": false,314 "block": 6,315 "row": 21120316 },317 {318 "path": "netZooPy/panda/analyze_panda.py",319 "sha256": "e97a93aaa8915c875a01a8806c72b988dea39632527e47a5538c89505ae04951",320 "language": "Python",321 "lines": 106,322 "truncated": false,323 "block": 6,324 "row": 39485325 },326 {327 "path": "netZooPy/panda/calculations.py",328 "sha256": "0a1fbadfb9cb1eb385d5a4fb87802bbea9d738c50e27d10373b70e0e458b7388",329 "language": "Python",330 "lines": 189,331 "truncated": false,332 "block": 6,333 "row": 43369334 },335 {336 "path": "netZooPy/panda/calculations_gpu.py",337 "sha256": "953fa4034c323ed6959482cb19b2721241b80a94a309fd737a5d4abc3325a3a5",338 "language": "Python",339 "lines": 133,340 "truncated": false,341 "block": 6,342 "row": 39582343 },344 {345 "path": "netZooPy/panda/io.py",346 "sha256": "919f4c25ecf5a4160febcff882933e60367987e41c4023fce89c103cc46601d7",347 "language": "Python",348 "lines": 76,349 "truncated": false,350 "block": 6,351 "row": 36170352 },353 {354 "path": "netZooPy/panda/panda.py",355 "sha256": "2ead69c10b6e0be0d4ba16dd6721749ff9c18ee265f258df9252913b3501c0ca",356 "language": "Python",357 "lines": 817,358 "truncated": false,359 "block": 7,360 "row": 11316361 },362 {363 "path": "netZooPy/panda/run_panda.py",364 "sha256": "186ef3ad17a9f8430b901a8953869b5ef92e9e4918375fe7fde9a163a92541e1",365 "language": "Python",366 "lines": 85,367 "truncated": false,368 "block": 6,369 "row": 37587370 },371 {372 "path": "netZooPy/panda/timer.py",373 "sha256": "3c09cb06be6304db71be3b6d9708da437f5783a4111c895f752b412b436307ac",374 "language": "Python",375 "lines": 16,376 "truncated": false,377 "block": 6,378 "row": 22296379 },380 {381 "path": "netZooPy/puma/__init__.py",382 "sha256": "0093d04265ad724f3308112d195a0d5f4b57bc83d093e152bc9c2908373d81eb",383 "language": "Python",384 "lines": 7,385 "truncated": false,386 "block": 6,387 "row": 21258388 },389 {390 "path": "netZooPy/puma/calculations.py",391 "sha256": "1c68ec357de97e66b9a814812cfffc3f9ebe7cbbf80af00a17e3474c68a72a7f",392 "language": "Python",393 "lines": 131,394 "truncated": false,395 "block": 6,396 "row": 38919397 },398 {399 "path": "netZooPy/puma/calculations_gpu.py",400 "sha256": "55d3dcd00b421c0ba30579d64c5f29fae96dbfc3ca317d182b041597fd4e32f9",401 "language": "Python",402 "lines": 80,403 "truncated": false,404 "block": 6,405 "row": 34194406 },407 {408 "path": "netZooPy/puma/puma.py",409 "sha256": "13ed012c1d9d6ef8f424a1ab2b91d47d21d0871cdbcaf9a9ebdadd78eed0fa3f",410 "language": "Python",411 "lines": 546,412 "truncated": false,413 "block": 7,414 "row": 9272415 },416 {417 "path": "netZooPy/puma/run_puma.py",418 "sha256": "41e90a7d3f74583be9850d6688a6624ab1a789c55295d6af1699028a65fa037c",419 "language": "Python",420 "lines": 92,421 "truncated": false,422 "block": 6,423 "row": 36899424 },425 {426 "path": "netZooPy/puma/timer.py",427 "sha256": "3c09cb06be6304db71be3b6d9708da437f5783a4111c895f752b412b436307ac",428 "language": "Python",429 "lines": 16,430 "truncated": false,431 "block": 6,432 "row": 22296433 },434 {435 "path": "netZooPy/sambar/__init__.py",436 "sha256": "9ce9c2aed221bb8dfa690d89bce87eddc5726e261358573b61470f736149d8d1",437 "language": "Python",438 "lines": 3,439 "truncated": false,440 "block": 6,441 "row": 20817442 },443 {444 "path": "netZooPy/sambar/sambar.py",445 "sha256": "e188d39584ba2859422b5403630b0de0ac6168d6d0b61fa02e8e573809f7b135",446 "language": "Python",447 "lines": 332,448 "truncated": false,449 "block": 7,450 "row": 6938451 },452 {453 "path": "recipe/test.py",454 "sha256": "6dbc38a2c7f74c0561eaf8c421d249362b3bcc8432f847849f5b8f1ed724ddbc",455 "language": "Python",456 "lines": 2,457 "truncated": false,458 "block": 6,459 "row": 20310460 },461 {462 "path": "setup.py",463 "sha256": "b186b1fa333cd28f78faa79f489db0df561deb30d683d37fd9e3d8a52a2fe6f3",464 "language": "Python",465 "lines": 34,466 "truncated": false,467 "block": 6,468 "row": 25686469 },470 {471 "path": "tests/lioness/dragon/make_toy_data.py",472 "sha256": "cebcf1230f68046125ed5f2bf39ba8b672b840177c8320de72f8c8cca4941ff5",473 "language": "Python",474 "lines": 28,475 "truncated": false,476 "block": 6,477 "row": 24358478 },479 {480 "path": "tests/lioness/lioness_gpu.py",481 "sha256": "64906d5ba1e49cb149caddcc689f63f1852973fa21ba0d0a886c92f4e2155525",482 "language": "Python",483 "lines": 118,484 "truncated": false,485 "block": 6,486 "row": 40712487 },488 {489 "path": "tests/test_cobra.py",490 "sha256": "a66d9c5f1d2f270db9062483732b6650571277d0f5fcd0f2784ab7f0dd4b71fe",491 "language": "Python",492 "lines": 43,493 "truncated": false,494 "block": 6,495 "row": 30188496 },497 {498 "path": "tests/test_condor.py",499 "sha256": "92f195110de4129fb55fe42732a99b06997914d70b697ed98af57a225cd8afe8",500 "language": "Python",501 "lines": 52,502 "truncated": false,503 "block": 6,504 "row": 30302505 },506 {507 "path": "tests/test_dragon.py",508 "sha256": "8f93d0e73df22fcf7019f15a24bb54e33f2039b735f2bafcfcabc16ae4782205",509 "language": "Python",510 "lines": 135,511 "truncated": false,512 "block": 6,513 "row": 43237514 },515 {516 "path": "tests/test_giraffe.py",517 "sha256": "ca00b0cb485f9b0cc01d9f3c469baac9fdf70373c2aec2fda606d07652acdf3c",518 "language": "Python",519 "lines": 59,520 "truncated": false,521 "block": 6,522 "row": 30629523 },524 {525 "path": "tests/test_lioness.py",526 "sha256": "9c98630896be50a582e423df94a2d2ac38590efb87ff3379bc209aeb450351a3",527 "language": "Python",528 "lines": 168,529 "truncated": false,530 "block": 6,531 "row": 45527532 },533 {534 "path": "tests/test_lioness_dragon.py",535 "sha256": "37537ebf8c8c16f3f226de7dccbf8311b46001ca807c74bcce4e6c7ebefeec6b",536 "language": "Python",537 "lines": 31,538 "truncated": false,539 "block": 6,540 "row": 28999541 },542 {543 "path": "tests/test_otter.py",544 "sha256": "cfe5392c16b4b627a43aa2d8acc9f0b5a6dd8b3de1bf314e2a838a77c2b26dfc",545 "language": "Python",546 "lines": 85,547 "truncated": false,548 "block": 6,549 "row": 34994550 },551 {552 "path": "tests/test_panda.py",553 "sha256": "afb36e72290f899bdb0e6c2482859bd5bb25b67d5470e940c357d1414344c217",554 "language": "Python",555 "lines": 408,556 "truncated": false,557 "block": 7,558 "row": 6439559 },560 {561 "path": "tests/test_puma.py",562 "sha256": "da820956a689fe68c078b9b66f9d0f585073be085f49514a24b7e67da819df86",563 "language": "Python",564 "lines": 69,565 "truncated": false,566 "block": 6,567 "row": 32038568 },569 {570 "path": "tests/test_sambar.py",571 "sha256": "2d57d9f46fe6799ef36cbe7db821681b2eb358762af312c058971f592f14787a",572 "language": "Python",573 "lines": 24,574 "truncated": false,575 "block": 6,576 "row": 24764577 },578 {579 "path": "tutorials/condor/condor_tutorial.ipynb",580 "sha256": "3409a01703e70284e82fa20c4ed2fa9734c7743680ef185c8285e22aa0aff6c9",581 "language": "Jupyter",582 "lines": 109,583 "truncated": false,584 "block": 5,585 "row": 16703586 },587 {588 "path": "tutorials/gpupanda/gpuPanda_tutorial.ipynb",589 "sha256": "a19a12fb401aec338e3d60b7a81f75cc21ce661c63f6f279bb718648e38bcd9b",590 "language": "Jupyter",591 "lines": 114,592 "truncated": false,593 "block": 5,594 "row": 16663595 },596 {597 "path": "tutorials/lioness/Building_single-sample_regulatory_networks_using_LIONESS_and_netZooPy.ipynb",598 "sha256": "04e1eaf1cacbe4f0b3e09e12ccb961113ff9a7e4701e84ae2d7ac10d3de08411",599 "language": "Jupyter",600 "lines": 121,601 "truncated": false,602 "block": 5,603 "row": 17017604 },605 {606 "path": "tutorials/panda/Controlling_The_Variance_Of_PANDA_Networks.ipynb",607 "sha256": "655420b3760044ad07094b525cffee888aec39471fd47cf8ff9263127dc03df9",608 "language": "Jupyter",609 "lines": 166,610 "truncated": false,611 "block": 6,612 "row": 183613 },614 {615 "path": "tutorials/panda/Up_and_running_with_PANDA_and_netZooPy.ipynb",616 "sha256": "32fe8da5051997c6a2e81d9b46ccff9c7a00a1c9f5fa1e2736c846abcaefa0d2",617 "language": "Jupyter",618 "lines": 197,619 "truncated": false,620 "block": 5,621 "row": 17433622 },623 {624 "path": "tutorials/sambar/sambar_tutorial.ipynb",625 "sha256": "971097eee8dad68e7857f02c50399a29ae8b91d1c2919dad38d8ece65d145e87",626 "language": "Jupyter",627 "lines": 94,628 "truncated": false,629 "block": 5,630 "row": 17002631 }632 ]633}