Team Ai
Datasetpublic

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.

sourceHugging Faceotherupdated 2d agoView on Hugging Face
0likes5.6kdownloads
github.com__microsoft__mattergen.json1065 linesDownload Raw Back to 38
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}