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__isayevlab__aimnetcentral.json750 linesDownload Raw Back to 72
1{2 "format": "oscr-script-manifest/1",3 "repository": "github.com/isayevlab/aimnetcentral",4 "url": "https://github.com/isayevlab/aimnetcentral/",5 "host": "github.com",6 "commit": "60295783e7d30e4f0a31f8719ea9c36cd6679e60",7 "license": "MIT",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11  {12   "path": "LICENSE",13   "sha256": "ef7b24fb3836c9546b3994037956cf95507b49c65cd622b49320813303704200",14   "language": "License",15   "lines": 21,16   "truncated": false,17   "block": 14,18   "row": 1700119  },20  {21   "path": "README.md",22   "sha256": "02c619302654ba9df0607feca813e735b52f893cef5f303d26b42a8619164724",23   "language": "Text",24   "lines": 228,25   "truncated": false,26   "block": 16,27   "row": 758528  },29  {30   "path": "aimnet/__init__.py",31   "sha256": "bb18b97049cb5f783f0bb9d49f11b050b845fb0c8d214c1c6142260d8867a0a0",32   "language": "Python",33   "lines": 7,34   "truncated": false,35   "block": 15,36   "row": 602937  },38  {39   "path": "aimnet/calculators/__init__.py",40   "sha256": "19ec2247ae975e571c87eaf0a830b63701c9724d5cb2be1897eeb903efe17cb0",41   "language": "Python",42   "lines": 30,43   "truncated": false,44   "block": 15,45   "row": 772746  },47  {48   "path": "aimnet/calculators/aimnet2ase.py",49   "sha256": "d2639f8a32a11574d50b72734743625991665294a9196ef245390e47546b3f0c",50   "language": "Python",51   "lines": 274,52   "truncated": false,53   "block": 15,54   "row": 2213455  },56  {57   "path": "aimnet/calculators/aimnet2pysis.py",58   "sha256": "bf914fc382b41cf971d114e9c50529a327fa64aff368705f1b7e44fa1d92086d",59   "language": "Python",60   "lines": 116,61   "truncated": false,62   "block": 15,63   "row": 1684264  },65  {66   "path": "aimnet/calculators/aimnet2torchsim.py",67   "sha256": "070f7979ff163225947cc28566a2396142a2748841da3c92ce57e7e1186380fa",68   "language": "Python",69   "lines": 175,70   "truncated": false,71   "block": 15,72   "row": 1907473  },74  {75   "path": "aimnet/calculators/calculator.py",76   "sha256": "c1df78cb426a9199f271434a64bec338c8f770f5d94b4037dd4fe3f4ec6de0bf",77   "language": "Python",78   "lines": 2121,79   "truncated": false,80   "block": 16,81   "row": 164582  },83  {84   "path": "aimnet/calculators/derivatives.py",85   "sha256": "9502b8ca129ee0b433b9991cb6b6e3bbf897faa726f7678083c6e1f881789010",86   "language": "Python",87   "lines": 230,88   "truncated": false,89   "block": 15,90   "row": 2184191  },92  {93   "path": "aimnet/calculators/hf_hub.py",94   "sha256": "5fce998737236e01e063c7a8a14e4a56ec378da946f976516e65af17b1d2302b",95   "language": "Python",96   "lines": 443,97   "truncated": false,98   "block": 15,99   "row": 24611100  },101  {102   "path": "aimnet/calculators/model_registry.py",103   "sha256": "e4d5b9787b29a7c4f55595e13badb6b29e952ba706484b94eec7f93d7249a597",104   "language": "Python",105   "lines": 285,106   "truncated": false,107   "block": 15,108   "row": 22262109  },110  {111   "path": "aimnet/calculators/neighbors.py",112   "sha256": "8bd934e48471f9b64c8917a911f056e2dda5129f6c0d4300850da973363b8e4a",113   "language": "Python",114   "lines": 403,115   "truncated": false,116   "block": 15,117   "row": 24007118  },119  {120   "path": "aimnet/calculators/resolve.py",121   "sha256": "43cad4f4630d2e24865c4be53ff316090198fbb8dd9a32eb715ec2f4dd212da5",122   "language": "Python",123   "lines": 186,124   "truncated": false,125   "block": 15,126   "row": 20285127  },128  {129   "path": "aimnet/calculators/vibrations.py",130   "sha256": "88573394b818198dbdfd56fafdb91d47b0cc6ffa15a63428e1c2208fde0c1a91",131   "language": "Python",132   "lines": 277,133   "truncated": false,134   "block": 15,135   "row": 23306136  },137  {138   "path": "aimnet/cli.py",139   "sha256": "e5ef82cb97d00f9c3a35600c0efd94e67502adf9a80f15535f91507f57814dd9",140   "language": "Python",141   "lines": 145,142   "truncated": false,143   "block": 15,144   "row": 17057145  },146  {147   "path": "aimnet/config.py",148   "sha256": "2d00c2e6014d50d071e7c1088f15f760dc4293e1d960d97ef5324c07e969a6ad",149   "language": "Python",150   "lines": 230,151   "truncated": false,152   "block": 15,153   "row": 20787154  },155  {156   "path": "aimnet/constants.py",157   "sha256": "5bcc08db0ce03ac8d2890596b1c08579cd3979cb3cd957aeba1734e4624ce50b",158   "language": "Python",159   "lines": 450,160   "truncated": false,161   "block": 15,162   "row": 20563163  },164  {165   "path": "aimnet/data/__init__.py",166   "sha256": "ac3f385b6a9ace35d46dd71806e1e4326629e387c6445312dea9efd4e28fb10b",167   "language": "Python",168   "lines": 1,169   "truncated": false,170   "block": 15,171   "row": 5742172  },173  {174   "path": "aimnet/data/sgdataset.py",175   "sha256": "533b17985b6d9cb313bd7bb87efa95255bfeb7e117337ca006254c98cc2c7bb1",176   "language": "Python",177   "lines": 574,178   "truncated": false,179   "block": 15,180   "row": 25377181  },182  {183   "path": "aimnet/kernels/__init__.py",184   "sha256": "08f318b838659d21d81eb70ed050ce40652620207110cf8b7e3098cc99f5c4a6",185   "language": "Python",186   "lines": 68,187   "truncated": false,188   "block": 15,189   "row": 12434190  },191  {192   "path": "aimnet/kernels/conv_sv_2d_sp_wp.py",193   "sha256": "ac4099ca8ff6951dc7d9fb4f9a81bdcf5e11782e98c67f57f531565029b4f7ea",194   "language": "Python",195   "lines": 719,196   "truncated": false,197   "block": 15,198   "row": 25855199  },200  {201   "path": "aimnet/models/__init__.py",202   "sha256": "28124abb7de4f2e9f787cb1a4c2499c681975759dbeed882a4b31da83b65c28b",203   "language": "Python",204   "lines": 18,205   "truncated": false,206   "block": 15,207   "row": 6846208  },209  {210   "path": "aimnet/models/aimnet2.py",211   "sha256": "a28998fb93957b5bf46e5f299cd6996c1721e74855fa4a7c27acdda6ff7bf37c",212   "language": "Python",213   "lines": 187,214   "truncated": false,215   "block": 15,216   "row": 19565217  },218  {219   "path": "aimnet/models/artifact_validation.py",220   "sha256": "31d92cb275f912b1f76d195273b37ea2843b4e169fd9c19a061ed2df6a2de8c8",221   "language": "Python",222   "lines": 559,223   "truncated": false,224   "block": 16,225   "row": 75226  },227  {228   "path": "aimnet/models/base.py",229   "sha256": "e185693a7031ee739fdb15854eb3e89c69430deab07b4c310c1bba1f53c4c3ed",230   "language": "Python",231   "lines": 308,232   "truncated": false,233   "block": 15,234   "row": 22735235  },236  {237   "path": "aimnet/models/convert.py",238   "sha256": "bf14b6b087ccfb033604e8255ed886d64d12e5ac864fc098ee747a776cb9c605",239   "language": "Python",240   "lines": 30,241   "truncated": false,242   "block": 15,243   "row": 8288244  },245  {246   "path": "aimnet/models/utils.py",247   "sha256": "db0f8a896f6def63a6688a91aa238eabf2c29f085384bcfa7c10a410504df76f",248   "language": "Python",249   "lines": 848,250   "truncated": false,251   "block": 16,252   "row": 354253  },254  {255   "path": "aimnet/modules/__init__.py",256   "sha256": "23ef617aa45d9d77b2a4c523cde43a6381004ccffd9f8345c820ba3a6e87d95c",257   "language": "Python",258   "lines": 3,259   "truncated": false,260   "block": 15,261   "row": 6106262  },263  {264   "path": "aimnet/modules/aev.py",265   "sha256": "58174d2405a848cbd0192fc9ef7b2a6059ec94f6b18d04a6149cb102b13ab12e",266   "language": "Python",267   "lines": 271,268   "truncated": false,269   "block": 15,270   "row": 22549271  },272  {273   "path": "aimnet/modules/core.py",274   "sha256": "76fe97a6d4d4ab50de6fec5f36a093687ed4b2901fb6e14db05090337de7df76",275   "language": "Python",276   "lines": 232,277   "truncated": false,278   "block": 15,279   "row": 20532280  },281  {282   "path": "aimnet/modules/lr.py",283   "sha256": "fe59a59ccda9b1c010ebf2b02704fde8658f05e0ed6c74c341502b458533303a",284   "language": "Python",285   "lines": 1601,286   "truncated": false,287   "block": 16,288   "row": 1462289  },290  {291   "path": "aimnet/nbops.py",292   "sha256": "7aba6ea3bd84c40604de10dace47658e467f11e7405b015118bb3a4a6d9279ce",293   "language": "Python",294   "lines": 710,295   "truncated": false,296   "block": 16,297   "row": 471298  },299  {300   "path": "aimnet/ops.py",301   "sha256": "dfc064efaed70636657037927f124194436e9ea399f7e7e038f92b0c6653653d",302   "language": "Python",303   "lines": 300,304   "truncated": false,305   "block": 15,306   "row": 22761307  },308  {309   "path": "aimnet/train/calc_sae.py",310   "sha256": "87ecbc8d0554e8eed19b0f312565f70c73a916fd60b63170b59cd9c943a1cfd8",311   "language": "Python",312   "lines": 43,313   "truncated": false,314   "block": 15,315   "row": 9443316  },317  {318   "path": "aimnet/train/export_model.py",319   "sha256": "9ce83773fc820a95bef3ded7ea3f12bf0ae092fbc18b387d95edd33a7229f15f",320   "language": "Python",321   "lines": 295,322   "truncated": false,323   "block": 15,324   "row": 22632325  },326  {327   "path": "aimnet/train/loss.py",328   "sha256": "1d249a819bcefe346fa2e2305f46472e238c7fdb8b817deb4a6b6b64c09c28e0",329   "language": "Python",330   "lines": 83,331   "truncated": false,332   "block": 15,333   "row": 13587334  },335  {336   "path": "aimnet/train/metrics.py",337   "sha256": "80260814082c39f986bf631cd86b5f39c22ad932d4eaae5cbd03d62ee8947523",338   "language": "Python",339   "lines": 187,340   "truncated": false,341   "block": 15,342   "row": 19274343  },344  {345   "path": "aimnet/train/train.py",346   "sha256": "a95e5a9d8e1b18a6b53af0fc59e169569c28208ba18b3d0ff69cf4b5ae5ddc0c",347   "language": "Python",348   "lines": 160,349   "truncated": false,350   "block": 15,351   "row": 18277352  },353  {354   "path": "aimnet/train/utils.py",355   "sha256": "b011361db91b568ac71acb77889088bfe914244d025d2a7acad18d74903bdf53",356   "language": "Python",357   "lines": 382,358   "truncated": false,359   "block": 15,360   "row": 23755361  },362  {363   "path": "aimnet/validation/__init__.py",364   "sha256": "f61c50756a972e139652489b4959a85ce463a7f360cf194a82ba2a65173c51f5",365   "language": "Python",366   "lines": 1,367   "truncated": false,368   "block": 15,369   "row": 5743370  },371  {372   "path": "aimnet/validation/compare_observables.py",373   "sha256": "3443f98d2c4bbc64521d3a0fa6acfe405dd19023a329b6282cfb7fb1ee67578f",374   "language": "Python",375   "lines": 152,376   "truncated": false,377   "block": 15,378   "row": 17028379  },380  {381   "path": "aimnet/validation/gpu_observables.py",382   "sha256": "460bbd7b3ac6a7b9d9ecb584d3b2c34769f950bec2b5dadfd962ebfcd6bb1ff1",383   "language": "Python",384   "lines": 128,385   "truncated": false,386   "block": 15,387   "row": 15250388  },389  {390   "path": "docs/javascripts/mathjax.js",391   "sha256": "156a2d33e7402d3ca9eb18c05e447cb85188768a183350f6dde4830ff4a469f7",392   "language": "JavaScript",393   "lines": 19,394   "truncated": false,395   "block": 14,396   "row": 12585397  },398  {399   "path": "examples/ase_opt.py",400   "sha256": "693af17486c6cf4605632aec3d4184ecb61db713db8506eb5cf2f7ca59a960f2",401   "language": "Python",402   "lines": 43,403   "truncated": false,404   "block": 15,405   "row": 8420406  },407  {408   "path": "examples/ase_opt_pbc.py",409   "sha256": "acd3567435e64efc67a7b373d722ddbf8b3b5daff0c0f008c53dba5d7f8061c5",410   "language": "Python",411   "lines": 44,412   "truncated": false,413   "block": 15,414   "row": 8521415  },416  {417   "path": "examples/sella_ts.py",418   "sha256": "963c37565cc89d913a14d8f9a18dca24cfca4adcef0b1a087607bf214089c536",419   "language": "Python",420   "lines": 54,421   "truncated": false,422   "block": 15,423   "row": 9966424  },425  {426   "path": "examples/ts_opt.py",427   "sha256": "e64d028344ab4371247a140e845a7a7bae1071b82036670aa4f75689e6e2ad10",428   "language": "Python",429   "lines": 40,430   "truncated": false,431   "block": 15,432   "row": 8151433  },434  {435   "path": "examples/ts_opt_pbc.py",436   "sha256": "e10dac592711641b1f423923fc2f35e8785af3ec7f34470fb1c762a0a35bec7d",437   "language": "Python",438   "lines": 42,439   "truncated": false,440   "block": 15,441   "row": 8195442  },443  {444   "path": "scripts/gpu_validate.sh",445   "sha256": "0d3cbf1944a1f17eb267a4cabb99a3f836ef087e0df79b50021f6fb1b80f3137",446   "language": "Shell",447   "lines": 95,448   "truncated": false,449   "block": 16,450   "row": 6393451  },452  {453   "path": "tests/conftest.py",454   "sha256": "39f4c44854c5297cf0046a6c81c007faed082acbdc382cb650d29e9cbbdb460e",455   "language": "Python",456   "lines": 783,457   "truncated": false,458   "block": 16,459   "row": 82460  },461  {462   "path": "tests/test_aev.py",463   "sha256": "52d694c6b6e1002674997d927bec86fd72b45aba1f1902b87509692ee856d310",464   "language": "Python",465   "lines": 169,466   "truncated": false,467   "block": 15,468   "row": 19054469  },470  {471   "path": "tests/test_ase.py",472   "sha256": "c44a8b7015448fc6514780a0247df776f1eba44955cedfc05a58791c0165382c",473   "language": "Python",474   "lines": 660,475   "truncated": false,476   "block": 15,477   "row": 25722478  },479  {480   "path": "tests/test_calculator.py",481   "sha256": "3d17fa56eee3069d092eaef7cdbddef2baf759181926a615bbbf0d3c5b12bdc5",482   "language": "Python",483   "lines": 2849,484   "truncated": false,485   "block": 16,486   "row": 1704487  },488  {489   "path": "tests/test_calculator_gpu.py",490   "sha256": "6f87a1a281305ef71f3de1642c17b2a2c551ac94cc701e4d77349c5e13e78be3",491   "language": "Python",492   "lines": 774,493   "truncated": false,494   "block": 16,495   "row": 267496  },497  {498   "path": "tests/test_cli.py",499   "sha256": "d67b8c912aa5a08be962a5396d9cdee1e66313954633cdb97ad80a7063d663ba",500   "language": "Python",501   "lines": 97,502   "truncated": false,503   "block": 15,504   "row": 13890505  },506  {507   "path": "tests/test_compare_observables.py",508   "sha256": "5ac4185c5ab2b11455bffdb1d44c180aa59cd6fe815ad75bd575522c9db77796",509   "language": "Python",510   "lines": 87,511   "truncated": false,512   "block": 15,513   "row": 14607514  },515  {516   "path": "tests/test_compile_paths.py",517   "sha256": "afbafcdf74c89aa9143d3f85ddc7f3366472a62695f79063ca962595d0a88919",518   "language": "Python",519   "lines": 146,520   "truncated": false,521   "block": 15,522   "row": 18362523  },524  {525   "path": "tests/test_config.py",526   "sha256": "2dc617e80b7174c7138703f109d90376de64deef3a78744725654a807540d951",527   "language": "Python",528   "lines": 363,529   "truncated": false,530   "block": 15,531   "row": 23403532  },533  {534   "path": "tests/test_conv_sv_2d_sp.py",535   "sha256": "d496e7062b24c4daca1e2722550dcb0b861b90cc51c223c7c2a875c90579bb6b",536   "language": "Python",537   "lines": 594,538   "truncated": false,539   "block": 15,540   "row": 25885541  },542  {543   "path": "tests/test_dataset.py",544   "sha256": "6acb084312d418e1ac129cd85af29b6d8558ff53444543fe7116cf38e3ded930",545   "language": "Python",546   "lines": 327,547   "truncated": false,548   "block": 15,549   "row": 21489550  },551  {552   "path": "tests/test_dftd3.py",553   "sha256": "04d1093050145acc62aaff630d4084b676ecbcb65ec093f4d4c29433c77d11f9",554   "language": "Python",555   "lines": 855,556   "truncated": false,557   "block": 16,558   "row": 722559  },560  {561   "path": "tests/test_hf_hub.py",562   "sha256": "ba522551e2f9cb5d894f3bf0d9a44373aa70477d3424029df237cd06ee433664",563   "language": "Python",564   "lines": 1027,565   "truncated": false,566   "block": 16,567   "row": 670568  },569  {570   "path": "tests/test_hvp.py",571   "sha256": "2b66b44c7031372b867b70c59ad52d934235e2600806aa2a11040875b5bcf337",572   "language": "Python",573   "lines": 296,574   "truncated": false,575   "block": 15,576   "row": 22044577  },578  {579   "path": "tests/test_kernel_registration.py",580   "sha256": "688d6c6568d3014fa2fd5bfc7a0710624189f965abca9e2fe755ac2f958274e2",581   "language": "Python",582   "lines": 95,583   "truncated": false,584   "block": 15,585   "row": 15128586  },587  {588   "path": "tests/test_lr.py",589   "sha256": "8c1f2cb584c8b818aafcf840455009c998ba0aff71c723f6fb61ee8bc56c9357",590   "language": "Python",591   "lines": 1325,592   "truncated": false,593   "block": 16,594   "row": 1272595  },596  {597   "path": "tests/test_mode2_cuda_validation.py",598   "sha256": "dee275d9ab2632433e368ef141a1cb12b203d8b8f349ebc91aa7c362313cc345",599   "language": "Python",600   "lines": 120,601   "truncated": false,602   "block": 15,603   "row": 15665604  },605  {606   "path": "tests/test_mode2_periodic_backends.py",607   "sha256": "4b5955de143f987a53a38c2f10ccaa4446fd388c5fae069ade583b04b4231369",608   "language": "Python",609   "lines": 670,610   "truncated": false,611   "block": 16,612   "row": 520613  },614  {615   "path": "tests/test_model.py",616   "sha256": "63edb482557b98efdf83d5c5c4523868f6b18d120cc66a5d593d252292f68fe2",617   "language": "Python",618   "lines": 809,619   "truncated": false,620   "block": 16,621   "row": 392622  },623  {624   "path": "tests/test_model_artifact_security.py",625   "sha256": "163ae61bd4620b56dd3269aac04bb7328708743adaa6fbbe5e1fe2def3a365e2",626   "language": "Python",627   "lines": 1626,628   "truncated": false,629   "block": 16,630   "row": 1340631  },632  {633   "path": "tests/test_model_registry.py",634   "sha256": "79affc982d46d2996c9b0303b601a1a021dda1225ef6e379e4aa8141ea538f1f",635   "language": "Python",636   "lines": 668,637   "truncated": false,638   "block": 16,639   "row": 4640  },641  {642   "path": "tests/test_nbops.py",643   "sha256": "e0473f243da03ed9ec666884f8d3762616879c3798f9e6d9396514cc4395e0d9",644   "language": "Python",645   "lines": 1127,646   "truncated": false,647   "block": 16,648   "row": 1057649  },650  {651   "path": "tests/test_neighbors.py",652   "sha256": "521494e6b01a7622ac065e138193bfa81ac91fb549a4c5a59fe9a34dbb7a29ce",653   "language": "Python",654   "lines": 119,655   "truncated": false,656   "block": 15,657   "row": 17993658  },659  {660   "path": "tests/test_ops.py",661   "sha256": "152bdb41f1a15051afd390a66e44245350f4fa9a4ff66fa91071705f03f4abcd",662   "language": "Python",663   "lines": 647,664   "truncated": false,665   "block": 15,666   "row": 25619667  },668  {669   "path": "tests/test_pbc.py",670   "sha256": "25e82e0f3f31c432ddde9febb89cdd3243f9426598a1d443c66ad38365d33c4d",671   "language": "Python",672   "lines": 1209,673   "truncated": false,674   "block": 16,675   "row": 1204676  },677  {678   "path": "tests/test_pysis.py",679   "sha256": "07fb03b971fa7bf827c60a77315ba8e9fda6acf6a55313263a9134558d92f614",680   "language": "Python",681   "lines": 130,682   "truncated": false,683   "block": 15,684   "row": 15688685  },686  {687   "path": "tests/test_sella.py",688   "sha256": "6fdf059607b5f046fc7a1552632310153b8c57f86c0f612c1dd0b7c6e071e6a6",689   "language": "Python",690   "lines": 70,691   "truncated": false,692   "block": 15,693   "row": 11482694  },695  {696   "path": "tests/test_serialization_abi.py",697   "sha256": "70515c99b2a544a9bb63cb3086d283c08d55941d2835905e77b3a75881a9cc3f",698   "language": "Python",699   "lines": 340,700   "truncated": false,701   "block": 15,702   "row": 24136703  },704  {705   "path": "tests/test_torch_version_numerics.py",706   "sha256": "04665a3fa7980ed005da5dd9c1b1e4a1358dad181268ff8bf76d2a8869ede3a9",707   "language": "Python",708   "lines": 53,709   "truncated": false,710   "block": 15,711   "row": 10828712  },713  {714   "path": "tests/test_torchsim.py",715   "sha256": "29065f32aa929e91c1003d67efdb50d30ed43d9d4dd4708b4986411317ab096a",716   "language": "Python",717   "lines": 204,718   "truncated": false,719   "block": 15,720   "row": 19584721  },722  {723   "path": "tests/test_train_utils.py",724   "sha256": "a55519dd11558c43807c965144e1ef6b34959b3177b9775658870705a06d9483",725   "language": "Python",726   "lines": 494,727   "truncated": false,728   "block": 15,729   "row": 24386730  },731  {732   "path": "tests/test_vibrations.py",733   "sha256": "e12cd65a8d8c3a9c91937c13593baec57acb62f9e0fc3b5ad08c380bba0cb6c1",734   "language": "Python",735   "lines": 446,736   "truncated": false,737   "block": 15,738   "row": 25246739  },740  {741   "path": "tests/test_warp_cuda_guard.py",742   "sha256": "e9a55749f37142397f7353278942e1829806518241bf8ca9cd9f46928105a600",743   "language": "Python",744   "lines": 120,745   "truncated": false,746   "block": 15,747   "row": 16721748  }749 ]750}