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/microsoft/mattergen",4 "url": "https://github.com/microsoft/mattergen",5 "host": "github.com",6 "commit": "92423660a8bd70e83679086e88f88596d484dc16",7 "license": "MIT",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11 {12 "path": "LICENSE",13 "sha256": "c2cfccb812fe482101a8f04597dfc5a9991a6b2748266c47ac91b6a5aae15383",14 "language": "License",15 "lines": 21,16 "truncated": false,17 "block": 3,18 "row": 809419 },20 {21 "path": "README.md",22 "sha256": "4a0f0213ad5458046ef8ee59b86a1050a8adb1f0876c146712fdb9efd71a3e5e",23 "language": "Text",24 "lines": 389,25 "truncated": false,26 "block": 4,27 "row": 274128 },29 {30 "path": "benchmark/plot_benchmark_results.ipynb",31 "sha256": "87bb4ce7e6626d1caf44a1acf4aac8b044cf8c88182f9cfd81c7b16959345aa6",32 "language": "Jupyter",33 "lines": 123,34 "truncated": false,35 "block": 3,36 "row": 724237 },38 {39 "path": "mattergen/__init__.py",40 "sha256": "d4deb9722fdba024ab1512c68f88ae9aa481c230666167e97afec618c93a9b6c",41 "language": "Python",42 "lines": 3,43 "truncated": false,44 "block": 3,45 "row": 1751846 },47 {48 "path": "mattergen/adapter.py",49 "sha256": "c503690cd24f18de12781a82c942e41a269d98458f03836821d5f976bbb4e23c",50 "language": "Python",51 "lines": 128,52 "truncated": false,53 "block": 3,54 "row": 2309155 },56 {57 "path": "mattergen/common/__init__.py",58 "sha256": "44aab3147193076b308667aa4e6e44d2f9319c5ee553399959049de7f579198f",59 "language": "Python",60 "lines": 3,61 "truncated": false,62 "block": 3,63 "row": 1751764 },65 {66 "path": "mattergen/common/data/callback.py",67 "sha256": "fe5628448556e1f4881c446dfb8ff6aa5393e26c6283eb92e393847ea7804491",68 "language": "Python",69 "lines": 62,70 "truncated": false,71 "block": 3,72 "row": 2071973 },74 {75 "path": "mattergen/common/data/chemgraph.py",76 "sha256": "9ef20e6b5442e736604146ef42097d5a1f3972d915257800136b473a45fc21e8",77 "language": "Python",78 "lines": 158,79 "truncated": false,80 "block": 3,81 "row": 2378682 },83 {84 "path": "mattergen/common/data/collate.py",85 "sha256": "4fdd22249738c1dae51d7700afb64a66647b45e42913fda6fbb41fcbdade9e33",86 "language": "Python",87 "lines": 424,88 "truncated": false,89 "block": 3,90 "row": 2645991 },92 {93 "path": "mattergen/common/data/condition_factory.py",94 "sha256": "3f9de4d2914d3601b5e67714c22d3681f7521b5a44f41ff962e4cfad6387d0a1",95 "language": "Python",96 "lines": 95,97 "truncated": false,98 "block": 3,99 "row": 21407100 },101 {102 "path": "mattergen/common/data/datamodule.py",103 "sha256": "afdd96c683012b5da2b61c3cabe69a1c97778662984c3612677bfef8833100b3",104 "language": "Python",105 "lines": 97,106 "truncated": false,107 "block": 3,108 "row": 21228109 },110 {111 "path": "mattergen/common/data/dataset.py",112 "sha256": "b0dc806dcd2efbed3796408dd051229919019a15c078ab851381d8e9b5f503d6",113 "language": "Python",114 "lines": 594,115 "truncated": false,116 "block": 3,117 "row": 27263118 },119 {120 "path": "mattergen/common/data/dataset_transform.py",121 "sha256": "74ae4b58e5e0009f610dd19e3420356659232bdcc5b7bdbcdb599f5159c31b44",122 "language": "Python",123 "lines": 35,124 "truncated": false,125 "block": 3,126 "row": 19122127 },128 {129 "path": "mattergen/common/data/num_atoms_distribution.py",130 "sha256": "fec672ef6956967423c665480bf53954f569ba5e7db9683e0b87a7f899cddb02",131 "language": "Python",132 "lines": 27,133 "truncated": false,134 "block": 3,135 "row": 18735136 },137 {138 "path": "mattergen/common/data/transform.py",139 "sha256": "3d0607fa94f01f83de313977110cde8310afe4772c4f6583aa0345dff63368ac",140 "language": "Python",141 "lines": 54,142 "truncated": false,143 "block": 3,144 "row": 19660145 },146 {147 "path": "mattergen/common/data/types.py",148 "sha256": "dbcfb1c48bc16784e62b4add0e9c48081d030b8bb57f2fcc8622fcb137aea7bb",149 "language": "Python",150 "lines": 52,151 "truncated": false,152 "block": 3,153 "row": 19646154 },155 {156 "path": "mattergen/common/diffusion/corruption.py",157 "sha256": "2e6d5a4c50f80925ec102208a8c61d24a33d8b0b3a7148134ee88b84811c7b7c",158 "language": "Python",159 "lines": 284,160 "truncated": false,161 "block": 3,162 "row": 25696163 },164 {165 "path": "mattergen/common/diffusion/predictors_correctors.py",166 "sha256": "2f3a24121915b9223b0d5ac4c8018cc9b3fc5b58877ff37ff88e976024744502",167 "language": "Python",168 "lines": 98,169 "truncated": false,170 "block": 3,171 "row": 22104172 },173 {174 "path": "mattergen/common/gemnet/gemnet.py",175 "sha256": "a64744b7781c97fdcc83e72bc95f9f735484aef5f153ba4d0414bf3c7c2b32a4",176 "language": "Python",177 "lines": 797,178 "truncated": false,179 "block": 3,180 "row": 27536181 },182 {183 "path": "mattergen/common/gemnet/gemnet_ctrl.py",184 "sha256": "21010203ccb5a16de848d1e983805ddf3c4fba5f6dd0fa17d938033f53e11d2b",185 "language": "Python",186 "lines": 268,187 "truncated": false,188 "block": 3,189 "row": 25504190 },191 {192 "path": "mattergen/common/gemnet/initializers.py",193 "sha256": "1a401159734fec92ab69942a33bb6d7316280f09ee8288223af8261a3a258f55",194 "language": "Python",195 "lines": 49,196 "truncated": false,197 "block": 3,198 "row": 19756199 },200 {201 "path": "mattergen/common/gemnet/layers/atom_update_block.py",202 "sha256": "610b4f4221c49d126a58ff968ac5e5302cda7a13c165a6a97ea67705c72d5270",203 "language": "Python",204 "lines": 203,205 "truncated": false,206 "block": 3,207 "row": 24024208 },209 {210 "path": "mattergen/common/gemnet/layers/base_layers.py",211 "sha256": "9cea3bab0cd7cd4add5409963e3e6f19cb3fff525021bf33df47eeaa15d56722",212 "language": "Python",213 "lines": 112,214 "truncated": false,215 "block": 3,216 "row": 21346217 },218 {219 "path": "mattergen/common/gemnet/layers/basis_utils.py",220 "sha256": "3596d63646e82e73c8d63673781aaec34f8b38b8cf1572b65a6d020fcc6871bc",221 "language": "Python",222 "lines": 273,223 "truncated": false,224 "block": 3,225 "row": 25338226 },227 {228 "path": "mattergen/common/gemnet/layers/efficient.py",229 "sha256": "b57ce1260460265d921b623a4c727939ec74dd705d3d3e95d7f060444c4012a9",230 "language": "Python",231 "lines": 178,232 "truncated": false,233 "block": 3,234 "row": 23090235 },236 {237 "path": "mattergen/common/gemnet/layers/embedding_block.py",238 "sha256": "4fe4cec5d9a65616204d6e72714b4f317f1f993b22a4a287a53c180c85f06e11",239 "language": "Python",240 "lines": 103,241 "truncated": false,242 "block": 3,243 "row": 21018244 },245 {246 "path": "mattergen/common/gemnet/layers/interaction_block.py",247 "sha256": "20324417d6fce345085fb6c19f4f607d41d49902078d06bc4920c7c89b70d077",248 "language": "Python",249 "lines": 344,250 "truncated": false,251 "block": 3,252 "row": 25608253 },254 {255 "path": "mattergen/common/gemnet/layers/radial_basis.py",256 "sha256": "4c714c4e84fe5c7fc213a02f46d4c14f71a1cfedd9e2ab80348d63afc8cc6bd4",257 "language": "Python",258 "lines": 197,259 "truncated": false,260 "block": 3,261 "row": 23577262 },263 {264 "path": "mattergen/common/gemnet/layers/scaling.py",265 "sha256": "4206c90a8fae098e6484e059057dc908ceece4d0612277a242f193f4d8e4508a",266 "language": "Python",267 "lines": 191,268 "truncated": false,269 "block": 3,270 "row": 23586271 },272 {273 "path": "mattergen/common/gemnet/layers/spherical_basis.py",274 "sha256": "f9bdac3f421ccc63f160c00a1ff97b8c9d6c614dc9ee91251d066e27bb0453e8",275 "language": "Python",276 "lines": 83,277 "truncated": false,278 "block": 3,279 "row": 21289280 },281 {282 "path": "mattergen/common/gemnet/utils.py",283 "sha256": "80ca02a38819be86ebab291d823ce3292f2cfe22d9c7bba7bbe11038d3f1f2a4",284 "language": "Python",285 "lines": 299,286 "truncated": false,287 "block": 3,288 "row": 25501289 },290 {291 "path": "mattergen/common/globals.py",292 "sha256": "dc7f09175b07123eba8b75af9b7150733246d15c70596384b6e220b612829bef",293 "language": "Python",294 "lines": 8,295 "truncated": false,296 "block": 3,297 "row": 17840298 },299 {300 "path": "mattergen/common/loss.py",301 "sha256": "b02895cfb4ccedf2bb86134195eb434619475720fb0023c493468d35b158c2da",302 "language": "Python",303 "lines": 56,304 "truncated": false,305 "block": 3,306 "row": 20302307 },308 {309 "path": "mattergen/common/tests/data_utils_test.py",310 "sha256": "7b74c32ea48de1523b5c930ec5c6d9b2495c96a8b1a4b3ef5c93666ab1290198",311 "language": "Python",312 "lines": 536,313 "truncated": false,314 "block": 3,315 "row": 26887316 },317 {318 "path": "mattergen/common/tests/gemnet_test.py",319 "sha256": "4334b4d8f7fe76ed12b6221d12761ad7e38f60e04ca8543f8813b0ded264a78a",320 "language": "Python",321 "lines": 383,322 "truncated": false,323 "block": 3,324 "row": 26028325 },326 {327 "path": "mattergen/common/tests/testutils.py",328 "sha256": "c53d840c47446d2d702d1f0ddb9588de73511786e9c7648f83a03694e865d64e",329 "language": "Python",330 "lines": 12,331 "truncated": false,332 "block": 3,333 "row": 17985334 },335 {336 "path": "mattergen/common/utils/config_utils.py",337 "sha256": "7b8c68e98c2c13519f92722454bb6fe2931a9450d1f70cd9a4d66636207945d2",338 "language": "Python",339 "lines": 53,340 "truncated": false,341 "block": 3,342 "row": 20058343 },344 {345 "path": "mattergen/common/utils/data_classes.py",346 "sha256": "704085324fc5caef101a35bdccd771ffa1c287ccfc8905874e27fe5ea43bf2b5",347 "language": "Python",348 "lines": 166,349 "truncated": false,350 "block": 3,351 "row": 23645352 },353 {354 "path": "mattergen/common/utils/data_utils.py",355 "sha256": "d9eb3078299d18c2bb7c6dc5de604f5c5118819b62cc20a84a26d87f21138d1c",356 "language": "Python",357 "lines": 399,358 "truncated": false,359 "block": 3,360 "row": 26468361 },362 {363 "path": "mattergen/common/utils/eval_utils.py",364 "sha256": "cebcba08d5eed1f4491549c9618a5b97c0866ee6246efd8b7269f485cb194acd",365 "language": "Python",366 "lines": 166,367 "truncated": false,368 "block": 3,369 "row": 23447370 },371 {372 "path": "mattergen/common/utils/globals.py",373 "sha256": "7eca06d705c1a3a9568ce661febc12c375112f84fa4eb799de3de2ee0079d311",374 "language": "Python",375 "lines": 151,376 "truncated": false,377 "block": 3,378 "row": 20863379 },380 {381 "path": "mattergen/common/utils/lattice_score.py",382 "sha256": "269b419c1048be6eef92c56943368406af3aa2fa4ad3c605b0b91e922e421b13",383 "language": "Python",384 "lines": 37,385 "truncated": false,386 "block": 3,387 "row": 19819388 },389 {390 "path": "mattergen/common/utils/ocp_graph_utils.py",391 "sha256": "b1c3b2a9e99378d8fdaacb5ca217aa19bbcb069d5cb33580df324af72c878f4a",392 "language": "Python",393 "lines": 334,394 "truncated": false,395 "block": 3,396 "row": 26265397 },398 {399 "path": "mattergen/denoiser.py",400 "sha256": "0a2e420febd88fb4978a7f06e2b7559bf1cc55c8f8b7cd3a8c4dcd57aa7d47c1",401 "language": "Python",402 "lines": 282,403 "truncated": false,404 "block": 3,405 "row": 25769406 },407 {408 "path": "mattergen/diffusion/config.py",409 "sha256": "f6c1324b561ea98aebd00ae20bcf183aa67e9072685f37fe447aa7fdf2cbf207",410 "language": "Python",411 "lines": 33,412 "truncated": false,413 "block": 3,414 "row": 19248415 },416 {417 "path": "mattergen/diffusion/corruption/corruption.py",418 "sha256": "8836a2e5e9a8f51a8f7bab76bc5d3a571a4059dd6cb1c19f46e61ef50de0a324",419 "language": "Python",420 "lines": 118,421 "truncated": false,422 "block": 3,423 "row": 21728424 },425 {426 "path": "mattergen/diffusion/corruption/d3pm_corruption.py",427 "sha256": "cd7b8606b9ab69cab70b12f799388bff2701bc734ebc76d709c13ebe4c1a93bd",428 "language": "Python",429 "lines": 108,430 "truncated": false,431 "block": 3,432 "row": 22443433 },434 {435 "path": "mattergen/diffusion/corruption/multi_corruption.py",436 "sha256": "7d9b8787bad825983cc122319a8ffea0995adadb30fa08a53456c8a71b62b0ba",437 "language": "Python",438 "lines": 170,439 "truncated": false,440 "block": 3,441 "row": 23345442 },443 {444 "path": "mattergen/diffusion/corruption/sde_lib.py",445 "sha256": "a81d5ffa4701866f3c6b3ab8588438d7f6e9f6c99176fe50011744c95878cfd1",446 "language": "Python",447 "lines": 270,448 "truncated": false,449 "block": 3,450 "row": 24888451 },452 {453 "path": "mattergen/diffusion/d3pm/d3pm.py",454 "sha256": "87d3a215a8e52063e3b4b9b53151653b33f23af5d6e151d2c13ef9b9def97261",455 "language": "Python",456 "lines": 872,457 "truncated": false,458 "block": 3,459 "row": 27630460 },461 {462 "path": "mattergen/diffusion/d3pm/d3pm_predictors_correctors.py",463 "sha256": "f0bb48f13850c2943f5c011d289522a95b8221e0fb56952f97b68b4cf2d6b337",464 "language": "Python",465 "lines": 106,466 "truncated": false,467 "block": 3,468 "row": 22192469 },470 {471 "path": "mattergen/diffusion/data/batched_data.py",472 "sha256": "35db718d7ce704b19b578d646a341b74fddcf0f7047ffa96959eb711d92832c0",473 "language": "Python",474 "lines": 188,475 "truncated": false,476 "block": 3,477 "row": 24051478 },479 {480 "path": "mattergen/diffusion/diffusion_module.py",481 "sha256": "4f1e302b6aafd95a7dfdfab3fd39f7c54c55016bd64456fd7d059334e536aeeb",482 "language": "Python",483 "lines": 158,484 "truncated": false,485 "block": 3,486 "row": 23124487 },488 {489 "path": "mattergen/diffusion/discrete_time.py",490 "sha256": "4cb9c9d9b4cad52b9d02ff21cfca44a69c35809b16157aecd9471bdd949d62ee",491 "language": "Python",492 "lines": 17,493 "truncated": false,494 "block": 3,495 "row": 18239496 },497 {498 "path": "mattergen/diffusion/exceptions.py",499 "sha256": "f0ed30569cb5907807cd91a220736bafcb3b22efe074a6bcab00bc36d8755c01",500 "language": "Python",501 "lines": 11,502 "truncated": false,503 "block": 3,504 "row": 17816505 },506 {507 "path": "mattergen/diffusion/lightning_module.py",508 "sha256": "1e8c70cd854cb73d0ce492d45091944703df37b519a769edd3c3aab99bcc1a0b",509 "language": "Python",510 "lines": 172,511 "truncated": false,512 "block": 3,513 "row": 23699514 },515 {516 "path": "mattergen/diffusion/losses.py",517 "sha256": "d05925b7e1263a4cf7d5280bf2654a704f5344956e097d6f9b085335c6b3f355",518 "language": "Python",519 "lines": 125,520 "truncated": false,521 "block": 3,522 "row": 22610523 },524 {525 "path": "mattergen/diffusion/model_target.py",526 "sha256": "74a8243b56f8ac425307f083d9153635826001d511d0a93a2cc752dcaffc2ef6",527 "language": "Python",528 "lines": 16,529 "truncated": false,530 "block": 3,531 "row": 18405532 },533 {534 "path": "mattergen/diffusion/model_utils.py",535 "sha256": "b12f5c5a37684d0e67422009b35bfe01a1586d69f4ad034788524b77734fdd35",536 "language": "Python",537 "lines": 74,538 "truncated": false,539 "block": 3,540 "row": 20610541 },542 {543 "path": "mattergen/diffusion/run.py",544 "sha256": "eb14e7f6ed8809616aac0a3f15cb4756eb4460a068fd7b881a086d5c5bd055ee",545 "language": "Python",546 "lines": 179,547 "truncated": false,548 "block": 3,549 "row": 23728550 },551 {552 "path": "mattergen/diffusion/sampling/classifier_free_guidance.py",553 "sha256": "812bccb8e66fee814967a54f18622ab8be5ee98d17075fb49be0fc0fcef098fa",554 "language": "Python",555 "lines": 100,556 "truncated": false,557 "block": 3,558 "row": 22131559 },560 {561 "path": "mattergen/diffusion/sampling/pc_partials.py",562 "sha256": "bbe982d28eec0100a47313bb8c8dfb656ccd1b3bb6c2109ae98b951227dc998f",563 "language": "Python",564 "lines": 21,565 "truncated": false,566 "block": 3,567 "row": 18662568 },569 {570 "path": "mattergen/diffusion/sampling/pc_sampler.py",571 "sha256": "921fdc4208a71d940fd86c4bc0db63f762b656cbdc7450684de643315249314b",572 "language": "Python",573 "lines": 279,574 "truncated": false,575 "block": 3,576 "row": 25882577 },578 {579 "path": "mattergen/diffusion/sampling/predictors.py",580 "sha256": "06425569e3cfba6c24295f261e9a9d86fd997184b4fc261b438b02e55b524500",581 "language": "Python",582 "lines": 169,583 "truncated": false,584 "block": 3,585 "row": 23564586 },587 {588 "path": "mattergen/diffusion/sampling/predictors_correctors.py",589 "sha256": "d250b2cda961fa8971a875eb58ed994e7f6ee3cdac6249b0d21a4d4d7480d08e",590 "language": "Python",591 "lines": 124,592 "truncated": false,593 "block": 3,594 "row": 22750595 },596 {597 "path": "mattergen/diffusion/score_models/base.py",598 "sha256": "4a997f5ebb5bf17357b338cdfc1c557d5f37797b0f9fd05f51a08635adf25d87",599 "language": "Python",600 "lines": 23,601 "truncated": false,602 "block": 3,603 "row": 18459604 },605 {606 "path": "mattergen/diffusion/tests/conftest.py",607 "sha256": "ec91289bac91f145011bf3af5004ec3cbe905472e2da1627b34279b748a318c6",608 "language": "Python",609 "lines": 120,610 "truncated": false,611 "block": 3,612 "row": 21528613 },614 {615 "path": "mattergen/diffusion/tests/data/test_batched_data.py",616 "sha256": "9de5fcc470e962f3bff28b163e1ad32ecd95a9ea8387913d7f9450a68576f7d7",617 "language": "Python",618 "lines": 33,619 "truncated": false,620 "block": 3,621 "row": 19537622 },623 {624 "path": "mattergen/diffusion/tests/test_d3pm.py",625 "sha256": "cfb461451a6fa6d0e762121e3c586920e313f782acd8dd59953246dee3d0fcc1",626 "language": "Python",627 "lines": 318,628 "truncated": false,629 "block": 3,630 "row": 25853631 },632 {633 "path": "mattergen/diffusion/tests/test_data_utils.py",634 "sha256": "fcf3ed38541dd3b06de309ce59397220cf29c1d788704454705122f6fb37734d",635 "language": "Python",636 "lines": 53,637 "truncated": false,638 "block": 3,639 "row": 19878640 },641 {642 "path": "mattergen/diffusion/tests/test_losses.py",643 "sha256": "fb1b6dd98207b1a75d33e01826e06deba05c3d157e42b7fea3d6d5ff265a91bb",644 "language": "Python",645 "lines": 205,646 "truncated": false,647 "block": 3,648 "row": 24530649 },650 {651 "path": "mattergen/diffusion/tests/test_model_utils.py",652 "sha256": "60c3cabc61cfa1051c7a177ba7386117a58d713b37fb8c675d77303bda06c9bb",653 "language": "Python",654 "lines": 30,655 "truncated": false,656 "block": 3,657 "row": 19060658 },659 {660 "path": "mattergen/diffusion/tests/test_multi_corruption.py",661 "sha256": "fddbfdd111c8e3cf9892c002234aa2ee78380f1075700b1bf05ff167ee61ba53",662 "language": "Python",663 "lines": 35,664 "truncated": false,665 "block": 3,666 "row": 19312667 },668 {669 "path": "mattergen/diffusion/tests/test_reverse_sampling.py",670 "sha256": "54ce6415c7af073b01094a26c1900121816319b2321a340612cf862c5503ffe1",671 "language": "Python",672 "lines": 169,673 "truncated": false,674 "block": 3,675 "row": 24005676 },677 {678 "path": "mattergen/diffusion/tests/test_sampling.py",679 "sha256": "ab3c06871874060c46a58819ef7d2d791ac1abaa2a632b0dbfd2b71fecbd4ea1",680 "language": "Python",681 "lines": 113,682 "truncated": false,683 "block": 3,684 "row": 21973685 },686 {687 "path": "mattergen/diffusion/tests/test_sde_lib.py",688 "sha256": "afb436352c520aa8194685a77ecb7e1cce22cd3519dfa090f1d8c3bef2dcc0ee",689 "language": "Python",690 "lines": 57,691 "truncated": false,692 "block": 3,693 "row": 19613694 },695 {696 "path": "mattergen/diffusion/tests/test_wrapped_normal.py",697 "sha256": "7757190f02dde4b14e4f41c3d8a7885334ab640d457b10ad4c6f685cb54ab2ea",698 "language": "Python",699 "lines": 40,700 "truncated": false,701 "block": 3,702 "row": 19514703 },704 {705 "path": "mattergen/diffusion/timestep_samplers.py",706 "sha256": "1314af174a74ef07289fa12692e7436eb0748a7033d81cf78ca3be467951c557",707 "language": "Python",708 "lines": 39,709 "truncated": false,710 "block": 3,711 "row": 19037712 },713 {714 "path": "mattergen/diffusion/training/field_loss.py",715 "sha256": "2e47bbf1ec531643ac5b6375c82d318e2d1148ffb2741c95201bbc3fcedfddad",716 "language": "Python",717 "lines": 198,718 "truncated": false,719 "block": 3,720 "row": 23899721 },722 {723 "path": "mattergen/diffusion/training/metrics.py",724 "sha256": "bfaf819e3a3e1f38bc8a6713815a8e97cfb9de8bee78efdddbb9c2729576d29b",725 "language": "Python",726 "lines": 136,727 "truncated": false,728 "block": 3,729 "row": 22689730 },731 {732 "path": "mattergen/diffusion/training/utils.py",733 "sha256": "a2e645a3bd81e557bb5a8c254405e3c7676c8ea25b7714c0bdf96ed935a6fa83",734 "language": "Python",735 "lines": 32,736 "truncated": false,737 "block": 3,738 "row": 18768739 },740 {741 "path": "mattergen/diffusion/wrapped/wrapped_normal_loss.py",742 "sha256": "10e0eb3753e94fec9dc09e496ae1e301bfd70def535886354a6d28189161e0b3",743 "language": "Python",744 "lines": 119,745 "truncated": false,746 "block": 3,747 "row": 22645748 },749 {750 "path": "mattergen/diffusion/wrapped/wrapped_predictors_correctors.py",751 "sha256": "34848019e4fe3131f4f6bbf696541009224df35a06940eb6ddd9ed83f10293bc",752 "language": "Python",753 "lines": 89,754 "truncated": false,755 "block": 3,756 "row": 21376757 },758 {759 "path": "mattergen/diffusion/wrapped/wrapped_sde.py",760 "sha256": "9f73a504c76cf1d1070da1c9bbee0e847784ab66bf79eca0b85ac8d7069c2d7a",761 "language": "Python",762 "lines": 82,763 "truncated": false,764 "block": 3,765 "row": 21109766 },767 {768 "path": "mattergen/evaluation/evaluate.py",769 "sha256": "51bd004c6fe768069c401757a55f2472834df2d7cbb0f6f947e4c58016df953e",770 "language": "Python",771 "lines": 77,772 "truncated": false,773 "block": 3,774 "row": 21694775 },776 {777 "path": "mattergen/evaluation/metrics/core.py",778 "sha256": "4c580eaeedf5d9a587c3b450325caa06e6ea40613b3eb2872d03ca5b9d2dee9d",779 "language": "Python",780 "lines": 96,781 "truncated": false,782 "block": 3,783 "row": 21165784 },785 {786 "path": "mattergen/evaluation/metrics/energy.py",787 "sha256": "7e290933acf164f6e20f27f13493c68f188c8a8f3f28a3c8e8f3240191b0a5c2",788 "language": "Python",789 "lines": 373,790 "truncated": false,791 "block": 3,792 "row": 26567793 },794 {795 "path": "mattergen/evaluation/metrics/evaluator.py",796 "sha256": "f8e2fe3b4652ab5eccbf8bad38a9df56d69a01026dd7db5573569b60ed33d4e1",797 "language": "Python",798 "lines": 361,799 "truncated": false,800 "block": 3,801 "row": 26391802 },803 {804 "path": "mattergen/evaluation/metrics/property.py",805 "sha256": "e17756e813d479f9708c418896691431b267f098fc23148a69e882bae2fdbf64",806 "language": "Python",807 "lines": 161,808 "truncated": false,809 "block": 3,810 "row": 23661811 },812 {813 "path": "mattergen/evaluation/metrics/structure.py",814 "sha256": "da08f891e59433f5162e4ee677f65b3e3e0f558e298e8d621c25bfeb39093d37",815 "language": "Python",816 "lines": 526,817 "truncated": false,818 "block": 3,819 "row": 27081820 },821 {822 "path": "mattergen/evaluation/reference/correction_schemes.py",823 "sha256": "d8e19fce136728a7060d69f261ffe4317f854b634905bdd546c450def10f9438",824 "language": "Python",825 "lines": 106,826 "truncated": false,827 "block": 3,828 "row": 22378829 },830 {831 "path": "mattergen/evaluation/reference/presets.py",832 "sha256": "5e3d2635716c92062c33018702a0d1b8fc54a00e4c9633936464f912ca667140",833 "language": "Python",834 "lines": 79,835 "truncated": false,836 "block": 3,837 "row": 21160838 },839 {840 "path": "mattergen/evaluation/reference/reference_dataset.py",841 "sha256": "8dc9f4ff0c57eb709a6198a2feeda4bc23dfbb48d16e799024db94be691ab8d6",842 "language": "Python",843 "lines": 95,844 "truncated": false,845 "block": 3,846 "row": 21789847 },848 {849 "path": "mattergen/evaluation/reference/reference_dataset_serializer.py",850 "sha256": "39ad6066553479cf7da4dba28bc463b7a1243f01aeabf9bc7951ff7e02002ef6",851 "language": "Python",852 "lines": 300,853 "truncated": false,854 "block": 3,855 "row": 26081856 },857 {858 "path": "mattergen/evaluation/utils/dataset_matcher.py",859 "sha256": "da00df9f341a0a4d120fed2a28f26558b5abcb4ac8c615dc507b3f1400ddb461",860 "language": "Python",861 "lines": 256,862 "truncated": false,863 "block": 3,864 "row": 25257865 },866 {867 "path": "mattergen/evaluation/utils/globals.py",868 "sha256": "ba7f916b331c7c59eafb977978dbf99d9658aeaed9f1648d29528393099a060c",869 "language": "Python",870 "lines": 8,871 "truncated": false,872 "block": 3,873 "row": 18188874 },875 {876 "path": "mattergen/evaluation/utils/lmdb_utils.py",877 "sha256": "8da2030a0fbf8029b8ed68a3c3e4ceb34c4fed277d06b4194c001baf2a0426b2",878 "language": "Python",879 "lines": 291,880 "truncated": false,881 "block": 3,882 "row": 24807883 },884 {885 "path": "mattergen/evaluation/utils/logging.py",886 "sha256": "f0e639b933e83d3343b002d8a6c1778cbc09ca03963c7ebd024996d138833528",887 "language": "Python",888 "lines": 45,889 "truncated": false,890 "block": 3,891 "row": 19435892 },893 {894 "path": "mattergen/evaluation/utils/metrics_structure_summary.py",895 "sha256": "07608d93b8df8de115992cd01e6b071555ecf63167f095cce363791c441c982f",896 "language": "Python",897 "lines": 102,898 "truncated": false,899 "block": 3,900 "row": 21953901 },902 {903 "path": "mattergen/evaluation/utils/relaxation.py",904 "sha256": "c6b0a73a6536511f0c6c7922c3087de8bbde40802f8f546bff94ed368b4956c7",905 "language": "Python",906 "lines": 47,907 "truncated": false,908 "block": 3,909 "row": 20087910 },911 {912 "path": "mattergen/evaluation/utils/structure_matcher.py",913 "sha256": "c7c909c7db452657593978f6c4ed060fc9a92cd5861eb2f3e78940d933baa834",914 "language": "Python",915 "lines": 314,916 "truncated": false,917 "block": 3,918 "row": 26005919 },920 {921 "path": "mattergen/evaluation/utils/symmetry_analysis.py",922 "sha256": "1d1be436187dc22000a0ada7f5b2ad040ec19709a2e8c53ffa80d1e33022d6fa",923 "language": "Python",924 "lines": 50,925 "truncated": false,926 "block": 3,927 "row": 19605928 },929 {930 "path": "mattergen/evaluation/utils/utils.py",931 "sha256": "123275502ec4a7bfee8f09d00d989447883ddeb0a3c9c56eac6fd88913b372fe",932 "language": "Python",933 "lines": 94,934 "truncated": false,935 "block": 3,936 "row": 21734937 },938 {939 "path": "mattergen/evaluation/utils/vasprunlike.py",940 "sha256": "9a7060c31630cf68b4d92817eb0f63196174695118eeb11287fa10e9cdb6415e",941 "language": "Python",942 "lines": 130,943 "truncated": false,944 "block": 3,945 "row": 22496946 },947 {948 "path": "mattergen/generator.py",949 "sha256": "279cbce08b95ec03ff5980c925c9af7b75132fb7d456dfc2120295e828d25d23",950 "language": "Python",951 "lines": 400,952 "truncated": false,953 "block": 3,954 "row": 26601955 },956 {957 "path": "mattergen/property_embeddings.py",958 "sha256": "4e447070b107f57ec1919ad13371e4784431ed763d2c5f2fe7727e88701068fd",959 "language": "Python",960 "lines": 563,961 "truncated": false,962 "block": 3,963 "row": 27432964 },965 {966 "path": "mattergen/scripts/csv_to_dataset.py",967 "sha256": "9fbc6af4483ca0adf58586848b6feb62c3d95d76ddf4ca0faf7d14d4bc4ff98d",968 "language": "Python",969 "lines": 43,970 "truncated": false,971 "block": 3,972 "row": 19553973 },974 {975 "path": "mattergen/scripts/evaluate.py",976 "sha256": "e40bf13173627f0650ee1697cb0d2aedbca7a2279ff4cbd194fd94b8dbefb414",977 "language": "Python",978 "lines": 76,979 "truncated": false,980 "block": 3,981 "row": 20735982 },983 {984 "path": "mattergen/scripts/finetune.py",985 "sha256": "be47776e60ef663e5245a4fce2476d2985ced4108711ee3809652a4e341d34c0",986 "language": "Python",987 "lines": 149,988 "truncated": false,989 "block": 3,990 "row": 23458991 },992 {993 "path": "mattergen/scripts/generate.py",994 "sha256": "8a11bc41afe03fb99e4fd8bb911a248a962e26614d51dc1be761fd30009c9a52",995 "language": "Python",996 "lines": 112,997 "truncated": false,998 "block": 3,999 "row": 233581000 },1001 {1002 "path": "mattergen/scripts/run.py",1003 "sha256": "4f8cddc01dd698fd0828b3e9e9df96816a2d2b697c614558cb1a437ce9b3f27e",1004 "language": "Python",1005 "lines": 36,1006 "truncated": false,1007 "block": 3,1008 "row": 189871009 },1010 {1011 "path": "mattergen/tests/test_correction_schemes.py",1012 "sha256": "d27d1e01427e32c7dc71c89335f913de75fe0f5a669a31f39efef97af93f206d",1013 "language": "Python",1014 "lines": 39,1015 "truncated": false,1016 "block": 3,1017 "row": 192801018 },1019 {1020 "path": "mattergen/tests/test_diffusion_instantiation.py",1021 "sha256": "d92e776bd62148025a7e7ac9cadc475263f22cc0d5eaa117f873b30fc4ea914e",1022 "language": "Python",1023 "lines": 43,1024 "truncated": false,1025 "block": 3,1026 "row": 195361027 },1028 {1029 "path": "mattergen/tests/test_generator.py",1030 "sha256": "428b0e8976359bd35b5aa51921a6c6a0532e4e19aabc2b13e367a7e96a27077c",1031 "language": "Python",1032 "lines": 24,1033 "truncated": false,1034 "block": 3,1035 "row": 187561036 },1037 {1038 "path": "mattergen/tests/test_mattergen_denoiser.py",1039 "sha256": "240114a6d6c912e01b45756719a3718245dd95e867e376164a30a7c80d688c16",1040 "language": "Python",1041 "lines": 253,1042 "truncated": false,1043 "block": 3,1044 "row": 249191045 },1046 {1047 "path": "mattergen/tests/test_sde_lib.py",1048 "sha256": "612e867dad4685449ff86268dcdffc97f932cf6304073fdbdfb6b14fa4c78ed4",1049 "language": "Python",1050 "lines": 200,1051 "truncated": false,1052 "block": 3,1053 "row": 239691054 },1055 {1056 "path": "mattergen/tests/test_structure_matcher.py",1057 "sha256": "a4db99b13b20cd817a5b1af163ddb4b32d073f57dbd6ea3db561f12da1e34b22",1058 "language": "Python",1059 "lines": 157,1060 "truncated": false,1061 "block": 3,1062 "row": 232451063 }1064 ]1065}