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/netneurolab/netneurotools",4 "url": "https://github.com/netneurolab/netneurotools",5 "host": "github.com",6 "commit": "49f83c023022ab606581cb10aec6a6282a306c48",7 "license": "BSD-3-Clause",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11 {12 "path": "LICENSE",13 "sha256": "7df0cbf53235deae6fa945dcf7717a056269de55f6c80523e4769d7b8237795e",14 "language": "License",15 "lines": 29,16 "truncated": false,17 "block": 6,18 "row": 199519 },20 {21 "path": "README.rst",22 "sha256": "33d714c2408ba4b1dd2ad0925b20f6c706e3d7b113d701dda49d4e8fe10aa708",23 "language": "Text",24 "lines": 120,25 "truncated": false,26 "block": 8,27 "row": 1018928 },29 {30 "path": "docs/conf.py",31 "sha256": "db62b34290391baa73bfb761e3e9101338b91212682b4c2ddf77531fd92381fa",32 "language": "Python",33 "lines": 142,34 "truncated": false,35 "block": 6,36 "row": 4045937 },38 {39 "path": "examples/plot_assortativity.py",40 "sha256": "b555412ec0a7bb66f2852d4a30446c5c9acb1bd201616f67e78f2ed7c1940461",41 "language": "Python",42 "lines": 200,43 "truncated": false,44 "block": 7,45 "row": 20346 },47 {48 "path": "examples/plot_connectivity_modes.py",49 "sha256": "d66bba0170fd53ed4caf758a9667bfd9369f4a0a940f078d1e0ee77941f9c64f",50 "language": "Python",51 "lines": 306,52 "truncated": false,53 "block": 7,54 "row": 412455 },56 {57 "path": "examples/plot_consensus_clustering.py",58 "sha256": "a3111a8b8e68b4729ca6fa6aaa7707ab18cbf9667d74b3bfd356e3bf45ab3c64",59 "language": "Python",60 "lines": 118,61 "truncated": false,62 "block": 6,63 "row": 4148664 },65 {66 "path": "examples/plot_coupling.py",67 "sha256": "ce2460b259bdec2cf82eb2ada842e7e91741f6fe84b34cd36a67dad142759f80",68 "language": "Python",69 "lines": 279,70 "truncated": false,71 "block": 7,72 "row": 312673 },74 {75 "path": "examples/plot_perm_pvals.py",76 "sha256": "a62e442667dd0027a2ed2afe38a821dac5bf1ac5f68b526da9ef0e30bad6987d",77 "language": "Python",78 "lines": 179,79 "truncated": false,80 "block": 7,81 "row": 30082 },83 {84 "path": "netneurotools/__init__.py",85 "sha256": "1d437133f718cd0eebbebf5264df597561e0e5d26149bfb908329c2d7b4850b3",86 "language": "Python",87 "lines": 14,88 "truncated": false,89 "block": 6,90 "row": 2127291 },92 {93 "path": "netneurotools/_version.py",94 "sha256": "5a7c2f2d9de20a72e1fca6ff7c1cf5e49b6a3987db55d50918377fcffff4e0eb",95 "language": "Python",96 "lines": 683,97 "truncated": false,98 "block": 7,99 "row": 9724100 },101 {102 "path": "netneurotools/datasets/__init__.py",103 "sha256": "175d321f7d32d1dcc0a2975b1f6997d722b528ec275dbacb6c65fd3f9cc66a7e",104 "language": "Python",105 "lines": 61,106 "truncated": false,107 "block": 6,108 "row": 30718109 },110 {111 "path": "netneurotools/datasets/_mirchi2018.py",112 "sha256": "9cdff54847149d78cbc3c59480a97ba648b5518416dd8479260a3e0db507c2d9",113 "language": "Python",114 "lines": 130,115 "truncated": false,116 "block": 6,117 "row": 40166118 },119 {120 "path": "netneurotools/datasets/datasets_utils.py",121 "sha256": "cd9256bc05450450d42db7cc0c696b9440618118ca1e680f0259e56b3e405387",122 "language": "Python",123 "lines": 403,124 "truncated": false,125 "block": 7,126 "row": 4509127 },128 {129 "path": "netneurotools/datasets/fetch_atlas.py",130 "sha256": "a30bc41c6cf2f750fc7f0b571a1599371435331215addab14a704867ab0c0bc0",131 "language": "Python",132 "lines": 515,133 "truncated": false,134 "block": 7,135 "row": 7552136 },137 {138 "path": "netneurotools/datasets/fetch_project.py",139 "sha256": "181b4ddfa7a58eb0eb869fb9e0a9d225a9f9dad870ae41fb31bfc75d61f8bf6a",140 "language": "Python",141 "lines": 584,142 "truncated": false,143 "block": 7,144 "row": 8855145 },146 {147 "path": "netneurotools/datasets/fetch_template.py",148 "sha256": "2594379e12623b4e8bda75e6a6d5837092d4a1b1ad5a22322ebd249456b99763",149 "language": "Python",150 "lines": 1581,151 "truncated": false,152 "block": 8,153 "row": 701154 },155 {156 "path": "netneurotools/datasets/tests/test_datasets_utils.py",157 "sha256": "71f63a3ef7d3cea804b85158bf3a7728ddd537a1a561c9d5d2a455e6a9848806",158 "language": "Python",159 "lines": 34,160 "truncated": false,161 "block": 6,162 "row": 26228163 },164 {165 "path": "netneurotools/datasets/tests/test_fetch.py",166 "sha256": "26e43d5264cfa551b384121f61a31d1fb556aba5472d913a677155efd5a1a6d8",167 "language": "Python",168 "lines": 287,169 "truncated": false,170 "block": 7,171 "row": 4452172 },173 {174 "path": "netneurotools/experimental/__init__.py",175 "sha256": "434e37da7ac03727a60b239b6142a8ff3729f462054c265f435782a45d83bf6f",176 "language": "Python",177 "lines": 4,178 "truncated": false,179 "block": 6,180 "row": 20364181 },182 {183 "path": "netneurotools/interface/__init__.py",184 "sha256": "75ad97c4ec5ea4d0872818d5efa34b9b99eb671a014b53bd2201d5a661857de0",185 "language": "Python",186 "lines": 36,187 "truncated": false,188 "block": 6,189 "row": 24486190 },191 {192 "path": "netneurotools/interface/cifti.py",193 "sha256": "06cf7266c9baeeaa1ea2dde8c99c35a588f4cca1592ebfb967baf058e9ac7f0d",194 "language": "Python",195 "lines": 255,196 "truncated": false,197 "block": 6,198 "row": 45438199 },200 {201 "path": "netneurotools/interface/freesurfer.py",202 "sha256": "62e9c6cc862f1ad6c8634db05542bb69aab8ad22e6f30a0194841497294d74ed",203 "language": "Python",204 "lines": 39,205 "truncated": false,206 "block": 6,207 "row": 25623208 },209 {210 "path": "netneurotools/interface/gifti.py",211 "sha256": "effcdf7d1d09b0cb6e4d4332b097c95e8568caa6a5d5bb483c3f5e57ce0d8ecc",212 "language": "Python",213 "lines": 50,214 "truncated": false,215 "block": 6,216 "row": 28172217 },218 {219 "path": "netneurotools/interface/interface_utils.py",220 "sha256": "b8a89543a8bcf5b4b6a4cb1f047342dfd0eabe96f74e9a8f57ee06a577d41e87",221 "language": "Python",222 "lines": 12,223 "truncated": false,224 "block": 6,225 "row": 21389226 },227 {228 "path": "netneurotools/interface/surf_parc.py",229 "sha256": "ed9b188f2b2bb319b8cf5bc2c4e3530fb0dc0d8e78a3a91fd03246307d5ea0b4",230 "language": "Python",231 "lines": 371,232 "truncated": false,233 "block": 7,234 "row": 4819235 },236 {237 "path": "netneurotools/interface/tests/test_freesurfer.py",238 "sha256": "b62f8771d91284fc207962519c85d3cef68f640d530ce0dbe2a682054ea75a7d",239 "language": "Python",240 "lines": 65,241 "truncated": false,242 "block": 6,243 "row": 33305244 },245 {246 "path": "netneurotools/interface/tests/test_transforms.py",247 "sha256": "502fad5cc02d17d37dbc89f579e6b6ca073a662f8bfa9f4893a838fd8475ed0c",248 "language": "Python",249 "lines": 301,250 "truncated": false,251 "block": 7,252 "row": 2425253 },254 {255 "path": "netneurotools/metrics/__init__.py",256 "sha256": "b39a193182b6fedfd508ae906b3908d14faf185f8abdf7789b90114bd5c23525",257 "language": "Python",258 "lines": 62,259 "truncated": false,260 "block": 6,261 "row": 29308262 },263 {264 "path": "netneurotools/metrics/bct.py",265 "sha256": "ee2f1378891a4f77e6482a75e446005f5fc1e5f0886673a38f39dc3da98e3499",266 "language": "Python",267 "lines": 1130,268 "truncated": false,269 "block": 7,270 "row": 11408271 },272 {273 "path": "netneurotools/metrics/communication.py",274 "sha256": "f8d4fc998b226037723faf280526c250b5475170b97241314b33da582bddf0d4",275 "language": "Python",276 "lines": 1,277 "truncated": false,278 "block": 6,279 "row": 20477280 },281 {282 "path": "netneurotools/metrics/control.py",283 "sha256": "ffcacbe3227a684c6836f6249ec6571754fd27d1e7b96913289474900c197f48",284 "language": "Python",285 "lines": 1,286 "truncated": false,287 "block": 6,288 "row": 20443289 },290 {291 "path": "netneurotools/metrics/metrics_utils.py",292 "sha256": "5d57eb9ab7c69374457597de161ab43907d7379ac6b2886ce4d9dac69f888b37",293 "language": "Python",294 "lines": 63,295 "truncated": false,296 "block": 6,297 "row": 28648298 },299 {300 "path": "netneurotools/metrics/spreading.py",301 "sha256": "f2fe740d15bea06ca62f88578365469d7e088442b6b9d6c37781681bf149b97f",302 "language": "Python",303 "lines": 519,304 "truncated": false,305 "block": 7,306 "row": 8412307 },308 {309 "path": "netneurotools/metrics/statistical.py",310 "sha256": "7eefb3fe0b4d820f9a5f1f129fb9cee231ad87bbee219a926cd48d1df3870974",311 "language": "Python",312 "lines": 625,313 "truncated": false,314 "block": 7,315 "row": 8091316 },317 {318 "path": "netneurotools/metrics/tests/test_bct.py",319 "sha256": "e34d7b1bb0ec22b67d928d857540da8f71fd92c7c20526d290516420e9e17888",320 "language": "Python",321 "lines": 24,322 "truncated": false,323 "block": 6,324 "row": 23649325 },326 {327 "path": "netneurotools/metrics/tests/test_communication.py",328 "sha256": "2d33608150bc7568a88c549e14370c8d0e56dc3a5d7295c7c4cbee88d7ed34b2",329 "language": "Python",330 "lines": 1,331 "truncated": false,332 "block": 6,333 "row": 20514334 },335 {336 "path": "netneurotools/metrics/tests/test_control.py",337 "sha256": "0535277267046a592fef6369dea738bc96ebbc0fad006c0e89079b83f9a112ba",338 "language": "Python",339 "lines": 1,340 "truncated": false,341 "block": 6,342 "row": 20471343 },344 {345 "path": "netneurotools/metrics/tests/test_spreading.py",346 "sha256": "759c4e6e3ec3fa7fbe5e9112679c2e0af9dddcdf1f80299958ac1e6cea27239b",347 "language": "Python",348 "lines": 1,349 "truncated": false,350 "block": 6,351 "row": 20488352 },353 {354 "path": "netneurotools/metrics/tests/test_statistical.py",355 "sha256": "41f342277438e051385636867a3f09d9c35ff2c911646ba4005763cf33d0fd1d",356 "language": "Python",357 "lines": 1,358 "truncated": false,359 "block": 6,360 "row": 20505361 },362 {363 "path": "netneurotools/modularity/__init__.py",364 "sha256": "64241f76291faa1cb45315094e125d3cb70b71d4d225733d5f62ddca8a3ef4f4",365 "language": "Python",366 "lines": 26,367 "truncated": false,368 "block": 6,369 "row": 23539370 },371 {372 "path": "netneurotools/modularity/modules.py",373 "sha256": "30172a4931a1bf753ddea9b17706bf1203b7b27ea6713682b29ddca36a50eab7",374 "language": "Python",375 "lines": 780,376 "truncated": false,377 "block": 7,378 "row": 10262379 },380 {381 "path": "netneurotools/modularity/tests/test_modules.py",382 "sha256": "88b459721ab0d9d036c849694f24791427927f42f11e86d968f2a21c518c4eb3",383 "language": "Python",384 "lines": 139,385 "truncated": false,386 "block": 6,387 "row": 42277388 },389 {390 "path": "netneurotools/networks/__init__.py",391 "sha256": "0cf872f1ecf5935ec4217772345767a82782fdd1726ec6118bec774c96759b27",392 "language": "Python",393 "lines": 33,394 "truncated": false,395 "block": 6,396 "row": 24110397 },398 {399 "path": "netneurotools/networks/consensus.py",400 "sha256": "a42743c549bb2c9deddb119e4a6ba3644521231e19c9acdf6a44fe36b21c6819",401 "language": "Python",402 "lines": 294,403 "truncated": false,404 "block": 7,405 "row": 4802406 },407 {408 "path": "netneurotools/networks/generative.py",409 "sha256": "50cec33ec825e2ff6b94f36a5c95730e6c74dcda900e783df0cbf30b65ae7527",410 "language": "Python",411 "lines": 1,412 "truncated": false,413 "block": 6,414 "row": 20366415 },416 {417 "path": "netneurotools/networks/networks_utils.py",418 "sha256": "747f904659618878687ff7975d51e442130cb0fdfc34835deebda971aaf8a076",419 "language": "Python",420 "lines": 132,421 "truncated": false,422 "block": 6,423 "row": 38244424 },425 {426 "path": "netneurotools/networks/randomize.py",427 "sha256": "65a1f6fcf0756682f712370c1bfce49ff85e747e6f197e1305b88dabc66221fc",428 "language": "Python",429 "lines": 873,430 "truncated": false,431 "block": 7,432 "row": 10558433 },434 {435 "path": "netneurotools/networks/tests/test_consensus.py",436 "sha256": "3e90bf6b342a32e3cda6380b8f766c690e892616e32f09bf49a6795a58fbb894",437 "language": "Python",438 "lines": 1,439 "truncated": false,440 "block": 6,441 "row": 20499442 },443 {444 "path": "netneurotools/networks/tests/test_generative.py",445 "sha256": "14b602ff41ca10ea31ae288b048ee5ae28305b86a0881a649cb1e6699ba910bd",446 "language": "Python",447 "lines": 1,448 "truncated": false,449 "block": 6,450 "row": 20503451 },452 {453 "path": "netneurotools/networks/tests/test_networks_utils.py",454 "sha256": "f4bed7f8bea6f73cdc20c248f2c5691cb51363f07ed79eb8319e243d384be1f2",455 "language": "Python",456 "lines": 12,457 "truncated": false,458 "block": 6,459 "row": 22168460 },461 {462 "path": "netneurotools/networks/tests/test_randomize.py",463 "sha256": "5de1c3594223e05099779f8fe387efad7cb26fa0bd0a8a03068e9ea9a24ab006",464 "language": "Python",465 "lines": 1,466 "truncated": false,467 "block": 6,468 "row": 20500469 },470 {471 "path": "netneurotools/plotting/__init__.py",472 "sha256": "113b5c7dd7a63654641ea7525f4e1b6e77a950d5ed1b61ae20a072df2160911e",473 "language": "Python",474 "lines": 36,475 "truncated": false,476 "block": 6,477 "row": 24619478 },479 {480 "path": "netneurotools/plotting/color_utils.py",481 "sha256": "94f4b84c6b67272a43da592863d246b5c51fd269507799872ef9f2d4051efa69",482 "language": "Python",483 "lines": 101,484 "truncated": false,485 "block": 6,486 "row": 41928487 },488 {489 "path": "netneurotools/plotting/mpl_plotters.py",490 "sha256": "3bb253392abaa44c27dbb55980bd17451cd24316e0e248d29de98760cce34a7f",491 "language": "Python",492 "lines": 296,493 "truncated": false,494 "block": 7,495 "row": 3263496 },497 {498 "path": "netneurotools/plotting/pysurfer_plotters.py",499 "sha256": "6f1327606ee6b6512f16e3d72cb1bec8e6108db8350542cd9868e4767c2efab6",500 "language": "Python",501 "lines": 489,502 "truncated": false,503 "block": 7,504 "row": 8610505 },506 {507 "path": "netneurotools/plotting/pyvista_plotters.py",508 "sha256": "027da2c0dbe13ad25e4cd36ff9befd7d28546e424195e748ecdce5313d100bc4",509 "language": "Python",510 "lines": 1783,511 "truncated": false,512 "block": 8,513 "row": 614514 },515 {516 "path": "netneurotools/plotting/tests/test_color_utils.py",517 "sha256": "d1ec59206a1d9baf533629034d085f840e3deea6aa9d11cadba8dbb2b930472e",518 "language": "Python",519 "lines": 10,520 "truncated": false,521 "block": 6,522 "row": 21447523 },524 {525 "path": "netneurotools/plotting/tests/test_mpl.py",526 "sha256": "e706ee78cc89f68de2bc85976c9ec339057d412ac31d32571a018319491369dd",527 "language": "Python",528 "lines": 39,529 "truncated": false,530 "block": 6,531 "row": 28376532 },533 {534 "path": "netneurotools/plotting/tests/test_pysurfer.py",535 "sha256": "a1b0a63119c2fcd36635b2f195eb8705d1f43bc35bd950fb606efdc8e8d43a38",536 "language": "Python",537 "lines": 28,538 "truncated": false,539 "block": 6,540 "row": 25390541 },542 {543 "path": "netneurotools/plotting/tests/test_pyvista.py",544 "sha256": "d04afae9e3594797c40e1163973fdda31a33243a751464191ec6a609f2d1388a",545 "language": "Python",546 "lines": 9,547 "truncated": false,548 "block": 6,549 "row": 21257550 },551 {552 "path": "netneurotools/spatial/__init__.py",553 "sha256": "5ed58919a96a28d0de7cfa4d08c657c5634e7b87f0fe71eb186478da78f6885e",554 "language": "Python",555 "lines": 22,556 "truncated": false,557 "block": 6,558 "row": 22447559 },560 {561 "path": "netneurotools/spatial/gaussian_random_field.py",562 "sha256": "eea813a009b90bf43af16f6e9e7c04b0921009700180e65ea5914c5ccd2afa2b",563 "language": "Python",564 "lines": 1,565 "truncated": false,566 "block": 6,567 "row": 20441568 },569 {570 "path": "netneurotools/spatial/generative_models.py",571 "sha256": "2727e09a4ca02d2d3d40a86102df932c8b4f43e2e5a684c702ebb7eccfc0a801",572 "language": "Python",573 "lines": 423,574 "truncated": false,575 "block": 7,576 "row": 6540577 },578 {579 "path": "netneurotools/spatial/spatial_stats.py",580 "sha256": "7acf451aa3e049f8ddcb81db18c66b60a4b3e6bb3ed4fe07c6b31a55be898a90",581 "language": "Python",582 "lines": 500,583 "truncated": false,584 "block": 7,585 "row": 6508586 },587 {588 "path": "netneurotools/spatial/tests/test_grf.py",589 "sha256": "0dd7f9455cae977c269fcae4ca7e6042c07e021fb636c3411c3374ada1c997c6",590 "language": "Python",591 "lines": 1,592 "truncated": false,593 "block": 6,594 "row": 20553595 },596 {597 "path": "netneurotools/spatial/tests/test_spatialstats.py",598 "sha256": "d46bb2df4252174dc8c283e3360cc3f2f02b3a71df39eefdf3284985d1f39875",599 "language": "Python",600 "lines": 177,601 "truncated": false,602 "block": 6,603 "row": 41626604 },605 {606 "path": "netneurotools/stats/__init__.py",607 "sha256": "9650873caf0dfd55c807ec6b5409740a92d10dde7152e161803de21668f97265",608 "language": "Python",609 "lines": 36,610 "truncated": false,611 "block": 6,612 "row": 23614613 },614 {615 "path": "netneurotools/stats/correlation.py",616 "sha256": "6cc368c652ccca3d69c2f0fcb59f56e08000f0f0c0baa3ccc0894736b59d2121",617 "language": "Python",618 "lines": 273,619 "truncated": false,620 "block": 7,621 "row": 2247622 },623 {624 "path": "netneurotools/stats/permutation_test.py",625 "sha256": "c851d48bfc9e6a2f368589e828573d1565df6cfa3a7713fc163df834af4c7d29",626 "language": "Python",627 "lines": 278,628 "truncated": false,629 "block": 7,630 "row": 3185631 },632 {633 "path": "netneurotools/stats/regression.py",634 "sha256": "8eff6bfdecadabc8b74981f9d679c4b69f0cb779cf57ee38cbeb95838071fd15",635 "language": "Python",636 "lines": 256,637 "truncated": false,638 "block": 7,639 "row": 1609640 },641 {642 "path": "netneurotools/stats/stats_utils.py",643 "sha256": "9e0b51d646a4f5da72fb5d9b962f1a23c652c8f27c80a0e3d149afaa31e1a70b",644 "language": "Python",645 "lines": 22,646 "truncated": false,647 "block": 6,648 "row": 22586649 },650 {651 "path": "netneurotools/stats/tests/test_correlation.py",652 "sha256": "c81432f33db4ef2a5fa1329b0cbb99253089256e30c6013c830a8ab14e2a4b88",653 "language": "Python",654 "lines": 106,655 "truncated": false,656 "block": 6,657 "row": 37291658 },659 {660 "path": "netneurotools/stats/tests/test_permutation.py",661 "sha256": "9cc184d278c2e8fc310864b896f4152144e33343f787dd44ae1d5e4f938f2521",662 "language": "Python",663 "lines": 65,664 "truncated": false,665 "block": 6,666 "row": 33717667 },668 {669 "path": "netneurotools/stats/tests/test_regression.py",670 "sha256": "719ddd8bcb426875c617e46f02386aecb8c82f2dd84f3090212dc801adac76c8",671 "language": "Python",672 "lines": 14,673 "truncated": false,674 "block": 6,675 "row": 22863676 },677 {678 "path": "resources/generate_atl-cammoun2012_surface.py",679 "sha256": "17aacd7ee214c0fc43bb9891043e84ac6d7a0e73d19b5c3dd2fff0b579aac103",680 "language": "Python",681 "lines": 241,682 "truncated": false,683 "block": 7,684 "row": 3507685 },686 {687 "path": "setup.py",688 "sha256": "79f4910a8c55ea79c564e8007328c54a2ef0583089d03765ce9ffe01f95a2d29",689 "language": "Python",690 "lines": 7,691 "truncated": false,692 "block": 6,693 "row": 20853694 },695 {696 "path": "tools/install_dependencies.sh",697 "sha256": "50902b67d46750a27d1d1a5df0de002353b14427e6617f3bcd8e83e4426c7f4d",698 "language": "Shell",699 "lines": 32,700 "truncated": false,701 "block": 8,702 "row": 7817703 },704 {705 "path": "tools/install_package.sh",706 "sha256": "1278df076611cc4af29344ff74afd7c27bfee1970ddaceee5b0af785e5b2094b",707 "language": "Shell",708 "lines": 21,709 "truncated": false,710 "block": 8,711 "row": 6984712 },713 {714 "path": "tools/run_checks.sh",715 "sha256": "5ee023202d93c7c9c0e963af5ccce971c11087be2bacc852dbb16d8d0407158a",716 "language": "Shell",717 "lines": 27,718 "truncated": false,719 "block": 8,720 "row": 7225721 },722 {723 "path": "versioneer.py",724 "sha256": "f386e78239dd1c6ebaf4ef0853c5866786f5981944006e10578e571164c997c6",725 "language": "Python",726 "lines": 2277,727 "truncated": false,728 "block": 1,729 "row": 9848730 }731 ]732}