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/ccsb-scripps/autodock-gpu",4 "url": "https://github.com/ccsb-scripps/AutoDock-GPU",5 "host": "github.com",6 "commit": "be06a135181178c8631653e1e32d9ece86b5b4d8",7 "license": "GPL-2.0",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11 {12 "path": "LICENSE",13 "sha256": "4efdbc005c9b557547d62fa9b9885a6837aca508414bcc7b4b93842ce31b6f66",14 "language": "License",15 "lines": 343,16 "truncated": false,17 "block": 14,18 "row": 1723619 },20 {21 "path": "README.md",22 "sha256": "7a8d3bf144bea4a5bf4c14b743d376dcbf3b8d1e68894a7177cfc569ebabd89f",23 "language": "Text",24 "lines": 191,25 "truncated": false,26 "block": 16,27 "row": 766728 },29 {30 "path": "add_preamble_license.sh",31 "sha256": "59099eb1a55c1a5d4932c890c82aec11238b2a6838de1f7dc320083fa5d59346",32 "language": "Shell",33 "lines": 61,34 "truncated": false,35 "block": 16,36 "row": 587537 },38 {39 "path": "add_selective_preamble_license.sh",40 "sha256": "0b6a7458ab8ea88659d86b330eec9dbbe5c69858ade67b734efceb1e75c56fff",41 "language": "Shell",42 "lines": 84,43 "truncated": false,44 "block": 16,45 "row": 626046 },47 {48 "path": "common/calcenergy_basic.h",49 "sha256": "a193e79d83cfb42178d3fe856c190778c1a6d440e2b4ad30b877954bd738642f",50 "language": "C/C++",51 "lines": 98,52 "truncated": false,53 "block": 14,54 "row": 501255 },56 {57 "path": "common/defines.h",58 "sha256": "d516fa2287fead6666c02234e3ee4b1f0b85a94fea3cd417c807a38337c5009e",59 "language": "C/C++",60 "lines": 128,61 "truncated": false,62 "block": 14,63 "row": 517164 },65 {66 "path": "cuda/GpuData.h",67 "sha256": "f957a206ade869f9863f67c6f43b487bd5765b1a7cf1ff5bcdf08d7f34e92a22",68 "language": "C/C++",69 "lines": 113,70 "truncated": false,71 "block": 14,72 "row": 508273 },74 {75 "path": "cuda/auxiliary_genetic.cu",76 "sha256": "e9cfe4b5bf74f491dce801bb5c9b049eb6c7f5ff9b9a96c61db8346c60452d33",77 "language": "CUDA",78 "lines": 79,79 "truncated": false,80 "block": 14,81 "row": 734582 },83 {84 "path": "cuda/calcMergeEneGra.cu",85 "sha256": "cecf8a96a10ab7ff6fd40569bd1a379fdb3eec62d458e660566d8ce9616f4dce",86 "language": "CUDA",87 "lines": 954,88 "truncated": false,89 "block": 14,90 "row": 791491 },92 {93 "path": "cuda/calcenergy.cu",94 "sha256": "8835add3ba5034b6086f9dc2677c8996656acd60349e54c6ccd0515ab8dc9b78",95 "language": "CUDA",96 "lines": 454,97 "truncated": false,98 "block": 14,99 "row": 7836100 },101 {102 "path": "cuda/kernel1.cu",103 "sha256": "badbc965a8e0af47f4ab01e9f22cfd14475cad4a6d46da7c8c4a3c237dbb71f3",104 "language": "CUDA",105 "lines": 75,106 "truncated": false,107 "block": 14,108 "row": 7330109 },110 {111 "path": "cuda/kernel2.cu",112 "sha256": "a89398490343ed8ae5969bbb6592865e1b5f37643b823ce40506441efa85e067",113 "language": "CUDA",114 "lines": 65,115 "truncated": false,116 "block": 14,117 "row": 7322118 },119 {120 "path": "cuda/kernel3.cu",121 "sha256": "35e4d1b2e6faa9f671bc806f11f70c400a55d1b8eeac6cd06bb1804506a84750",122 "language": "CUDA",123 "lines": 328,124 "truncated": false,125 "block": 14,126 "row": 7706127 },128 {129 "path": "cuda/kernel4.cu",130 "sha256": "c6555127f0de133826a57a8977d42514e00074bc9be7d2dc197c2a0a8efefc9f",131 "language": "CUDA",132 "lines": 326,133 "truncated": false,134 "block": 14,135 "row": 7702136 },137 {138 "path": "cuda/kernel_ad.cu",139 "sha256": "08d2d4e752d2bdff079cb6239170eff7e187a834fa758c8be4e83b101f2e2632",140 "language": "CUDA",141 "lines": 413,142 "truncated": false,143 "block": 14,144 "row": 7788145 },146 {147 "path": "cuda/kernel_adam.cu",148 "sha256": "d7ff1f4cf6df05cf0f0dc959d617b1288f4659a742a52e25e76eba60cddc3b39",149 "language": "CUDA",150 "lines": 416,151 "truncated": false,152 "block": 14,153 "row": 7778154 },155 {156 "path": "cuda/kernels.cu",157 "sha256": "af454a84d4a9d0f867aef3ecd8f811395453b40ed8c5d47234aa20167e05e91e",158 "language": "CUDA",159 "lines": 235,160 "truncated": false,161 "block": 14,162 "row": 7628163 },164 {165 "path": "device/GpuData.h",166 "sha256": "d60cd3acbb3e3956ccdea050b8f41df91333eff6c2dfc152883922f3fe1f697e",167 "language": "C/C++",168 "lines": 65,169 "truncated": false,170 "block": 14,171 "row": 4428172 },173 {174 "path": "host/inc/calcenergy.h",175 "sha256": "99bc0b49710f59cd48189e9c39eaa5064fd5b09e9b238cb5e9acccb470377fdd",176 "language": "C/C++",177 "lines": 155,178 "truncated": false,179 "block": 14,180 "row": 5478181 },182 {183 "path": "host/inc/correct_grad_axisangle.h",184 "sha256": "9c424d10856b068a35960800ba5dd6333f3c1a82f186f3efccc84c4e64adeb7e",185 "language": "C/C++",186 "lines": 1041,187 "truncated": false,188 "block": 14,189 "row": 7114190 },191 {192 "path": "host/inc/getparameters.h",193 "sha256": "46df1cc4f187e1155f831aa8a77970df2f664c53db690a9251996da8ce0a9f5b",194 "language": "C/C++",195 "lines": 275,196 "truncated": false,197 "block": 14,198 "row": 6378199 },200 {201 "path": "host/inc/miscellaneous.h",202 "sha256": "aac10267b204b1655c4ccc08a4f56e5d1c632808781acb191fea7077720a5556",203 "language": "C/C++",204 "lines": 231,205 "truncated": false,206 "block": 14,207 "row": 5524208 },209 {210 "path": "host/inc/performdocking.h",211 "sha256": "f878eb217bd7d0d6172cf9fd260b8a487a1472571a88ddcf7c15e49c2694a648",212 "language": "C/C++",213 "lines": 110,214 "truncated": false,215 "block": 14,216 "row": 4911217 },218 {219 "path": "host/inc/processgrid.h",220 "sha256": "293a6aa45d8d5a7dadddeb236854d3c7b176292707ed0bfd08b48e20a776d74f",221 "language": "C/C++",222 "lines": 76,223 "truncated": false,224 "block": 14,225 "row": 4597226 },227 {228 "path": "host/inc/processligand.h",229 "sha256": "d356bdfdebaa0bf1b12bbcd57885b514cb002250264270ace16f231c62cf2942",230 "language": "C/C++",231 "lines": 382,232 "truncated": false,233 "block": 14,234 "row": 6601235 },236 {237 "path": "host/inc/processresult.h",238 "sha256": "193db18b74f67cce183001a16e7a48fcebb029a778bb4f4c932a2e83d8612c1d",239 "language": "C/C++",240 "lines": 142,241 "truncated": false,242 "block": 14,243 "row": 5440244 },245 {246 "path": "host/inc/stringify.h",247 "sha256": "4092e62e93225b09d82cf092bd2abce346082e601357c40ee6412aabc91bd45b",248 "language": "C/C++",249 "lines": 4285,250 "truncated": true,251 "block": 14,252 "row": 7174253 },254 {255 "path": "host/src/calcenergy.cpp",256 "sha256": "f61f57d83891d8ed6e4aff08e80d4cc971d5374031cd42204b2a5664ebaac3a2",257 "language": "C++",258 "lines": 488,259 "truncated": false,260 "block": 14,261 "row": 3209262 },263 {264 "path": "host/src/getparameters.cpp",265 "sha256": "6ac72a4bcf3c30d41cf33aeb77461a2a347ec8ae693d0bbe8763513855e030cc",266 "language": "C++",267 "lines": 2631,268 "truncated": false,269 "block": 14,270 "row": 3497271 },272 {273 "path": "host/src/main.cpp",274 "sha256": "d66227b01830d60fdc54ef7984ce72a19f640ca0e70302367367f1d9cde9d7e5",275 "language": "C++",276 "lines": 587,277 "truncated": false,278 "block": 14,279 "row": 3160280 },281 {282 "path": "host/src/miscellaneous.cpp",283 "sha256": "af9eacf96e59f9e2a60dd2f6426668c0f2ad2e57b0c2d2b28d07f2f48e22b198",284 "language": "C++",285 "lines": 585,286 "truncated": false,287 "block": 14,288 "row": 3119289 },290 {291 "path": "host/src/performdocking.cpp",292 "sha256": "d6535ae767efae788c6386044250ea525afda8a6664cf4393cc8b2ed21bb2e67",293 "language": "C++",294 "lines": 1723,295 "truncated": false,296 "block": 14,297 "row": 3487298 },299 {300 "path": "host/src/processgrid.cpp",301 "sha256": "74fcc602552f8b5bc32a2c87a9e75855d1dbe341308d4dbdc18324bebcf91d61",302 "language": "C++",303 "lines": 276,304 "truncated": false,305 "block": 14,306 "row": 2720307 },308 {309 "path": "host/src/processligand.cpp",310 "sha256": "6368a3e9e559c899699597aa386ab4b5d445a0af2fec88deaa7b0342768efd43",311 "language": "C++",312 "lines": 2325,313 "truncated": false,314 "block": 14,315 "row": 3493316 },317 {318 "path": "host/src/processresult.cpp",319 "sha256": "ee4fdd9a9b677733008f6834319745150cbf27ca89703d040c1889da63f8bd92",320 "language": "C++",321 "lines": 1371,322 "truncated": false,323 "block": 14,324 "row": 3447325 },326 {327 "path": "host/src/setup.cpp",328 "sha256": "5d4c694e9729000487fc0fdb593254279e4e98aa139bdacbe1714e388e09b858",329 "language": "C++",330 "lines": 458,331 "truncated": false,332 "block": 14,333 "row": 3068334 },335 {336 "path": "input/1ac8/derived/eval.py",337 "sha256": "bca10f77006076c7540e0e3b59c225938469230b062282a8fc706e0bb4c178f0",338 "language": "Python",339 "lines": 154,340 "truncated": false,341 "block": 15,342 "row": 16548343 },344 {345 "path": "python/adgpu/cli/adgpu-run.py",346 "sha256": "f7f44954f9e77a3b72bb847e0e754ca7a8bbc751166e44ab464a636ac6f901d3",347 "language": "Python",348 "lines": 649,349 "truncated": false,350 "block": 15,351 "row": 25677352 },353 {354 "path": "remove_preamble_license.sh",355 "sha256": "091fa8aaeebaae5e9aa47648149e67062b3b53ae179a6d0b43bc3c8a0a1b3cf2",356 "language": "Shell",357 "lines": 366,358 "truncated": false,359 "block": 16,360 "row": 6312361 },362 {363 "path": "stringify_ocl_krnls.sh",364 "sha256": "db9c6aa322be72a8b48e7d6677b4060b87d1f74f444564dfc2fbf573d8096d30",365 "language": "Shell",366 "lines": 91,367 "truncated": false,368 "block": 16,369 "row": 6317370 },371 {372 "path": "test_cuda.cpp",373 "sha256": "b422d809ce8bb346b904977188fd4c7322bab626f6f85fcd666a7d4379354dbc",374 "language": "C++",375 "lines": 9,376 "truncated": false,377 "block": 14,378 "row": 753379 },380 {381 "path": "test_cuda.sh",382 "sha256": "c35e06e1d0dba334cf94bb6ee4568a3338e557403f17b0db9dc2be13877a3fb1",383 "language": "Shell",384 "lines": 39,385 "truncated": false,386 "block": 16,387 "row": 5723388 },389 {390 "path": "version_string.sh",391 "sha256": "87957fb0d1df54b61b525732ceb5848fed1a2897e25fd63d7832414240ce6289",392 "language": "Shell",393 "lines": 7,394 "truncated": false,395 "block": 16,396 "row": 4618397 },398 {399 "path": "windows/include/CL/cl.h",400 "sha256": "538839755b6ca5a6feecec7edb2ddd8221625ad6be24b78d57377f0ddee8c673",401 "language": "C/C++",402 "lines": 1453,403 "truncated": false,404 "block": 14,405 "row": 7133406 },407 {408 "path": "windows/include/CL/cl_d3d10.h",409 "sha256": "721e3bfb6a09be9104f733e8813c6609636999b86b7952f4d7cb3032baa74e3c",410 "language": "C/C++",411 "lines": 131,412 "truncated": false,413 "block": 14,414 "row": 5332415 },416 {417 "path": "windows/include/CL/cl_d3d11.h",418 "sha256": "96743da18fba3efd9e2a5a186dd442aec1e615f1a6260be8969d83fe2e0eada7",419 "language": "C/C++",420 "lines": 136,421 "truncated": false,422 "block": 14,423 "row": 5364424 },425 {426 "path": "windows/include/CL/cl_driver_diagnostics_intel.h",427 "sha256": "9bc352fcf3693144e85b465d8bcf9f2e52d0d0a0c7527702714536af1ff21eb7",428 "language": "C/C++",429 "lines": 54,430 "truncated": false,431 "block": 14,432 "row": 4378433 },434 {435 "path": "windows/include/CL/cl_dx9_media_sharing.h",436 "sha256": "899b1aa2e5e42ddaf42851ccfd43a5e694d2983e24d3e9b6b832e7a25b591e19",437 "language": "C/C++",438 "lines": 132,439 "truncated": false,440 "block": 14,441 "row": 5391442 },443 {444 "path": "windows/include/CL/cl_egl.h",445 "sha256": "24bc3dec1b44c17dda0fa7a1df1f605fc1a175b968d7c9b87d6148a1888c1641",446 "language": "C/C++",447 "lines": 138,448 "truncated": false,449 "block": 14,450 "row": 5389451 },452 {453 "path": "windows/include/CL/cl_egl_intel.h",454 "sha256": "272ccf0e407c2c178c1e1b59cbdd9806e6f6bcb1912f71ea2d3ff48cec6ae34b",455 "language": "C/C++",456 "lines": 30,457 "truncated": false,458 "block": 14,459 "row": 3965460 },461 {462 "path": "windows/include/CL/cl_ext.h",463 "sha256": "a503aadfc00a8988c86da0a5a23666a49a739bed3d766b61c34145b8d85866e7",464 "language": "C/C++",465 "lines": 606,466 "truncated": false,467 "block": 14,468 "row": 6812469 },470 {471 "path": "windows/include/CL/cl_gl.h",472 "sha256": "130faf7c95336d36c178db95ea211b9f23c6954233e144d1f7de22b95290647d",473 "language": "C/C++",474 "lines": 167,475 "truncated": false,476 "block": 14,477 "row": 5731478 },479 {480 "path": "windows/include/CL/cl_gl_ext.h",481 "sha256": "231b00744377552b16adf7aaa0580adf2482c0b978b9224b34470606ed0c77cf",482 "language": "C/C++",483 "lines": 74,484 "truncated": false,485 "block": 14,486 "row": 4733487 },488 {489 "path": "windows/include/CL/cl_packed_yuv_intel.h",490 "sha256": "98ddb2c45fbd4d3847829e79f2f6349850cd1f12b21a9f36da9e4b0585c505fc",491 "language": "C/C++",492 "lines": 34,493 "truncated": false,494 "block": 14,495 "row": 4079496 },497 {498 "path": "windows/include/CL/cl_platform.h",499 "sha256": "92f21db51a45bb70514943cf18f83ad8e5f8d160c358b186d05b8b85172ad832",500 "language": "C/C++",501 "lines": 1408,502 "truncated": false,503 "block": 14,504 "row": 7045505 },506 {507 "path": "windows/include/CL/opencl.h",508 "sha256": "87140d80e5d9e1fdd9a0ba4769d4ba54e6eeadca909a4ac542bf87ec49098249",509 "language": "C/C++",510 "lines": 59,511 "truncated": false,512 "block": 14,513 "row": 4370514 },515 {516 "path": "windows/include/CL/va_ext.h",517 "sha256": "b823b485b967ed309299c9629ca5b9c1753f16ea5773daef493c7dae5cdf5ff2",518 "language": "C/C++",519 "lines": 97,520 "truncated": false,521 "block": 14,522 "row": 4968523 },524 {525 "path": "wrapcl/inc/BufferObjects.h",526 "sha256": "8e0da942345aa841c180dada68d92366b6c2a1e872ad2ed52100ddb685ccf77d",527 "language": "C/C++",528 "lines": 81,529 "truncated": false,530 "block": 14,531 "row": 4744532 },533 {534 "path": "wrapcl/inc/CommandQueues.h",535 "sha256": "b6d7f992d91a092d8937dcd6ad7541a8a879f08ee80ad28a2772b1889a1ce89c",536 "language": "C/C++",537 "lines": 58,538 "truncated": false,539 "block": 14,540 "row": 4226541 },542 {543 "path": "wrapcl/inc/Contexts.h",544 "sha256": "eecf3080bbdf36e04bfb4c616c9f7f376b2f4799efef23bfed675ffe8a7c2bfc",545 "language": "C/C++",546 "lines": 57,547 "truncated": false,548 "block": 14,549 "row": 4197550 },551 {552 "path": "wrapcl/inc/Devices.h",553 "sha256": "f82accc2ec5cbc062f117aad647412d38c6b5a07dbec58c022c2559fe0c8029f",554 "language": "C/C++",555 "lines": 61,556 "truncated": false,557 "block": 14,558 "row": 4252559 },560 {561 "path": "wrapcl/inc/ImportBinary.h",562 "sha256": "7b81356bc337b3c38f1c9a7782eb08e3f2989180706cff6cd55a0d2ab1a8fb1d",563 "language": "C/C++",564 "lines": 47,565 "truncated": false,566 "block": 14,567 "row": 4244568 },569 {570 "path": "wrapcl/inc/ImportSource.h",571 "sha256": "5adf93e303d8e6f628066c1f895aaf4ac4f0a751ea8eee41d2f9508310e995ea",572 "language": "C/C++",573 "lines": 52,574 "truncated": false,575 "block": 14,576 "row": 4280577 },578 {579 "path": "wrapcl/inc/Kernels.h",580 "sha256": "5f2e8c053fef783345a8f104db3ac844cd2c4ea387c5c35104b88b043e4a7f4e",581 "language": "C/C++",582 "lines": 85,583 "truncated": false,584 "block": 14,585 "row": 4752586 },587 {588 "path": "wrapcl/inc/Platforms.h",589 "sha256": "7856f6215ed627e780fdceb8eb43e3c3fd9e5324ac2749cc016223c39de2d7b0",590 "language": "C/C++",591 "lines": 55,592 "truncated": false,593 "block": 14,594 "row": 4231595 },596 {597 "path": "wrapcl/inc/Programs.h",598 "sha256": "c17c0f6774414cc00c1bf27bbb0be4406202859b56e79df311815f49e1c514d1",599 "language": "C/C++",600 "lines": 39,601 "truncated": false,602 "block": 14,603 "row": 4067604 },605 {606 "path": "wrapcl/inc/commonMacros.h",607 "sha256": "80ed8dfdc2423efb6fee987cf4b326eeb1c67699e03f707c10c12eba1726de29",608 "language": "C/C++",609 "lines": 39,610 "truncated": false,611 "block": 14,612 "row": 4042613 },614 {615 "path": "wrapcl/inc/listAttributes.h",616 "sha256": "d6bca4e4c2e0bbf0d037055690685373532e2afd1e9416569d0eeefb79788d59",617 "language": "C/C++",618 "lines": 57,619 "truncated": false,620 "block": 14,621 "row": 4478622 },623 {624 "path": "wrapcl/src/BufferObjects.cpp",625 "sha256": "44b697e1aeb9246cdb39a4715b7598f4e78efc02aa8004f1077c694c97bc948e",626 "language": "C++",627 "lines": 344,628 "truncated": false,629 "block": 14,630 "row": 2817631 },632 {633 "path": "wrapcl/src/CommandQueues.cpp",634 "sha256": "12eed8a405f05f4add42d37c61e55e05d2d655f1bc9c4e0885d110361106446b",635 "language": "C++",636 "lines": 203,637 "truncated": false,638 "block": 14,639 "row": 2496640 },641 {642 "path": "wrapcl/src/Contexts.cpp",643 "sha256": "9a4eee70fdcafc0a34dfa08acd8468986e72edd2ac79fb6c82029d5646af9f9c",644 "language": "C++",645 "lines": 189,646 "truncated": false,647 "block": 14,648 "row": 2465649 },650 {651 "path": "wrapcl/src/Devices.cpp",652 "sha256": "16aa4adac63465bc5cac220bf10c6550f4d482f3bd6ba3707aacc375e02a0b47",653 "language": "C++",654 "lines": 442,655 "truncated": false,656 "block": 14,657 "row": 3034658 },659 {660 "path": "wrapcl/src/ImportBinary.cpp",661 "sha256": "a3203e63ee09a10d629f96b66550f5f615d630da4be962b2eddb7a3f4c5e3d6d",662 "language": "C++",663 "lines": 154,664 "truncated": false,665 "block": 14,666 "row": 2156667 },668 {669 "path": "wrapcl/src/ImportSource.cpp",670 "sha256": "3ccee15c6063ca23688493d4734f8b2dfeab5cf184561b47bc6d78576f8c162c",671 "language": "C++",672 "lines": 139,673 "truncated": false,674 "block": 14,675 "row": 2016676 },677 {678 "path": "wrapcl/src/Kernels.cpp",679 "sha256": "35d82f907e757af38485d78df40e84b7f8a7c3553cbabee9f958edd4494c5fe2",680 "language": "C++",681 "lines": 490,682 "truncated": false,683 "block": 14,684 "row": 3032685 },686 {687 "path": "wrapcl/src/Platforms.cpp",688 "sha256": "e112ce0bc620959e986db97fdcc8273dde38e19e31a1d73544b5920a50772603",689 "language": "C++",690 "lines": 121,691 "truncated": false,692 "block": 14,693 "row": 1999694 },695 {696 "path": "wrapcl/src/Programs.cpp",697 "sha256": "ab81954e8900d95dfee0eaaa6d44c34dff78bc64fbe350ee372c863ad40aad92",698 "language": "C++",699 "lines": 315,700 "truncated": false,701 "block": 14,702 "row": 2794703 },704 {705 "path": "wrapcl/src/listAttributes.cpp",706 "sha256": "2eb6da0a58cc18214a2cc511077ed46fa626c67b3dd05af8ee8f23e05460a8ec",707 "language": "C++",708 "lines": 108,709 "truncated": false,710 "block": 14,711 "row": 2544712 }713 ]714}