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/i2pc/flexutils-toolkit",4 "url": "https://github.com/I2PC/Flexutils-Toolkit",5 "host": "github.com",6 "commit": "dbe2ac22c40db4e4f66a5d1a97cf74abd8975aee",7 "license": "GPL-3.0",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11 {12 "path": "LICENSE",13 "sha256": "8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903",14 "language": "License",15 "lines": 674,16 "truncated": false,17 "block": 1,18 "row": 223419 },20 {21 "path": "README.md",22 "sha256": "07d2be7ec1d9bc706ea1370b4da070f1fddb87809501110fffc541abf53f8b52",23 "language": "Text",24 "lines": 55,25 "truncated": false,26 "block": 18,27 "row": 1066328 },29 {30 "path": "deprecated/NMA/__init__.py",31 "sha256": "fb9b5b18eb9f5219baf90b1b23d3a50f22d8ac35e69088786f18595a1c48a946",32 "language": "Python",33 "lines": 27,34 "truncated": false,35 "block": 17,36 "row": 2067237 },38 {39 "path": "deprecated/NMA/anm.py",40 "sha256": "95bfc44b10d1a1d7b693c2c3efe52c73d788772060218000cb6bdab31988e038",41 "language": "Python",42 "lines": 80,43 "truncated": false,44 "block": 17,45 "row": 2544846 },47 {48 "path": "deprecated/NMA/eigtools.py",49 "sha256": "1934303e8fc0c9c173ffa08bd3f7b97b6e4f5da20c1f07ad4a49a64f9d238675",50 "language": "Python",51 "lines": 172,52 "truncated": false,53 "block": 17,54 "row": 3043455 },56 {57 "path": "deprecated/NMA/misctools.py",58 "sha256": "2cb1a1a3f7ef9fff2f2f011d772c86d0fe5c75c637095381482161088cf01b67",59 "language": "Python",60 "lines": 46,61 "truncated": false,62 "block": 17,63 "row": 2230264 },65 {66 "path": "deprecated/deep_elastic.py",67 "sha256": "564f340567697c71a42651fdcc29be5c723dce15dfa0df050f74aca6eb64c8fa",68 "language": "Python",69 "lines": 306,70 "truncated": false,71 "block": 18,72 "row": 151473 },74 {75 "path": "deprecated/deep_nma.py",76 "sha256": "f7c2f922b4128c753b32c99ba1670593b488b282346bb13dc8aef19bc4fd1af2",77 "language": "Python",78 "lines": 352,79 "truncated": false,80 "block": 18,81 "row": 277882 },83 {84 "path": "deprecated/deep_pose.py",85 "sha256": "509a071b26cce597ea54914e1b8c593bc5a2da3412fb1c67ca681f9c72a79cfb",86 "language": "Python",87 "lines": 597,88 "truncated": false,89 "block": 18,90 "row": 424491 },92 {93 "path": "deprecated/deep_pose_vae.py",94 "sha256": "158d4ce30e95798149bbece8cfa22c106de64fe1705796592b24b23c0e81761c",95 "language": "Python",96 "lines": 414,97 "truncated": false,98 "block": 18,99 "row": 3177100 },101 {102 "path": "deprecated/flexsiren_basis.py",103 "sha256": "018aa179013d6324f47bde1ff641a6e60bf3e1f66e21df825c73d2bd1db1aa12",104 "language": "Python",105 "lines": 1401,106 "truncated": false,107 "block": 18,108 "row": 5614109 },110 {111 "path": "deprecated/generator_deep_nma.py",112 "sha256": "5b3f975693fdce119557856882b706352c9cae1880802d3cb145771576f9bd8e",113 "language": "Python",114 "lines": 229,115 "truncated": false,116 "block": 17,117 "row": 32506118 },119 {120 "path": "deprecated/generator_deep_pose.py",121 "sha256": "c3132efce0b158dd6b7dbfb21c8d37f3890be24240644d1220086422d4ae65f8",122 "language": "Python",123 "lines": 216,124 "truncated": false,125 "block": 17,126 "row": 31865127 },128 {129 "path": "deprecated/generator_homo_siren.py",130 "sha256": "847b5e8fad857b5e0ccd906fadf9193f7a7b26da8e9cb2da96822a2961f337a6",131 "language": "Python",132 "lines": 167,133 "truncated": false,134 "block": 17,135 "row": 30421136 },137 {138 "path": "deprecated/homo_siren.py",139 "sha256": "68fd90269e24b5baae5f1f9eb72546ac71325a6533e2a86bfbef4de4ee88e687",140 "language": "Python",141 "lines": 406,142 "truncated": false,143 "block": 18,144 "row": 3068145 },146 {147 "path": "deprecated/predict_deep_nma.py",148 "sha256": "3d3f3eb213835f50de72d62422bfa73637563881708023453fe19d8b2ab662cf",149 "language": "Python",150 "lines": 135,151 "truncated": false,152 "block": 17,153 "row": 29074154 },155 {156 "path": "deprecated/predict_deep_pose.py",157 "sha256": "f07a4810f3d26c8afb885dc3c224803757bd1192bfc4da5060da36edb3180b48",158 "language": "Python",159 "lines": 129,160 "truncated": false,161 "block": 17,162 "row": 28308163 },164 {165 "path": "deprecated/predict_homo_siren.py",166 "sha256": "38cda302726a6b7cc963526fc06f57e3aa29c4e5c6ebd55f476f112992a9e1cc",167 "language": "Python",168 "lines": 118,169 "truncated": false,170 "block": 17,171 "row": 28044172 },173 {174 "path": "deprecated/predict_map_deep_nma.py",175 "sha256": "eba0d793a81505099a2292f1933d732ea2155a4d2e12cece36118c5fa8b06261",176 "language": "Python",177 "lines": 105,178 "truncated": false,179 "block": 17,180 "row": 26617181 },182 {183 "path": "deprecated/train_deep_elastic.py",184 "sha256": "8caeac5b30f2f231fcaccc30d9de3fedf3d2cb5aec1d699fd70e9f83193b1e22",185 "language": "Python",186 "lines": 122,187 "truncated": false,188 "block": 17,189 "row": 28097190 },191 {192 "path": "deprecated/train_deep_nma.py",193 "sha256": "29aa6490d39c76361a2186ea6fb2cdbd4824b00ffaf186f12ed8b7e622ad4639",194 "language": "Python",195 "lines": 186,196 "truncated": false,197 "block": 17,198 "row": 31990199 },200 {201 "path": "deprecated/train_deep_pose.py",202 "sha256": "c03068c8b4fa04318b3fc3dd1efdced3bb03bdc8da2b7106eba7adfcce2b7438",203 "language": "Python",204 "lines": 286,205 "truncated": false,206 "block": 18,207 "row": 1620208 },209 {210 "path": "deprecated/train_homo_siren.py",211 "sha256": "540b26f1c0b017b47ac33073a2a59c5368c94e3bd1740445fc8f5dcd62baf594",212 "language": "Python",213 "lines": 273,214 "truncated": false,215 "block": 18,216 "row": 1239217 },218 {219 "path": "install.sh",220 "sha256": "098e9397e1d1a04ff94174ed4fe024d436d5f43232d2a418b7075f124af3363c",221 "language": "Shell",222 "lines": 122,223 "truncated": false,224 "block": 18,225 "row": 10021226 },227 {228 "path": "install_open3d.sh",229 "sha256": "e6f2864281faceb1cdea5f7cdc587e4bd19ee0c66a540ec9ad7d9b7ea3607370",230 "language": "Shell",231 "lines": 210,232 "truncated": false,233 "block": 18,234 "row": 10193235 },236 {237 "path": "tensorflow_toolkit/__init__.py",238 "sha256": "3f571bece7e303386545d6ac6a2e5b52c9c995eae1c69d0246bc7d9f36ad3a0f",239 "language": "Python",240 "lines": 27,241 "truncated": false,242 "block": 17,243 "row": 20663244 },245 {246 "path": "tensorflow_toolkit/build.py",247 "sha256": "e58e68654d76f9494c14c0b8fbecfbdef328f39351dd200afed2cc733478832c",248 "language": "Python",249 "lines": 275,250 "truncated": false,251 "block": 18,252 "row": 1666253 },254 {255 "path": "tensorflow_toolkit/datasets/__init__.py",256 "sha256": "59ff37bd78a51b5b887d2ec81e56040ef02ac6943d002832a81843587b298004",257 "language": "Python",258 "lines": 25,259 "truncated": false,260 "block": 17,261 "row": 20590262 },263 {264 "path": "tensorflow_toolkit/datasets/dataset_template.py",265 "sha256": "5fb02e671a6924a5929af665776692a98f832ead002da6e616fdb40abed1cb3b",266 "language": "Python",267 "lines": 81,268 "truncated": false,269 "block": 17,270 "row": 24487271 },272 {273 "path": "tensorflow_toolkit/generators/__init__.py",274 "sha256": "e84e7eb001e46c2e6f9df7ee6902b43f171713f6d8fd8040b7a1bb640987cb05",275 "language": "Python",276 "lines": 25,277 "truncated": false,278 "block": 17,279 "row": 20597280 },281 {282 "path": "tensorflow_toolkit/generators/generator_flex_consensus.py",283 "sha256": "83c9d5ab25de730f19f9535d8d544a1c79d56af4bca8fa2a2c396907097f9bd9",284 "language": "Python",285 "lines": 325,286 "truncated": false,287 "block": 18,288 "row": 1575289 },290 {291 "path": "tensorflow_toolkit/generators/generator_flexsiren.py",292 "sha256": "c92bb42bbbe2d863d9a3f80beb3753ea7f85ff21af1fab92fdfadd782b813892",293 "language": "Python",294 "lines": 522,295 "truncated": false,296 "block": 18,297 "row": 3707298 },299 {300 "path": "tensorflow_toolkit/generators/generator_het_siren.py",301 "sha256": "415c77bfa2c7aed9c18ad94da5d5c9c8514ffe1bccbbdae880e29fcc66b68d95",302 "language": "Python",303 "lines": 587,304 "truncated": false,305 "block": 18,306 "row": 4072307 },308 {309 "path": "tensorflow_toolkit/generators/generator_reconsiren.py",310 "sha256": "e4cbc8049b92cf44fbe8912dffe438e90823faef3c99115b00403c005b391c3a",311 "language": "Python",312 "lines": 202,313 "truncated": false,314 "block": 17,315 "row": 31267316 },317 {318 "path": "tensorflow_toolkit/generators/generator_template.py",319 "sha256": "f7fb1454c3c216e512b70c6644fd66dcd41dc5057d335262be087a5a694916fd",320 "language": "Python",321 "lines": 615,322 "truncated": false,323 "block": 18,324 "row": 4096325 },326 {327 "path": "tensorflow_toolkit/generators/generator_zernike3deep.py",328 "sha256": "0b4f92de26a753d5af5d9d16d201979b9de51934d3277a0337c0473723a9bafb",329 "language": "Python",330 "lines": 387,331 "truncated": false,332 "block": 18,333 "row": 2527334 },335 {336 "path": "tensorflow_toolkit/layers/__init__.py",337 "sha256": "e84e7eb001e46c2e6f9df7ee6902b43f171713f6d8fd8040b7a1bb640987cb05",338 "language": "Python",339 "lines": 25,340 "truncated": false,341 "block": 17,342 "row": 20597343 },344 {345 "path": "tensorflow_toolkit/layers/cbam.py",346 "sha256": "6fcec9ff94cff46e0427a95a941f03e762d0805d665473bb1c62d89abcfd0f1e",347 "language": "Python",348 "lines": 327,349 "truncated": false,350 "block": 18,351 "row": 1651352 },353 {354 "path": "tensorflow_toolkit/layers/filter_stack.py",355 "sha256": "199dfe347d9f8f7b62c0ebcff4eea396af75cd64e9ba889c372f1d85622a7d3c",356 "language": "Python",357 "lines": 67,358 "truncated": false,359 "block": 17,360 "row": 24167361 },362 {363 "path": "tensorflow_toolkit/layers/residue_conv2d.py",364 "sha256": "348c55c058d9f7a1e957991a06cfbede306943d0c5fb2eae6e0fd10c87ab502a",365 "language": "Python",366 "lines": 74,367 "truncated": false,368 "block": 17,369 "row": 24351370 },371 {372 "path": "tensorflow_toolkit/layers/sampling.py",373 "sha256": "c05a35a82ca03b4ae0594f6c7af396b8b17ffffe7296a2ced3760a6a24ef9f78",374 "language": "Python",375 "lines": 38,376 "truncated": false,377 "block": 17,378 "row": 21481379 },380 {381 "path": "tensorflow_toolkit/layers/siren.py",382 "sha256": "2eca44ea9b0387c809bc64fc43420ad4f11a32cebf530a21d952c0bdb90b5b69",383 "language": "Python",384 "lines": 216,385 "truncated": false,386 "block": 17,387 "row": 31196388 },389 {390 "path": "tensorflow_toolkit/layers/siren_keras_3.py",391 "sha256": "28d7e38219bed7f70a796a2f776e0c262ca4a440033849e1ad5266d9f0899c4b",392 "language": "Python",393 "lines": 229,394 "truncated": false,395 "block": 17,396 "row": 31678397 },398 {399 "path": "tensorflow_toolkit/networks/__init__.py",400 "sha256": "e84e7eb001e46c2e6f9df7ee6902b43f171713f6d8fd8040b7a1bb640987cb05",401 "language": "Python",402 "lines": 25,403 "truncated": false,404 "block": 17,405 "row": 20597406 },407 {408 "path": "tensorflow_toolkit/networks/flex_consensus.py",409 "sha256": "39200dc7657955e6114f33dbe12026ef8716276cbd0c558a5ffd7652bcd8cfda",410 "language": "Python",411 "lines": 264,412 "truncated": false,413 "block": 18,414 "row": 577415 },416 {417 "path": "tensorflow_toolkit/networks/flexsiren.py",418 "sha256": "a5e520d350ad000b9b68fa756bda8cb293ea49fefaef996d910df047f7437056",419 "language": "Python",420 "lines": 1150,421 "truncated": false,422 "block": 18,423 "row": 5450424 },425 {426 "path": "tensorflow_toolkit/networks/het_siren.py",427 "sha256": "1c2e6bd76960e1f4bd747b9e19fd52db46fbe487992ed5dffc309e09f1661165",428 "language": "Python",429 "lines": 1371,430 "truncated": false,431 "block": 18,432 "row": 5582433 },434 {435 "path": "tensorflow_toolkit/networks/reconsiren.py",436 "sha256": "63dbde0f9bf7c90257976c341480be865b14d42cba2c1266c3f142fe613c17db",437 "language": "Python",438 "lines": 1568,439 "truncated": false,440 "block": 18,441 "row": 5576442 },443 {444 "path": "tensorflow_toolkit/networks/zernike3deep.py",445 "sha256": "d8b40748b7ae47f9fa995cc5d82f7cc660bfcaaf4f376f00717cea03e48467ab",446 "language": "Python",447 "lines": 766,448 "truncated": false,449 "block": 18,450 "row": 4988451 },452 {453 "path": "tensorflow_toolkit/scripts/__init__.py",454 "sha256": "e84e7eb001e46c2e6f9df7ee6902b43f171713f6d8fd8040b7a1bb640987cb05",455 "language": "Python",456 "lines": 25,457 "truncated": false,458 "block": 17,459 "row": 20597460 },461 {462 "path": "tensorflow_toolkit/scripts/compute_distance_matrix_zernike3deep.py",463 "sha256": "fe981f5af226e9933027d5e7591d183a2a423bafb09797e83f3017deaf87ed81",464 "language": "Python",465 "lines": 167,466 "truncated": false,467 "block": 17,468 "row": 31805469 },470 {471 "path": "tensorflow_toolkit/scripts/convect_map_flexsiren.py",472 "sha256": "ba6c2cbfc6571aeefb31ebe969e52dde5341c9436cbf8865b3d5c6cef9d57e9b",473 "language": "Python",474 "lines": 105,475 "truncated": false,476 "block": 17,477 "row": 27335478 },479 {480 "path": "tensorflow_toolkit/scripts/find_optimal_clusters.py",481 "sha256": "41d5366718df3aa1903768c381748d37b91aed3b56b7137655385e4e2f925b1c",482 "language": "Python",483 "lines": 92,484 "truncated": false,485 "block": 17,486 "row": 25655487 },488 {489 "path": "tensorflow_toolkit/scripts/predict_flex_consensus.py",490 "sha256": "fbc73b5ceaeeb4fb576134720649d8868a88bacb6e8333b12ad785e9cef53495",491 "language": "Python",492 "lines": 148,493 "truncated": false,494 "block": 17,495 "row": 29060496 },497 {498 "path": "tensorflow_toolkit/scripts/predict_flexsiren.py",499 "sha256": "1f0a4864d9365b517aeb7249726466955a99235d11610f0dda5b4bbbcd604df5",500 "language": "Python",501 "lines": 155,502 "truncated": false,503 "block": 17,504 "row": 29982505 },506 {507 "path": "tensorflow_toolkit/scripts/predict_het_siren.py",508 "sha256": "3a45832cd30ec0af437c5b22f5a7be1877c1a7452081f08a2ff593c1bed9f3d5",509 "language": "Python",510 "lines": 167,511 "truncated": false,512 "block": 17,513 "row": 31137514 },515 {516 "path": "tensorflow_toolkit/scripts/predict_map_het_siren.py",517 "sha256": "ec2684c97996110c10fb4e10b84f837986e8f3b874bee9e1d009d1c2f0d523a8",518 "language": "Python",519 "lines": 118,520 "truncated": false,521 "block": 17,522 "row": 28246523 },524 {525 "path": "tensorflow_toolkit/scripts/predict_particles_het_siren.py",526 "sha256": "0a1215ed9259ee4a879b53218c8ec98586b0a5d9a14fe54c6db5b903c9d4202a",527 "language": "Python",528 "lines": 158,529 "truncated": false,530 "block": 17,531 "row": 30435532 },533 {534 "path": "tensorflow_toolkit/scripts/predict_reconsiren.py",535 "sha256": "5ef88424c48c75e8f9238cf90064c6f31a2785c86e6a3818693df6f1db9c8175",536 "language": "Python",537 "lines": 144,538 "truncated": false,539 "block": 17,540 "row": 29244541 },542 {543 "path": "tensorflow_toolkit/scripts/predict_zernike3deep.py",544 "sha256": "05fcdaa130be2b8343e167881c3e4dd51b18d9a0b7d546d5c97a15e1ca11f87d",545 "language": "Python",546 "lines": 165,547 "truncated": false,548 "block": 17,549 "row": 30433550 },551 {552 "path": "tensorflow_toolkit/scripts/train_flex_consensus.py",553 "sha256": "b9c9a2b78b2a267ede1b54907a47f707ad09fcdd5cf1372d001840ae64d720f0",554 "language": "Python",555 "lines": 225,556 "truncated": false,557 "block": 17,558 "row": 32500559 },560 {561 "path": "tensorflow_toolkit/scripts/train_flexsiren.py",562 "sha256": "9c12fdd61788eb3872e8c1e781cc634380ac79eaf52f61f918c371dcfb3ff225",563 "language": "Python",564 "lines": 245,565 "truncated": false,566 "block": 18,567 "row": 1252568 },569 {570 "path": "tensorflow_toolkit/scripts/train_het_siren.py",571 "sha256": "124ebd44a6cdc61024a31dbb8235dc6b01e608def4f190cce2846f6f3911cfdb",572 "language": "Python",573 "lines": 248,574 "truncated": false,575 "block": 18,576 "row": 1300577 },578 {579 "path": "tensorflow_toolkit/scripts/train_reconsiren.py",580 "sha256": "9754df89879da081177f0d52619fb2c2f2f4e0a8a42cc3f3cf35c6bafe5fe989",581 "language": "Python",582 "lines": 290,583 "truncated": false,584 "block": 18,585 "row": 1950586 },587 {588 "path": "tensorflow_toolkit/scripts/train_zernike3deep.py",589 "sha256": "b818fa577f9ae5e4f2541bf91803c8407c687c0fcbfa44edcc3e9392dcde7080",590 "language": "Python",591 "lines": 232,592 "truncated": false,593 "block": 18,594 "row": 780595 },596 {597 "path": "tensorflow_toolkit/utils/Clustering/__init__.py",598 "sha256": "11796f9f25cc5d5a3055c21253c771a86dbad66bce5fb64967e580762a71d561",599 "language": "Python",600 "lines": 28,601 "truncated": false,602 "block": 17,603 "row": 20749604 },605 {606 "path": "tensorflow_toolkit/utils/Clustering/methods.py",607 "sha256": "9420c6800032c935d8ef2da3a5f9b80d50db303ae88db9bcb06c586e870003e5",608 "language": "Python",609 "lines": 183,610 "truncated": false,611 "block": 17,612 "row": 30091613 },614 {615 "path": "tensorflow_toolkit/utils/Clustering/utils.py",616 "sha256": "32700934310c38e8b111f579a913fbb65380fa4158f21c96afb370a7954aa862",617 "language": "Python",618 "lines": 30,619 "truncated": false,620 "block": 17,621 "row": 20955622 },623 {624 "path": "tensorflow_toolkit/utils/__init__.py",625 "sha256": "67f5a71212d8380c9128d2dc3df66ee3ccf6a882bbf71dc80ccffff82f065cb2",626 "language": "Python",627 "lines": 28,628 "truncated": false,629 "block": 17,630 "row": 20784631 },632 {633 "path": "tensorflow_toolkit/utils/utils.py",634 "sha256": "fad203ca4481b4a0bca8e949e18fdf22bc20b6a72c5391fc8aca714f79e45492",635 "language": "Python",636 "lines": 392,637 "truncated": false,638 "block": 18,639 "row": 1900640 },641 {642 "path": "tensorflow_toolkit/utils/utils_zernike3d.py",643 "sha256": "06b94b3ce11556919892ee1b59749f99835b0a0a96118be34a257a0eaac2b24e",644 "language": "Python",645 "lines": 616,646 "truncated": false,647 "block": 18,648 "row": 5125649 },650 {651 "path": "tensorflow_toolkit/utils/utils_zernike3d_tf.py",652 "sha256": "ab10b4c9c54790028c0fa52580660a1e4d6fd0a6096bad015e2ee19d3bba3ed1",653 "language": "Python",654 "lines": 588,655 "truncated": false,656 "block": 18,657 "row": 5117658 }659 ]660}