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/lindertlab/dms-fold",4 "url": "https://github.com/LindertLab/DMS-Fold",5 "host": "github.com",6 "commit": "86c981f307efe37159a95172c434f607a4a62396",7 "license": "MIT",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11 {12 "path": "LICENSE",13 "sha256": "781c7538abd496d425864b473c93afb89200af7dfd0e721dfec281b399cbb640",14 "language": "License",15 "lines": 21,16 "truncated": false,17 "block": 22,18 "row": 1394419 },20 {21 "path": "README.md",22 "sha256": "cc4da1de9a81cde688318f41b2f1a2638473305037b73be6974098b81263743d",23 "language": "Text",24 "lines": 79,25 "truncated": false,26 "block": 24,27 "row": 73228 },29 {30 "path": "docs/source/conf.py",31 "sha256": "b61114bae7b2cd0d62976a9ac44f6d123380ea32bb3f5e947317108283f377d4",32 "language": "Python",33 "lines": 31,34 "truncated": false,35 "block": 22,36 "row": 2876037 },38 {39 "path": "examples/1PWT_A_example_command.sh",40 "sha256": "89a9cb9620151eafb350f1303e79d6e07ca68709489a35e92ae1de0d06d37328",41 "language": "Shell",42 "lines": 17,43 "truncated": false,44 "block": 23,45 "row": 1756446 },47 {48 "path": "experiments/test_templates_openfold.py",49 "sha256": "f19b9ef1258fe9a086b7565f722868683d0f5d6f8b244af99ef54308ea18711e",50 "language": "Python",51 "lines": 472,52 "truncated": false,53 "block": 23,54 "row": 1323255 },56 {57 "path": "notebooks/OpenFold.ipynb",58 "sha256": "fa43c16c4c6ac00ea7274e9dfb0b24bf186ec700aa741372830d668971cfebeb",59 "language": "Jupyter",60 "lines": 813,61 "truncated": false,62 "block": 22,63 "row": 1372564 },65 {66 "path": "openfold/__init__.py",67 "sha256": "6a263501a3a2cc7a8b03fa2957784799ec7f8d53087aeafb0898272b46db5f9a",68 "language": "Python",69 "lines": 7,70 "truncated": false,71 "block": 22,72 "row": 2589573 },74 {75 "path": "openfold/config.py",76 "sha256": "2b286a538b818fa65bd9d1fc3f6eb6cff4501e9538121f44af62e4d5ae263e50",77 "language": "Python",78 "lines": 963,79 "truncated": false,80 "block": 23,81 "row": 1451182 },83 {84 "path": "openfold/data/data_modules.py",85 "sha256": "6b7fb1e492317d0946b02111ef742adb840211262d07f443472a5a164378822e",86 "language": "Python",87 "lines": 1227,88 "truncated": false,89 "block": 23,90 "row": 1489791 },92 {93 "path": "openfold/data/data_pipeline.py",94 "sha256": "59c694b5375f6571c6608390c4819b95bed74be2dfe6aff1adf385b8ba376d76",95 "language": "Python",96 "lines": 1381,97 "truncated": false,98 "block": 23,99 "row": 14912100 },101 {102 "path": "openfold/data/data_transforms.py",103 "sha256": "befb370e44d91a9cb4242587957f11e9b3e27b660c050c967b5eb83fe8f3c108",104 "language": "Python",105 "lines": 1268,106 "truncated": false,107 "block": 23,108 "row": 14683109 },110 {111 "path": "openfold/data/data_transforms_multimer.py",112 "sha256": "0ce0029e09779a40ee18575ebcd779878bb10355286344361b434911372ef60f",113 "language": "Python",114 "lines": 493,115 "truncated": false,116 "block": 23,117 "row": 12467118 },119 {120 "path": "openfold/data/errors.py",121 "sha256": "6604dca339927f9e8d66b04f4c778343f109bc8a445f66eea70729bbabb1539d",122 "language": "Python",123 "lines": 22,124 "truncated": false,125 "block": 17,126 "row": 19794127 },128 {129 "path": "openfold/data/feature_pipeline.py",130 "sha256": "e74826f371a2715c128c5fe0990cfd8c7daec523e0c179976ecbac7634a98ecb",131 "language": "Python",132 "lines": 153,133 "truncated": false,134 "block": 23,135 "row": 5778136 },137 {138 "path": "openfold/data/feature_processing_multimer.py",139 "sha256": "f46592dd17ed21e876ec4200729b72b4a31416e62a8c37ac9206176bff39e0a7",140 "language": "Python",141 "lines": 245,142 "truncated": false,143 "block": 23,144 "row": 9664145 },146 {147 "path": "openfold/data/input_pipeline.py",148 "sha256": "a67745021433e36586e40cbe26b5f67cb39d05a0bc8707a4d790ef86c409957f",149 "language": "Python",150 "lines": 212,151 "truncated": false,152 "block": 23,153 "row": 7841154 },155 {156 "path": "openfold/data/input_pipeline_multimer.py",157 "sha256": "a5a7e19b75bb186bf5abeeb7b5c5d15fbe6895864c42856fbc2d5fa1db9243f7",158 "language": "Python",159 "lines": 180,160 "truncated": false,161 "block": 23,162 "row": 7353163 },164 {165 "path": "openfold/data/mmcif_parsing.py",166 "sha256": "3728888533a46c689bd55b7002936a7b1b09f4c61fcc2274e7376c2b822ded14",167 "language": "Python",168 "lines": 502,169 "truncated": false,170 "block": 23,171 "row": 12886172 },173 {174 "path": "openfold/data/msa_identifiers.py",175 "sha256": "f0fec40c2ce8bcf2c3add503958f04bd1dc3d53cce9bc470de3ae29004032630",176 "language": "Python",177 "lines": 91,178 "truncated": false,179 "block": 23,180 "row": 3388181 },182 {183 "path": "openfold/data/msa_pairing.py",184 "sha256": "08320e64cc4aec9a25028856955ae8103b475565e75374863afecb6494263b42",185 "language": "Python",186 "lines": 482,187 "truncated": false,188 "block": 23,189 "row": 12710190 },191 {192 "path": "openfold/data/msa_subsampling.py",193 "sha256": "19f9439a7396cf9990759162c35153f6747a7a1def05959c4066cac712a80a15",194 "language": "Python",195 "lines": 104,196 "truncated": false,197 "block": 23,198 "row": 2527199 },200 {201 "path": "openfold/data/parsers.py",202 "sha256": "203172c6b8957b06775ffb4ac1dd4ad8ee46249d957377c59dfa5a9e19efba6b",203 "language": "Python",204 "lines": 663,205 "truncated": false,206 "block": 23,207 "row": 13607208 },209 {210 "path": "openfold/data/templates.py",211 "sha256": "6c1f1534548543df6a26a3060ae25b9947d75cdf839e464f3415bb123f43f95e",212 "language": "Python",213 "lines": 1323,214 "truncated": false,215 "block": 23,216 "row": 14919217 },218 {219 "path": "openfold/data/tools/hhblits.py",220 "sha256": "6d4591715cf1a22e069d2e529044b6c71d2743dec1a4dea36ad720dc06f75117",221 "language": "Python",222 "lines": 175,223 "truncated": false,224 "block": 23,225 "row": 7631226 },227 {228 "path": "openfold/data/tools/hhsearch.py",229 "sha256": "c255e221da297d85c9f9294a95b88cd6d6d07a15d539f2e44ab3c08a0b2d0a3f",230 "language": "Python",231 "lines": 125,232 "truncated": false,233 "block": 23,234 "row": 5359235 },236 {237 "path": "openfold/data/tools/hmmbuild.py",238 "sha256": "a0ca41bf4faec99e774fa91b3dbf87a3d139c2897091af2c4af6d99512caac90",239 "language": "Python",240 "lines": 137,241 "truncated": false,242 "block": 23,243 "row": 5682244 },245 {246 "path": "openfold/data/tools/hmmsearch.py",247 "sha256": "2e13da75db3c70100b7b8827d3c30d40eaa4b25de0571fcdcfb0cf260907360b",248 "language": "Python",249 "lines": 137,250 "truncated": false,251 "block": 23,252 "row": 6234253 },254 {255 "path": "openfold/data/tools/jackhmmer.py",256 "sha256": "3e62ff46f8fd72c4a075ae993f5298d137e592f80c7c1b4f650fd6d87d1c819f",257 "language": "Python",258 "lines": 258,259 "truncated": false,260 "block": 23,261 "row": 10118262 },263 {264 "path": "openfold/data/tools/kalign.py",265 "sha256": "c71e7529bffb9a2bfd45810169eae0ec1f448042affa4816260a2a3a959a5247",266 "language": "Python",267 "lines": 115,268 "truncated": false,269 "block": 23,270 "row": 4690271 },272 {273 "path": "openfold/data/tools/parse_msa_files.py",274 "sha256": "f85e1cd4582980ffa42a72421bf8b41ff882830d6afab32794c1628719affb6f",275 "language": "Python",276 "lines": 57,277 "truncated": false,278 "block": 23,279 "row": 2220280 },281 {282 "path": "openfold/data/tools/utils.py",283 "sha256": "16baef3e2bbca661c0346d66030612c56aedf2a78d1d258bd2cb6d1d8264743f",284 "language": "Python",285 "lines": 48,286 "truncated": false,287 "block": 17,288 "row": 21366289 },290 {291 "path": "openfold/model/dropout.py",292 "sha256": "1b36a9537e4b482f0083e5d4ed4e49e9386168d133d771aaf3c5adb0b3a5aa8c",293 "language": "Python",294 "lines": 78,295 "truncated": false,296 "block": 17,297 "row": 23299298 },299 {300 "path": "openfold/model/embedders.py",301 "sha256": "fd937f9a0c090c1f97a5f9282c91f3b975af01644b1fa6ec845034d98857de6e",302 "language": "Python",303 "lines": 1008,304 "truncated": false,305 "block": 23,306 "row": 14172307 },308 {309 "path": "openfold/model/evoformer.py",310 "sha256": "e090b4b7de50852d112621482b06d39c355e2f1e45892e68d2207c91b4cb9aed",311 "language": "Python",312 "lines": 1219,313 "truncated": false,314 "block": 23,315 "row": 14653316 },317 {318 "path": "openfold/model/heads.py",319 "sha256": "5aa6880af82bde3335768de2c19085fd6917fa45d69f87468825d068ef1317a4",320 "language": "Python",321 "lines": 267,322 "truncated": false,323 "block": 23,324 "row": 8601325 },326 {327 "path": "openfold/model/model.py",328 "sha256": "0c4b5e8ad9fae04233ec4f8306277677c30662e7642a9200a7bf5370404f8124",329 "language": "Python",330 "lines": 596,331 "truncated": false,332 "block": 23,333 "row": 13488334 },335 {336 "path": "openfold/model/msa.py",337 "sha256": "ba6e887eb718fdf0cb0deadf2d1ef92d1c9132eec93f718cb1bf088d4fcaa2f4",338 "language": "Python",339 "lines": 476,340 "truncated": false,341 "block": 23,342 "row": 11864343 },344 {345 "path": "openfold/model/outer_product_mean.py",346 "sha256": "c46d405b1beda1b0e2d4bd85761b7b66fb3d16dddc123c47dc819e7b1b833e42",347 "language": "Python",348 "lines": 159,349 "truncated": false,350 "block": 23,351 "row": 5854352 },353 {354 "path": "openfold/model/pair_transition.py",355 "sha256": "69fa5ebe5348e2d961a127391e0a11132b19e7c208de0d7d1b7d05caea5e2035",356 "language": "Python",357 "lines": 99,358 "truncated": false,359 "block": 23,360 "row": 3009361 },362 {363 "path": "openfold/model/primitives.py",364 "sha256": "91ddf6af0bc802d8ab45ef19676058d98d11016bb711cb82e38a53dae405d7e9",365 "language": "Python",366 "lines": 830,367 "truncated": false,368 "block": 23,369 "row": 13828370 },371 {372 "path": "openfold/model/structure_module.py",373 "sha256": "06ee0665e071d491348de357755655ff17b51014371564404c1bbafe8403173b",374 "language": "Python",375 "lines": 1252,376 "truncated": false,377 "block": 23,378 "row": 14573379 },380 {381 "path": "openfold/model/template.py",382 "sha256": "8754cd2951f4783f3126dcda20a6b2dd6b15fdddf8fb4eb1db365ae2c6d7190b",383 "language": "Python",384 "lines": 693,385 "truncated": false,386 "block": 23,387 "row": 13489388 },389 {390 "path": "openfold/model/torchscript.py",391 "sha256": "7e71171f17a5184489acfcc3a50a15ee32ea6b26d5fd01dbb7e7e07e8c5be65d",392 "language": "Python",393 "lines": 215,394 "truncated": false,395 "block": 23,396 "row": 7664397 },398 {399 "path": "openfold/model/triangular_attention.py",400 "sha256": "7b6de8274c154dec939b92b0a0aa28d2cca8cf0f6a9558178cefc5aaf5202e7d",401 "language": "Python",402 "lines": 164,403 "truncated": false,404 "block": 23,405 "row": 6048406 },407 {408 "path": "openfold/model/triangular_multiplicative_update.py",409 "sha256": "af25327050c10fab0abfb53daf10df8712a8dc98900cfea9a52829acc1304c9a",410 "language": "Python",411 "lines": 617,412 "truncated": false,413 "block": 23,414 "row": 13570415 },416 {417 "path": "openfold/np/protein.py",418 "sha256": "339a2ebbd18d8e8ee7938719f2979fa01f3983ec301245fe84e3b5ddb143233d",419 "language": "Python",420 "lines": 636,421 "truncated": false,422 "block": 23,423 "row": 13538424 },425 {426 "path": "openfold/np/relax/amber_minimize.py",427 "sha256": "00f925e1611b90a3c60e14e3d7d605596b1429c08109e95a5f909c8c7b77de40",428 "language": "Python",429 "lines": 566,430 "truncated": false,431 "block": 23,432 "row": 13273433 },434 {435 "path": "openfold/np/relax/cleanup.py",436 "sha256": "0d09b537cc9c16a9b6c85c097c3ae4a4002888c249152f0b3557dbfd58e4671a",437 "language": "Python",438 "lines": 131,439 "truncated": false,440 "block": 23,441 "row": 6330442 },443 {444 "path": "openfold/np/relax/relax.py",445 "sha256": "dbe70ce138c67f7596ed4adf176bad3b42fef014baeb63bf8a4f974972e0cfbf",446 "language": "Python",447 "lines": 99,448 "truncated": false,449 "block": 23,450 "row": 4921451 },452 {453 "path": "openfold/np/relax/utils.py",454 "sha256": "1284ae7bcca5cafa654fe43145ec2f3d24d4fcda8acbbe55c775a12889518809",455 "language": "Python",456 "lines": 86,457 "truncated": false,458 "block": 23,459 "row": 3453460 },461 {462 "path": "openfold/np/residue_constants.py",463 "sha256": "19c94d0c104cf45ab303efb5b21fed36e746402163b742da0726bd2a8484a52b",464 "language": "Python",465 "lines": 1487,466 "truncated": false,467 "block": 23,468 "row": 14854469 },470 {471 "path": "openfold/utils/all_atom_multimer.py",472 "sha256": "23438dd0bc30dbdc6808a773d01f6fd50fa0ad123fe7475d405595016bbde655",473 "language": "Python",474 "lines": 494,475 "truncated": false,476 "block": 23,477 "row": 12857478 },479 {480 "path": "openfold/utils/argparse_utils.py",481 "sha256": "1ed51dcf2c7117d61d3a5fea5e199db3ed86800246b99b309ce9daae602e2bdd",482 "language": "Python",483 "lines": 30,484 "truncated": false,485 "block": 17,486 "row": 20233487 },488 {489 "path": "openfold/utils/callbacks.py",490 "sha256": "ba7979798aa1674a36662131b6589a4871344d92427d21584e10047f7c9998d0",491 "language": "Python",492 "lines": 14,493 "truncated": false,494 "block": 17,495 "row": 18991496 },497 {498 "path": "openfold/utils/checkpointing.py",499 "sha256": "a5c0b0ab192a82b43a8dc175e28105d4ae820bf11faecc03dbdbc5f828fbab83",500 "language": "Python",501 "lines": 96,502 "truncated": false,503 "block": 17,504 "row": 24419505 },506 {507 "path": "openfold/utils/chunk_utils.py",508 "sha256": "0c41e5ca97b03ec90a4f623e40c3ad9355ca2b779847a3ec51884e5a79606f1c",509 "language": "Python",510 "lines": 428,511 "truncated": false,512 "block": 23,513 "row": 11953514 },515 {516 "path": "openfold/utils/exponential_moving_average.py",517 "sha256": "0e07ba6ce09847241ee55cee20d9c59e99fcf2bbcd1b71abb935dbbf786e657d",518 "language": "Python",519 "lines": 71,520 "truncated": false,521 "block": 23,522 "row": 2158523 },524 {525 "path": "openfold/utils/feats.py",526 "sha256": "2f8023f07f8499569158b0edf9a7da7a6a3b377af7e175fdd472cc0b5beaeb4c",527 "language": "Python",528 "lines": 289,529 "truncated": false,530 "block": 23,531 "row": 9496532 },533 {534 "path": "openfold/utils/geometry/__init__.py",535 "sha256": "c7503d07dff2471e6f089c4146459c08b448512ec66f2ef3adf9bf28e290d0f6",536 "language": "Python",537 "lines": 28,538 "truncated": false,539 "block": 22,540 "row": 28994541 },542 {543 "path": "openfold/utils/geometry/quat_rigid.py",544 "sha256": "e4fef7dbc7c9d1c4914592131064ca2ea7bff8042396933e07a51fc1f78f1488",545 "language": "Python",546 "lines": 38,547 "truncated": false,548 "block": 22,549 "row": 29504550 },551 {552 "path": "openfold/utils/geometry/rigid_matrix_vector.py",553 "sha256": "bdb6d222bd5453440df063932d0ef1e30ff29ef5fc50fb96ff95ffbb9c092d49",554 "language": "Python",555 "lines": 181,556 "truncated": false,557 "block": 23,558 "row": 7579559 },560 {561 "path": "openfold/utils/geometry/rotation_matrix.py",562 "sha256": "09afe352d0057b34c1fa53d25e46b2412b25541ef66f3d1064341801ce3cf354",563 "language": "Python",564 "lines": 208,565 "truncated": false,566 "block": 23,567 "row": 8363568 },569 {570 "path": "openfold/utils/geometry/test_utils.py",571 "sha256": "4103964a013b72b01b3207142ec107384c29fee894f1911ea39680d39adc2039",572 "language": "Python",573 "lines": 97,574 "truncated": false,575 "block": 23,576 "row": 4998577 },578 {579 "path": "openfold/utils/geometry/utils.py",580 "sha256": "585a8f94036e7c9f4f43bc9026997a2d7e8dda679feb1ae6fbfd9b4d08465600",581 "language": "Python",582 "lines": 22,583 "truncated": false,584 "block": 6,585 "row": 24323586 },587 {588 "path": "openfold/utils/geometry/vector.py",589 "sha256": "b75a322b83107be67f4ab845f136ed1c9e13315c2c39befe483c4297d58093b3",590 "language": "Python",591 "lines": 261,592 "truncated": false,593 "block": 23,594 "row": 8986595 },596 {597 "path": "openfold/utils/import_weights.py",598 "sha256": "eef3748339c689d428be194d33ca5518e750b68e8f4d93cfebe7b0ca2326ef63",599 "language": "Python",600 "lines": 713,601 "truncated": false,602 "block": 23,603 "row": 14021604 },605 {606 "path": "openfold/utils/kernel/attention_core.py",607 "sha256": "d392bc78cf800289ff173e2b6597a3ca4da604ee337ad52382c8a564d7483b73",608 "language": "Python",609 "lines": 103,610 "truncated": false,611 "block": 23,612 "row": 3858613 },614 {615 "path": "openfold/utils/kernel/csrc/compat.h",616 "sha256": "01c944a4177fb8cab0f40430ab9b763115fb881c2ed343dc0e7d58012c89966f",617 "language": "C/C++",618 "lines": 11,619 "truncated": false,620 "block": 5,621 "row": 5513622 },623 {624 "path": "openfold/utils/kernel/csrc/softmax_cuda.cpp",625 "sha256": "77abf856df96ed3ef0443827ec581581a5fdfa2ce245b15ee5ab24107b49525c",626 "language": "C++",627 "lines": 44,628 "truncated": false,629 "block": 5,630 "row": 1622631 },632 {633 "path": "openfold/utils/kernel/csrc/softmax_cuda_kernel.cu",634 "sha256": "bb92a7247e2040c3a1fbff271e718316449dfe0cb7c7b12e52e747c4175dce3d",635 "language": "CUDA",636 "lines": 241,637 "truncated": false,638 "block": 5,639 "row": 10059640 },641 {642 "path": "openfold/utils/kernel/csrc/softmax_cuda_stub.cpp",643 "sha256": "6b8ea837635602fc161d0924166bacf243bc91aa0ddc6b8c42cc2982bdf96bdd",644 "language": "C++",645 "lines": 36,646 "truncated": false,647 "block": 5,648 "row": 1561649 },650 {651 "path": "openfold/utils/logger.py",652 "sha256": "22976c131cd67f390b54eb590463f734cdd2d056bbc484efb611f8a4dd07d875",653 "language": "Python",654 "lines": 80,655 "truncated": false,656 "block": 17,657 "row": 24494658 },659 {660 "path": "openfold/utils/loss.py",661 "sha256": "e82c0b9cf9b39f439ce882a2d3aa3ce74252a44d8a1a2ffea18ab991f205b14d",662 "language": "Python",663 "lines": 1793,664 "truncated": false,665 "block": 23,666 "row": 15088667 },668 {669 "path": "openfold/utils/lr_schedulers.py",670 "sha256": "86a33e0f443ca69afe1414b4794b30e2b5536468a0e43ba5f422028eec798f92",671 "language": "Python",672 "lines": 82,673 "truncated": false,674 "block": 17,675 "row": 24507676 },677 {678 "path": "openfold/utils/multi_chain_permutation.py",679 "sha256": "c485048c9529b6ddb20f6e2648d34be257ee2fdaf48f761ce2b8f165c30a8b10",680 "language": "Python",681 "lines": 542,682 "truncated": false,683 "block": 23,684 "row": 13858685 },686 {687 "path": "openfold/utils/precision_utils.py",688 "sha256": "5b5e5c6f192c816baded535fd72af81f493d49f84a9a1aae2af13d8a4e93288b",689 "language": "Python",690 "lines": 23,691 "truncated": false,692 "block": 17,693 "row": 19629694 },695 {696 "path": "openfold/utils/rigid_utils.py",697 "sha256": "73a75840b2c9be855643a10af06641ea737d96412d853edb02aee2db2c292514",698 "language": "Python",699 "lines": 1391,700 "truncated": false,701 "block": 23,702 "row": 14781703 },704 {705 "path": "openfold/utils/script_utils.py",706 "sha256": "0179ba244d2c3c621d77e20c14fea1ad5d9f33705baa2ae4504a26f9a3c09d43",707 "language": "Python",708 "lines": 261,709 "truncated": false,710 "block": 23,711 "row": 9736712 },713 {714 "path": "openfold/utils/superimposition.py",715 "sha256": "89eabd013e3d5f966586af1ca78ce935cd191d481cae5706f48535d5392aaaa5",716 "language": "Python",717 "lines": 100,718 "truncated": false,719 "block": 23,720 "row": 3904721 },722 {723 "path": "openfold/utils/tensor_utils.py",724 "sha256": "5f76876b8c27b6f91efb282e2cd835293197f6be06be901591dee9d135ac9bf5",725 "language": "Python",726 "lines": 120,727 "truncated": false,728 "block": 23,729 "row": 4475730 },731 {732 "path": "openfold/utils/trace_utils.py",733 "sha256": "7af18dbe7a784852e3e0c50a522ae41ea594e451770aa27c929a42d7640ebdfb",734 "language": "Python",735 "lines": 426,736 "truncated": false,737 "block": 23,738 "row": 12351739 },740 {741 "path": "openfold/utils/validation_metrics.py",742 "sha256": "e2fffb4222a0e09dbbc0f6500a678ccc120aed57b892adf111ad4a79c0ef7e00",743 "language": "Python",744 "lines": 69,745 "truncated": false,746 "block": 23,747 "row": 1482748 },749 {750 "path": "predict_with_dmsfold.py",751 "sha256": "f619ff5c98643587948881058581143ab835226e42011baea3a43d51117ec091",752 "language": "Python",753 "lines": 582,754 "truncated": false,755 "block": 23,756 "row": 13506757 },758 {759 "path": "scripts/activate_conda_env.sh",760 "sha256": "60e95d582757ff55a2ec398247c9d735fb8441ffb5c869dc44a91bee550d17f6",761 "language": "Shell",762 "lines": 6,763 "truncated": false,764 "block": 18,765 "row": 8649766 },767 {768 "path": "scripts/alignment_data_to_fasta.py",769 "sha256": "334ab6be1c30e666241011b8aed11ddbb398696be9c612f7ebfa1cb0efb60b5e",770 "language": "Python",771 "lines": 144,772 "truncated": false,773 "block": 23,774 "row": 5139775 },776 {777 "path": "scripts/alignment_db_scripts/add_non_unique_to_alignment_db.py",778 "sha256": "d3a9abdb332bb6e3a4b9fd063f768c1c1e54de5ffa85e402e7bebc6e04e719bd",779 "language": "Python",780 "lines": 82,781 "truncated": false,782 "block": 23,783 "row": 2639784 },785 {786 "path": "scripts/alignment_db_scripts/create_alignment_db.py",787 "sha256": "35628a493839f96ce2e8744d6955a96edfae4ace894ab1407c4d59ff93d673d2",788 "language": "Python",789 "lines": 47,790 "truncated": false,791 "block": 22,792 "row": 29591793 },794 {795 "path": "scripts/alignment_db_scripts/create_alignment_db_sharded.py",796 "sha256": "558eff27499e5c583799ed30a5373f3757774b2f3362d2081596ca7155703c74",797 "language": "Python",798 "lines": 244,799 "truncated": false,800 "block": 23,801 "row": 9117802 },803 {804 "path": "scripts/alignment_db_scripts/unify_alignment_db_indices.py",805 "sha256": "fa09b156a299af7e07eec4ed0ac9acb5033be757c83d3e5e359351aca91b469a",806 "language": "Python",807 "lines": 37,808 "truncated": false,809 "block": 22,810 "row": 28761811 },812 {813 "path": "scripts/build_deepspeed_config.py",814 "sha256": "c401c1825f9002894b0a6dc3032f11ef77d0418491b4053d81d582b41b7eedea",815 "language": "Python",816 "lines": 315,817 "truncated": false,818 "block": 23,819 "row": 11207820 },821 {822 "path": "scripts/burial_score.py",823 "sha256": "a22e53e23596a3f9c700f511602ebb676f6e0c9cef58f6d3d1b13717420b61fb",824 "language": "Python",825 "lines": 21,826 "truncated": false,827 "block": 22,828 "row": 27491829 },830 {831 "path": "scripts/colabfold_search.sh",832 "sha256": "7a74ce758370dc981d85da702d7405b3fdcad7756b68120187d2da92ed8a518d",833 "language": "Shell",834 "lines": 75,835 "truncated": false,836 "block": 18,837 "row": 10047838 },839 {840 "path": "scripts/convert_of_weights_to_jax.py",841 "sha256": "1814a6ef96b737faed100981d4b4be55c7a60ba026a5c1b920af868560e0b254",842 "language": "Python",843 "lines": 104,844 "truncated": false,845 "block": 23,846 "row": 4291847 },848 {849 "path": "scripts/convert_v1_to_v2_weights.py",850 "sha256": "d8d6f3ab40836d675be20108402be883b5e5b988d40acfe1549cc107defb3652",851 "language": "Python",852 "lines": 97,853 "truncated": false,854 "block": 23,855 "row": 4481856 },857 {858 "path": "scripts/data_dir_to_fasta.py",859 "sha256": "81952c205dcddb4702d97f4cce246df8620e57899e927da24eb05e4fbbcf63d1",860 "language": "Python",861 "lines": 89,862 "truncated": false,863 "block": 23,864 "row": 3212865 },866 {867 "path": "scripts/deactivate_conda_env.sh",868 "sha256": "169fff337fc5fc43fec69d47a9a5d4ee92e8489e09dd1586ebedab47ae511007",869 "language": "Shell",870 "lines": 3,871 "truncated": false,872 "block": 18,873 "row": 8541874 },875 {876 "path": "scripts/deepspeed_inference_test.py",877 "sha256": "21ed2f8cb5a4839ad07d35f5a7d4e2319ba176aea348b324384462699a6967b7",878 "language": "Python",879 "lines": 54,880 "truncated": false,881 "block": 22,882 "row": 29300883 },884 {885 "path": "scripts/download_alphafold_dbs.sh",886 "sha256": "f85a24bd3cf6604407b706df4fe8c1f4db685a524a4334e48f4f31c3b87ae902",887 "language": "Shell",888 "lines": 71,889 "truncated": false,890 "block": 23,891 "row": 18142892 },893 {894 "path": "scripts/download_alphafold_params.sh",895 "sha256": "4b1092ced83a145962011c1cef9ac6cdfd3caccf44653847e74b818db4ba5fbf",896 "language": "Shell",897 "lines": 41,898 "truncated": false,899 "block": 23,900 "row": 17981901 },902 {903 "path": "scripts/download_bfd.sh",904 "sha256": "4617a9385a6d8eeb7533858214cb5370c1ab920e18097683c30eca703f1155d6",905 "language": "Shell",906 "lines": 43,907 "truncated": false,908 "block": 8,909 "row": 8138910 },911 {912 "path": "scripts/download_cameo.py",913 "sha256": "2dc6579d9db74d4e8d015b58e14c2aefb66061c0bece0e58d640355ca65aeda4",914 "language": "Python",915 "lines": 103,916 "truncated": false,917 "block": 23,918 "row": 3000919 },920 {921 "path": "scripts/download_colabfold_envdb.sh",922 "sha256": "f62a41e7591190f2640566e9aca358c045d3b0dd5cfa192f4c17948b9dcbe05c",923 "language": "Shell",924 "lines": 38,925 "truncated": false,926 "block": 18,927 "row": 9604928 },929 {930 "path": "scripts/download_mgnify.sh",931 "sha256": "6fb1c6fec1740a9b1fa2d80ce557da5bb51d6f98bc12d2060ebf7b3165977134",932 "language": "Shell",933 "lines": 41,934 "truncated": false,935 "block": 23,936 "row": 17987937 },938 {939 "path": "scripts/download_mmseqs_dbs.sh",940 "sha256": "c9f14cac2501925016511f1d3cbf583d7fa94480f0991239a300b4c8364e1227",941 "language": "Shell",942 "lines": 48,943 "truncated": false,944 "block": 18,945 "row": 9716946 },947 {948 "path": "scripts/download_openfold_params.sh",949 "sha256": "91a97808b58d7c630cb9221b452633f1762a0ee79adf459040fe8868a0316aa7",950 "language": "Shell",951 "lines": 34,952 "truncated": false,953 "block": 18,954 "row": 9563955 },956 {957 "path": "scripts/download_openfold_params_gdrive.sh",958 "sha256": "138955f14941a2fa1617f50916bdf6a1709891fce4ce0f81053faedac51adc7b",959 "language": "Shell",960 "lines": 67,961 "truncated": false,962 "block": 18,963 "row": 9880964 },965 {966 "path": "scripts/download_openfold_params_huggingface.sh",967 "sha256": "57d6ca0fff9b72452c97cde955126e8e2b801d9d513dd8a5002a60d4fe3b2f20",968 "language": "Shell",969 "lines": 32,970 "truncated": false,971 "block": 18,972 "row": 9510973 },974 {975 "path": "scripts/download_openfold_soloseq_params.sh",976 "sha256": "9f7636c718880e2d33ac6251ad007766b7ca5e06004856373a2f376b8d50d46f",977 "language": "Shell",978 "lines": 34,979 "truncated": false,980 "block": 23,981 "row": 17901982 },983 {984 "path": "scripts/download_pdb70.sh",985 "sha256": "ee91ce458c531e8d60739731f20dadf471ed4df4ecb5bc9f66d66e1dfe8e2327",986 "language": "Shell",987 "lines": 41,988 "truncated": false,989 "block": 18,990 "row": 9688991 },992 {993 "path": "scripts/download_pdb_mmcif.sh",994 "sha256": "c59261c04e1792e6eb0c0c14a9177f54d26c8b0546e2aabd51a8d22feeac1843",995 "language": "Shell",996 "lines": 61,997 "truncated": false,998 "block": 8,999 "row": 84011000 },1001 {1002 "path": "scripts/download_pdb_seqres.sh",1003 "sha256": "08811e75090c5d3a9b9726221e2ad64116eabbf12e7708e21a160c96937a02ee",1004 "language": "Shell",1005 "lines": 42,1006 "truncated": false,1007 "block": 23,1008 "row": 180031009 },1010 {1011 "path": "scripts/download_roda_pdbs.sh",1012 "sha256": "b6c382a19b650c815cd3f03b3dee065dee378a684a3dfaaa9805b34f56d3544b",1013 "language": "Shell",1014 "lines": 52,1015 "truncated": false,1016 "block": 18,1017 "row": 97671018 },1019 {1020 "path": "scripts/download_small_bfd.sh",1021 "sha256": "2dc031ba594e86ee72ee326793cda854c9d207b0a0405a39729717eea89dbab2",1022 "language": "Shell",1023 "lines": 41,1024 "truncated": false,1025 "block": 8,1026 "row": 79721027 },1028 {1029 "path": "scripts/download_soloseq_embeddings.sh",1030 "sha256": "1ec0d7bf0552f95cccea657ff9338a3d872fa3aa0e6f1cd19537d9c6a31d971d",1031 "language": "Shell",1032 "lines": 34,1033 "truncated": false,1034 "block": 23,1035 "row": 179001036 },1037 {1038 "path": "scripts/download_uniclust30.sh",1039 "sha256": "8aceaecf895082e8742a2d5877fadd0d09bdeb07cfd4fb4666382b0c90828e4c",1040 "language": "Shell",1041 "lines": 43,1042 "truncated": false,1043 "block": 8,1044 "row": 81291045 },1046 {1047 "path": "scripts/download_uniprot.sh",1048 "sha256": "9fffb48daa411f1b999dc81fc90fd6b20a5297e9e7bb3a1d0cdd310046d053ff",1049 "language": "Shell",1050 "lines": 55,1051 "truncated": false,1052 "block": 23,1053 "row": 181261054 },1055 {1056 "path": "scripts/download_uniref30.sh",1057 "sha256": "98e619f1b06bf785b531ba79ea85f04dc514bb3062d7b31bc68ca4af6e3c6fab",1058 "language": "Shell",1059 "lines": 44,1060 "truncated": false,1061 "block": 23,1062 "row": 180051063 },1064 {1065 "path": "scripts/download_uniref90.sh",1066 "sha256": "d44745e41935df3c5154c79f4ed0af32c0b70c45991e14a04c0cddd870cfb8f3",1067 "language": "Shell",1068 "lines": 40,1069 "truncated": false,1070 "block": 18,1071 "row": 96221072 },1073 {1074 "path": "scripts/expand_alignment_duplicates.py",1075 "sha256": "2c67f90e78fe24c8aaefdada8905caabfd8cae9840de514e66909301b1a7712e",1076 "language": "Python",1077 "lines": 79,1078 "truncated": false,1079 "block": 23,1080 "row": 32801081 },1082 {1083 "path": "scripts/fasta_to_clusterfile.py",1084 "sha256": "b1f3d26349a2cc78b0becbd61dbd0c60a1475ec3f63c80c9ea48bdb0613e6d90",1085 "language": "Python",1086 "lines": 105,1087 "truncated": false,1088 "block": 23,1089 "row": 36211090 },1091 {1092 "path": "scripts/flatten_roda.sh",1093 "sha256": "9ec17c1f7d27a2ab4cf24ca804c2f5ec49c2eed7ff0e1da5cb5a1501ab1ce000",1094 "language": "Shell",1095 "lines": 58,1096 "truncated": false,1097 "block": 23,1098 "row": 180061099 },1100 {1101 "path": "scripts/generate_alphafold_feature_dict.py",1102 "sha256": "10793f2ad8ea049ecfbc9de04aad9ba83037925974af236437f6fdfe4ece077b",1103 "language": "Python",1104 "lines": 79,1105 "truncated": false,1106 "block": 23,1107 "row": 29831108 },1109 {1110 "path": "scripts/generate_chain_data_cache.py",1111 "sha256": "e77b346d11cd440699a3b4162d1e083c782f32ac18642d1e5f157cf235a076be",1112 "language": "Python",1113 "lines": 139,1114 "truncated": false,1115 "block": 23,1116 "row": 57161117 },1118 {1119 "path": "scripts/generate_mmcif_cache.py",1120 "sha256": "78b032bc13811bb409acf70e7dc8413e006a45476a2712c758a1c8b2e74a0ec2",1121 "language": "Python",1122 "lines": 107,1123 "truncated": false,1124 "block": 23,1125 "row": 39111126 },1127 {1128 "path": "scripts/install_hh_suite.sh",1129 "sha256": "c592adc86d729dba988b9ad63ac59306313f1c7f85c5a09b66b7bc934a4b1343",1130 "language": "Shell",1131 "lines": 10,1132 "truncated": false,1133 "block": 18,1134 "row": 88811135 },1136 {1137 "path": "scripts/install_third_party_dependencies.sh",1138 "sha256": "46ca2ba1d871612cf23de39265025dccd585de22010f9ecd35ed7a4d82f7f3db",1139 "language": "Shell",1140 "lines": 24,1141 "truncated": false,1142 "block": 23,1143 "row": 178131144 },1145 {1146 "path": "scripts/precompute_alignments.py",1147 "sha256": "21b516f8f5d2d288b7fa7da8ec8abeb17ba2af9a92f1e484f4ed504febc0ffbe",1148 "language": "Python",1149 "lines": 267,1150 "truncated": false,1151 "block": 23,1152 "row": 98391153 },1154 {1155 "path": "scripts/precompute_alignments_mmseqs.py",1156 "sha256": "fc86c8d07f184fb5eed4bd8b785e57f62296172c8a13d68c43a0ded96c8b7fee",1157 "language": "Python",1158 "lines": 175,1159 "truncated": false,1160 "block": 17,1161 "row": 286331162 },1163 {1164 "path": "scripts/precompute_embeddings.py",1165 "sha256": "7ea8dab7dfc8187320682baa608a971ee1de428988428df6213d72ed43eb1e40",1166 "language": "Python",1167 "lines": 200,1168 "truncated": false,1169 "block": 23,1170 "row": 78101171 },1172 {1173 "path": "scripts/prep_mmseqs_dbs.sh",1174 "sha256": "83d50d510c8a1d881386612d5950ea458f8aae315df9e04a7b259d675814390d",1175 "language": "Shell",1176 "lines": 40,1177 "truncated": false,1178 "block": 18,1179 "row": 95691180 },1181 {1182 "path": "scripts/prep_proteinnet_msas.py",1183 "sha256": "4792786cf427735aa5c68a9128e188efbd9e5b43c7eee56ed6d25c35ac04510c",1184 "language": "Python",1185 "lines": 66,1186 "truncated": false,1187 "block": 17,1188 "row": 226491189 },1190 {1191 "path": "scripts/run_unit_tests.sh",1192 "sha256": "703ab462d4f44b60cc648d5b25c7b9ff5e192ddc8a6eb13b382dbdf07bbc960d",1193 "language": "Shell",1194 "lines": 6,1195 "truncated": false,1196 "block": 18,1197 "row": 86951198 },1199 {1200 "path": "scripts/slurm_scripts/run_uniclust30_search.sh",