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/medvisbonn/bonndit",4 "url": "https://github.com/MedVisBonn/bonndit",5 "host": "github.com",6 "commit": "f0415475074486f68b459ce59b0db21b740e8d4c",7 "license": "GPL-3.0",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11 {12 "path": ".virtual_documents/Bingham_filter.ipynb",13 "sha256": "03f940017d7903ab2f9a39651c9cd660b356a33126daf48f89da3ee282efb9cd",14 "language": "Jupyter",15 "lines": 299,16 "truncated": false,17 "block": 22,18 "row": 1310719 },20 {21 "path": "Bingham_filter.ipynb",22 "sha256": "39c42c0e773de2f9ab61ea00e1de2051c99f28808f4c4e1be14d4a9fc587687c",23 "language": "Jupyter",24 "lines": 300,25 "truncated": false,26 "block": 22,27 "row": 1311928 },29 {30 "path": "CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp",31 "sha256": "f14bde86890747b7f5f01e4ced595dfc637340ec091c288334d9b47f67264eb8",32 "language": "C++",33 "lines": 660,34 "truncated": false,35 "block": 22,36 "row": 631437 },38 {39 "path": "CMakeFiles/FindOpenMP/OpenMPCheckVersion.cpp",40 "sha256": "417207a615f11e32488191cf373f7116592bbfa58b6058e0a26e1fe6d7e2b494",41 "language": "C++",42 "lines": 17,43 "truncated": false,44 "block": 22,45 "row": 410946 },47 {48 "path": "CMakeFiles/FindOpenMP/OpenMPTryFlag.cpp",49 "sha256": "81eafa9cf9c841bf41e43e87e40d71eacd72af5f563182b962bf5c91c9c5d890",50 "language": "C++",51 "lines": 12,52 "truncated": false,53 "block": 22,54 "row": 394155 },56 {57 "path": "LICENSE",58 "sha256": "10eb680da455665c7c09f14ba74a531e297eb9e52b943ce2d99c6615a476dd97",59 "language": "License",60 "lines": 33,61 "truncated": false,62 "block": 22,63 "row": 1415664 },65 {66 "path": "README.rst",67 "sha256": "f6cdeccd028893d2e8dfe8656add05cddddfe60ddefe0b1441f5e6b9c39cf795",68 "language": "Text",69 "lines": 101,70 "truncated": false,71 "block": 24,72 "row": 79773 },74 {75 "path": "docs/conf.py",76 "sha256": "49d342fbe56a04dbf44ab6e64bbf8f04c514288fffc0fb6a7c61a7aa1d437334",77 "language": "Python",78 "lines": 163,79 "truncated": false,80 "block": 23,81 "row": 628582 },83 {84 "path": "setup.py",85 "sha256": "741c81e2e46b8fbe00f301789a40b1ba89016c9895f1d3a56e90ddfadd32ebe1",86 "language": "Python",87 "lines": 325,88 "truncated": false,89 "block": 23,90 "row": 1143891 },92 {93 "path": "setup_conda.py",94 "sha256": "33d8be3452a96a1bdb2c939a876fe91ae88c4c0945de799190ef70f98b16fd74",95 "language": "Python",96 "lines": 205,97 "truncated": false,98 "block": 23,99 "row": 8265100 },101 {102 "path": "src/bonndit/__init__.py",103 "sha256": "1f3dfaddd0ce9aaf0321e252babb05e670d780744ba5cdaa411a145a008c5729",104 "language": "Python",105 "lines": 14,106 "truncated": false,107 "block": 22,108 "row": 27242109 },110 {111 "path": "src/bonndit/deconv/base.py",112 "sha256": "00216eba49b43f372bc3fda4ff365a37218463203d3d87b03327ac41d9bf901f",113 "language": "Python",114 "lines": 66,115 "truncated": false,116 "block": 23,117 "row": 941118 },119 {120 "path": "src/bonndit/deconv/dki.py",121 "sha256": "26a25dc2f1765e921b495e5d9a91ac7bcfd432b794c0cc636fb1130caa00265e",122 "language": "Python",123 "lines": 695,124 "truncated": false,125 "block": 23,126 "row": 13518127 },128 {129 "path": "src/bonndit/deconv/multivoxel.py",130 "sha256": "534364434698ade653dfd8ac6d1fec63d70f8ddfae51321e7704ce8a9ef429e8",131 "language": "Python",132 "lines": 219,133 "truncated": false,134 "block": 23,135 "row": 8497136 },137 {138 "path": "src/bonndit/deconv/shdeconv.py",139 "sha256": "ab640a2bbd921d6736a75cc711f828901cbc3913c2933d340897e763233ea3fc",140 "language": "Python",141 "lines": 620,142 "truncated": false,143 "block": 23,144 "row": 12793145 },146 {147 "path": "src/bonndit/deconv/shoredeconv.py",148 "sha256": "a366fdfa81f2f6532a23c5532d14db6ddaef4e2c3408e6f98520ec3d3435a991",149 "language": "Python",150 "lines": 885,151 "truncated": false,152 "block": 23,153 "row": 14276154 },155 {156 "path": "src/bonndit/directions/watsonfit.py",157 "sha256": "08cca64b9d62062aa8ae2d273973436472d35fc7af23b977c64ec5b041617526",158 "language": "Python",159 "lines": 389,160 "truncated": false,161 "block": 23,162 "row": 12798163 },164 {165 "path": "src/bonndit/models/LowRank.py",166 "sha256": "10e4f46a6f9b51f79bdafa993a8371d5c816ac26a2062385268becd21c88049c",167 "language": "Python",168 "lines": 18,169 "truncated": false,170 "block": 22,171 "row": 27593172 },173 {174 "path": "src/bonndit/tracking2/__init__.py",175 "sha256": "fa121a53dc48be3a7fb8ad7d073cb4c27fa856b2c018b8d91bc8659dbec73e79",176 "language": "Python",177 "lines": 6,178 "truncated": false,179 "block": 22,180 "row": 25898181 },182 {183 "path": "src/bonndit/tracking2/dirGetter.py",184 "sha256": "8da0fe938152f0b9c65024c71a5a5899442d2c8c30723933382028b1dc241e43",185 "language": "Python",186 "lines": 120,187 "truncated": false,188 "block": 23,189 "row": 6326190 },191 {192 "path": "src/bonndit/tracking2/dirSelector.py",193 "sha256": "799ca15fa1cbe33492c40b5ecab72cbdec1e21952db376c6c71e8e6e44b5ffbb",194 "language": "Python",195 "lines": 94,196 "truncated": false,197 "block": 23,198 "row": 4798199 },200 {201 "path": "src/bonndit/tracking2/dirSelectorRestored.py",202 "sha256": "5b4a58068ccf6e592245fa5869828330dda9cbdc717d50608e7bf2c57088796a",203 "language": "Python",204 "lines": 85,205 "truncated": false,206 "block": 23,207 "row": 4306208 },209 {210 "path": "src/bonndit/tracking2/dirValidator.py",211 "sha256": "6e840b5e0065659f5e715292a084c8f3ac8cd78857fcb2867a36e14fcc1d9cc7",212 "language": "Python",213 "lines": 126,214 "truncated": false,215 "block": 23,216 "row": 6042217 },218 {219 "path": "src/bonndit/tracking2/interpolator.py",220 "sha256": "8b0aa8bf868abd944bdb29addb81a4b5e91f9705000330b558824adb06567aea",221 "language": "Python",222 "lines": 69,223 "truncated": false,224 "block": 23,225 "row": 3457226 },227 {228 "path": "src/bonndit/tracking2/pointTrafo.py",229 "sha256": "01dadfd06fc5c28811ca3fbafc362bc52b5fac2d0105c86eba95ff3dd1add49b",230 "language": "Python",231 "lines": 11,232 "truncated": false,233 "block": 22,234 "row": 26357235 },236 {237 "path": "src/bonndit/tracking2/tracking.py",238 "sha256": "adda8629cfcae5343fc7d662ac96ccfc2f9d8ef8a12c58c2f133d3ca8a71aa69",239 "language": "Python",240 "lines": 89,241 "truncated": false,242 "block": 23,243 "row": 4276244 },245 {246 "path": "src/bonndit/utilc/watsonfit.cpp",247 "sha256": "109e2c02c9e1803ec5dd10b453ab9cbf0c6ddb2b7879ab7a98b0e3c87595894e",248 "language": "C++",249 "lines": 1624,250 "truncated": false,251 "block": 22,252 "row": 6431253 },254 {255 "path": "src/bonndit/utilc/watsonfit.h",256 "sha256": "ce8ee8efcc4e9b88d3c4266c8d89c8088e39f9b9235fe8e46bde6c33d6fa9cae",257 "language": "C/C++",258 "lines": 16,259 "truncated": false,260 "block": 22,261 "row": 6998262 },263 {264 "path": "src/bonndit/utils/constants.py",265 "sha256": "fbe99011877bd09e4887c09697a466110baea4a8dbd63c940610bda6446cae48",266 "language": "Python",267 "lines": 303,268 "truncated": false,269 "block": 23,270 "row": 12800271 },272 {273 "path": "src/bonndit/utils/dwmri.py",274 "sha256": "2f0a093ddc2539eae089404f27732945c3531ee5ae11ec621e300ab95986e029",275 "language": "Python",276 "lines": 337,277 "truncated": false,278 "block": 23,279 "row": 10994280 },281 {282 "path": "src/bonndit/utils/esh.py",283 "sha256": "6cff528d8098a345947706e0af02798627b9740f5bf3abda1b25d49c5dd7fdd8",284 "language": "Python",285 "lines": 445,286 "truncated": false,287 "block": 23,288 "row": 11978289 },290 {291 "path": "src/bonndit/utils/fields.py",292 "sha256": "2b54d33c973175afd76e51bff72adbc1869455438427a161a5808d868f4622c6",293 "language": "Python",294 "lines": 267,295 "truncated": false,296 "block": 23,297 "row": 9289298 },299 {300 "path": "src/bonndit/utils/gradients.py",301 "sha256": "484e2d7339b17bc1896ccb0768c35875e8f66173b93d43ce6a79acf3948eff84",302 "language": "Python",303 "lines": 50,304 "truncated": false,305 "block": 23,306 "row": 10307 },308 {309 "path": "src/bonndit/utils/io.py",310 "sha256": "888353a518c139882d8fc9bac2b30149d636c49469d5053831dc2755ad23c3cc",311 "language": "Python",312 "lines": 173,313 "truncated": false,314 "block": 23,315 "row": 6129316 },317 {318 "path": "src/bonndit/utils/mmath.py",319 "sha256": "40415dddb27eae98e06c1390f188bac220b2eb2b2176245c7ff8a45a040da18f",320 "language": "Python",321 "lines": 43,322 "truncated": false,323 "block": 22,324 "row": 28748325 },326 {327 "path": "src/bonndit/utils/multivoxel.py",328 "sha256": "534364434698ade653dfd8ac6d1fec63d70f8ddfae51321e7704ce8a9ef429e8",329 "language": "Python",330 "lines": 219,331 "truncated": false,332 "block": 23,333 "row": 8497334 },335 {336 "path": "src/bonndit/utils/nrrd.py",337 "sha256": "a40de70506960dc7836b622348e71cc5b93e9249f27651f0639c04bb427a5203",338 "language": "Python",339 "lines": 569,340 "truncated": false,341 "block": 23,342 "row": 13067343 },344 {345 "path": "src/bonndit/utils/shore.py",346 "sha256": "6dd6977aea0a84ba48ab2d005184621908b29faf5fcad6393da4a8456823c42a",347 "language": "Python",348 "lines": 252,349 "truncated": false,350 "block": 23,351 "row": 9209352 },353 {354 "path": "src/bonndit/utils/storage.py",355 "sha256": "876dbc37a432d94c04ac2fb9ba8cdf80ba779a101364664cc926707a9e7af0a5",356 "language": "Python",357 "lines": 275,358 "truncated": false,359 "block": 23,360 "row": 8386361 },362 {363 "path": "src/bonndit/utils/tck_io.py",364 "sha256": "7a96ddf6673601e9229c9d8135381c730bad6df8208e5937dd93ff0be78c46a0",365 "language": "Python",366 "lines": 114,367 "truncated": false,368 "block": 23,369 "row": 6339370 },371 {372 "path": "src/bonndit/utils/tensor.py",373 "sha256": "e2229ea6ece5279ecdcfe50768b1017c9598249ba5d7d32c48c2993d822f9b33",374 "language": "Python",375 "lines": 225,376 "truncated": false,377 "block": 23,378 "row": 6864379 },380 {381 "path": "src/bonndit/utils/vector.py",382 "sha256": "2cfed329e3b2410e93605c53fbf0f684a9c1715f35497e02a5c50fc3736afcac",383 "language": "Python",384 "lines": 132,385 "truncated": false,386 "block": 23,387 "row": 3655388 },389 {390 "path": "src/bonndit/utils/watson_fodf_generation.py",391 "sha256": "bb8070dc399351908d4fe7c3b5523da72ee3d5e7954f76e0e248b6b53f18bf8e",392 "language": "Python",393 "lines": 204,394 "truncated": false,395 "block": 23,396 "row": 8934397 },398 {399 "path": "src/bonndit/utils/watson_utils.py",400 "sha256": "762c3684cf5ca3ea0166100bf8c1ad16d037978367aac602e781b2e65afc66bd",401 "language": "Python",402 "lines": 302,403 "truncated": false,404 "block": 23,405 "row": 9778406 },407 {408 "path": "test.py",409 "sha256": "134feaf44a43a2c7c0c9a23a3204478333ac2e9950062ad58be5cec40505e673",410 "language": "Python",411 "lines": 9,412 "truncated": false,413 "block": 22,414 "row": 26120415 },416 {417 "path": "tests/constants.py",418 "sha256": "69636bdd1f3da375cdbf0e6f22bcd792d37b7cb8edb8622adb1182625d52b9d5",419 "language": "Python",420 "lines": 57,421 "truncated": false,422 "block": 23,423 "row": 3033424 },425 {426 "path": "tests/test_DkiFit.py",427 "sha256": "acf9b450a047dd656bf765f2841e00b4aaeb501e3d71482e590be7d18040f0cd",428 "language": "Python",429 "lines": 93,430 "truncated": false,431 "block": 23,432 "row": 3192433 },434 {435 "path": "tests/test_DkiModel.py",436 "sha256": "b8e125918b1f341c11115a16b136c700d62d84b74fa1cc680072ca34aa6ac4cc",437 "language": "Python",438 "lines": 44,439 "truncated": false,440 "block": 22,441 "row": 29574442 },443 {444 "path": "tests/test_ShResponse.py",445 "sha256": "5f1db734d097d4550957eda59d8c18674289e042417b5b850396b35b3adf719b",446 "language": "Python",447 "lines": 110,448 "truncated": false,449 "block": 23,450 "row": 5481451 },452 {453 "path": "tests/test_ShResponseEstimator.py",454 "sha256": "1155be9b5ddf62f9f58c4fd1be9670dfb069ba969f769f210f2a8d0d5b042303",455 "language": "Python",456 "lines": 61,457 "truncated": false,458 "block": 23,459 "row": 1464460 },461 {462 "path": "tests/test_ShoreFitMt.py",463 "sha256": "e4e1a440b86c085346688be2d025464f68fab09189dc10518104b7bdeddd7b6f",464 "language": "Python",465 "lines": 138,466 "truncated": false,467 "block": 23,468 "row": 7494469 },470 {471 "path": "tests/test_ShoreModelMt.py",472 "sha256": "888803c548d2c00a3e8765c82aa829a3fbc68312b2cb03818571e14c204d24fc",473 "language": "Python",474 "lines": 74,475 "truncated": false,476 "block": 23,477 "row": 3103478 },479 {480 "path": "tests/test_bonndit.py",481 "sha256": "18342ae17f3843412f353bd2ed59f8a1665fe0d0defc845f635ce56333d48ec1",482 "language": "Python",483 "lines": 6,484 "truncated": false,485 "block": 22,486 "row": 25639487 },488 {489 "path": "tests/test_gradients.py",490 "sha256": "ce6dad07aebeda40454b97802d39f0f4de27341c75f5ead161bb4c03956e2d59",491 "language": "Python",492 "lines": 46,493 "truncated": false,494 "block": 23,495 "row": 753496 },497 {498 "path": "tests/test_io.py",499 "sha256": "c6f77309cbfe82d24976fce5bab324af2e99cf1768c6f3c495fa56817354f91d",500 "language": "Python",501 "lines": 57,502 "truncated": false,503 "block": 23,504 "row": 772505 }506 ]507}