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/rokasel/simgen",4 "url": "https://github.com/RokasEl/simgen",5 "host": "github.com",6 "commit": "e66ba3792137af3a07579b40e50f3d08a44cc194",7 "license": "MIT",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11 {12 "path": "LICENSE",13 "sha256": "ec4290f91680acfa62f3cb22aa5387459ec9117cc6e53ae0bd58e5fd0ca8ceca",14 "language": "License",15 "lines": 21,16 "truncated": false,17 "block": 20,18 "row": 863019 },20 {21 "path": "README.md",22 "sha256": "eeb6954a5792330007273fcfc08197566446be6aaabb1f89b2ab1ef0caae9338",23 "language": "Text",24 "lines": 120,25 "truncated": false,26 "block": 21,27 "row": 310628 },29 {30 "path": "airss_baseline/calculators.py",31 "sha256": "5a90aa0e9c991172acf24cabdc8615858cec792579ed6f8a409b86078518cf5d",32 "language": "Python",33 "lines": 219,34 "truncated": false,35 "block": 20,36 "row": 1961637 },38 {39 "path": "airss_baseline/run_airss_generation.py",40 "sha256": "5c69fd2dcc9f537df5d4abfe01622ee7592cfe52e1a9919218489ef9119089f7",41 "language": "Python",42 "lines": 56,43 "truncated": false,44 "block": 20,45 "row": 1531446 },47 {48 "path": "airss_baseline/run_hot_airss_generation.py",49 "sha256": "a53007a7b1684232d44a659fa9cc63c1795702d2c68580107e2d3f74c2bf5d9c",50 "language": "Python",51 "lines": 59,52 "truncated": false,53 "block": 20,54 "row": 1536055 },56 {57 "path": "airss_baseline/utils.py",58 "sha256": "b1322eea0ca9bb4b7940ec4ec44564716a60d220eaa7500f5ffbb09e8049389a",59 "language": "Python",60 "lines": 112,61 "truncated": false,62 "block": 20,63 "row": 1747464 },65 {66 "path": "energy_model/diffusion_tools.py",67 "sha256": "c2435028f69223be43a5c4cadbed7aa59fd195aeeb25a47401f087c66a38eadd",68 "language": "Python",69 "lines": 565,70 "truncated": false,71 "block": 20,72 "row": 2172173 },74 {75 "path": "energy_model/training_tools.py",76 "sha256": "1c4056daa6adcd0010ceb17c634bb3f6be5110023f1a115aa4ba7020483cdb2e",77 "language": "Python",78 "lines": 56,79 "truncated": false,80 "block": 20,81 "row": 1529582 },83 {84 "path": "scripts/energy_model/data_split.ipynb",85 "sha256": "e662c81e3626a7fd6c7e51548365230a08c3a4ffe5c081fe2b8687a6b6516a26",86 "language": "Jupyter",87 "lines": 144,88 "truncated": false,89 "block": 20,90 "row": 793791 },92 {93 "path": "scripts/energy_model/energy_profiles.ipynb",94 "sha256": "8fe17fab9fc73521fe7d799c69edf4582ab6d636572635fbdaa748f18169aaaa",95 "language": "Jupyter",96 "lines": 362,97 "truncated": false,98 "block": 20,99 "row": 8351100 },101 {102 "path": "scripts/energy_model/find_best_sampler_params.py",103 "sha256": "cc7659ccf9933a6d7d9d83db92e6ed7ede549aa54ca37b3434acd551013e6bbf",104 "language": "Python",105 "lines": 48,106 "truncated": false,107 "block": 20,108 "row": 15407109 },110 {111 "path": "scripts/energy_model/generate_mols_energy_model.py",112 "sha256": "0da5b1b768b56851aef211299254f2d1acf1cb12dfcb673783c6ad2ff8af60cd",113 "language": "Python",114 "lines": 123,115 "truncated": false,116 "block": 20,117 "row": 17399118 },119 {120 "path": "scripts/energy_model/sweep_sampler_params.py",121 "sha256": "765e8b81eda3e5e2bcdbdc64373eee68f317535bc98168ba0888be649136a55c",122 "language": "Python",123 "lines": 47,124 "truncated": false,125 "block": 20,126 "row": 14990127 },128 {129 "path": "scripts/energy_model/train_energy_diffusion_mace.py",130 "sha256": "549ee7ad421429e1263a51e73b8de1a642905985db77cabfb97bd465d261b832",131 "language": "Python",132 "lines": 190,133 "truncated": false,134 "block": 20,135 "row": 18881136 },137 {138 "path": "scripts/evaluate_generated_data.py",139 "sha256": "f3ff254919b737cd7208d88673ff330b6d5c9cf707447960c2bebe3e6e5aea2b",140 "language": "Python",141 "lines": 263,142 "truncated": false,143 "block": 20,144 "row": 19867145 },146 {147 "path": "scripts/generate_mols_cli.py",148 "sha256": "7ef7b0bbcdf4f74f6f16059963e7882eaeec5c1828b8137dace3e8eebb782b66",149 "language": "Python",150 "lines": 129,151 "truncated": false,152 "block": 20,153 "row": 17929154 },155 {156 "path": "scripts/paper_examples/generate_line.py",157 "sha256": "b1aa0c0cc0628209f00826c3d1807b12d542f892505cad52727868b787c9685b",158 "language": "Python",159 "lines": 133,160 "truncated": false,161 "block": 20,162 "row": 17909163 },164 {165 "path": "scripts/paper_examples/generate_macrocycles.py",166 "sha256": "3657df69374de0fc167508bceda3ea3e1ab8fef86366d30cf32945f49f4d9194",167 "language": "Python",168 "lines": 153,169 "truncated": false,170 "block": 20,171 "row": 18126172 },173 {174 "path": "scripts/paper_examples/generate_multivar_gaussian.py",175 "sha256": "487440a9ce558b81585fdb684f304fe055e7dd79a3cf9ef656e9eb2110e23212",176 "language": "Python",177 "lines": 160,178 "truncated": false,179 "block": 20,180 "row": 18298181 },182 {183 "path": "scripts/paper_examples/generate_with_untrained_model.py",184 "sha256": "c8cf6f43919cfbc5cee89096d748d4da2c62c1d893796cad0359b668e665a2d0",185 "language": "Python",186 "lines": 201,187 "truncated": false,188 "block": 20,189 "row": 19082190 },191 {192 "path": "scripts/paper_examples/qm9_diversity.py",193 "sha256": "aeac0375744212d16882362f8217cb5ad0628f5b5a2ce1433c5deb1c785fc56e",194 "language": "Python",195 "lines": 39,196 "truncated": false,197 "block": 20,198 "row": 14535199 },200 {201 "path": "scripts/paper_examples/run_OA_experiment.py",202 "sha256": "1332cd94959a5a0dc0bc61c243839c25296dd98aaa9591d1b19b24db3ebc3b1e",203 "language": "Python",204 "lines": 159,205 "truncated": false,206 "block": 20,207 "row": 18390208 },209 {210 "path": "simgen/analysis.py",211 "sha256": "fc83189043c4b0de75600a56ef19f455f34490b471819687ba3cd5a7bcb3a6ed",212 "language": "Python",213 "lines": 211,214 "truncated": false,215 "block": 20,216 "row": 19226217 },218 {219 "path": "simgen/atoms_cleanup.py",220 "sha256": "5a0be1e3715d4e8ff4728fba5d0bfecd622712f8727e18697b020e58b792a741",221 "language": "Python",222 "lines": 299,223 "truncated": false,224 "block": 20,225 "row": 20329226 },227 {228 "path": "simgen/calculators.py",229 "sha256": "8616f27b22e349dbb07039ea62303a8f5fc198b31dc8d591f2c973f55b49319c",230 "language": "Python",231 "lines": 327,232 "truncated": false,233 "block": 20,234 "row": 20726235 },236 {237 "path": "simgen/element_swapping.py",238 "sha256": "ab29d038733bb7cac3cab562f839fd83ddf0157f72a51d1647d9717acc84e945",239 "language": "Python",240 "lines": 163,241 "truncated": false,242 "block": 20,243 "row": 18684244 },245 {246 "path": "simgen/generation_utils.py",247 "sha256": "3504a479deb2a22eb7bc8120ea4d78d5dc81a1e88de561a0933c17fd1e270b2d",248 "language": "Python",249 "lines": 205,250 "truncated": false,251 "block": 20,252 "row": 19045253 },254 {255 "path": "simgen/hydrogenation.py",256 "sha256": "a0a5cd4f99ff1bece685f34e06c887ea3fb66800f0e7ac088ff50b463bc4ad27",257 "language": "Python",258 "lines": 125,259 "truncated": false,260 "block": 20,261 "row": 17659262 },263 {264 "path": "simgen/hydrogenation_deterministic.py",265 "sha256": "66a323b159e00756c81fe1507b85df5ca466a804d6f6b7987e43f1e40e992121",266 "language": "Python",267 "lines": 293,268 "truncated": false,269 "block": 20,270 "row": 19229271 },272 {273 "path": "simgen/integrators.py",274 "sha256": "16050fe591aaa4b1c7990d3db9a707118640901448ebe9f3ce66cf78fd1089ed",275 "language": "Python",276 "lines": 114,277 "truncated": false,278 "block": 20,279 "row": 18046280 },281 {282 "path": "simgen/manifolds.py",283 "sha256": "426b329d68ae1a1485de3bb4757ef90bde3c80a33dfe920b0b8d3aec696df1cb",284 "language": "Python",285 "lines": 255,286 "truncated": false,287 "block": 20,288 "row": 19821289 },290 {291 "path": "simgen/particle_filtering.py",292 "sha256": "f7034ba7c4c411a3b15abe20027e1ecafd2ec91fd63149c6480469c5794cebda",293 "language": "Python",294 "lines": 244,295 "truncated": false,296 "block": 20,297 "row": 19844298 },299 {300 "path": "simgen/sascrorer.py",301 "sha256": "bc4b428baa2fc71afc9ba7464b835ed95c9dc28c2a07ea93ec0a6bbf44d51562",302 "language": "Python",303 "lines": 184,304 "truncated": false,305 "block": 20,306 "row": 18659307 },308 {309 "path": "simgen/temperature_annealing.py",310 "sha256": "a27c6e77ca80a4dd90ae206281f7cb3722f495c1569247f22d8aff1be2670305",311 "language": "Python",312 "lines": 43,313 "truncated": false,314 "block": 20,315 "row": 14373316 },317 {318 "path": "simgen/utils.py",319 "sha256": "e32974e4572d5d1d43097c8440c8d0672df348481d0531a977d167af40433c40",320 "language": "Python",321 "lines": 356,322 "truncated": false,323 "block": 20,324 "row": 20571325 },326 {327 "path": "simgen_zndraw/__init__.py",328 "sha256": "ec05a1029989892684b818be83cf3171208cae786ea8ca2271154113081d1426",329 "language": "Python",330 "lines": 50,331 "truncated": false,332 "block": 20,333 "row": 14951334 },335 {336 "path": "simgen_zndraw/cli.py",337 "sha256": "20c617ae838578ed82b39b9a30c522375eb24164e5f2eeb44d908192baf7e7a1",338 "language": "Python",339 "lines": 153,340 "truncated": false,341 "block": 20,342 "row": 18174343 },344 {345 "path": "simgen_zndraw/data.py",346 "sha256": "5ad9fd0e4e228ab1fb41c98b5ed40d1d6d4fa2ddb94571b2507a2b0605824bb6",347 "language": "Python",348 "lines": 91,349 "truncated": false,350 "block": 20,351 "row": 16480352 },353 {354 "path": "simgen_zndraw/endpoints.py",355 "sha256": "81aa6adadbe490a80bf6e3c745b35e693add72e248b53f7361b5b8b2d0608dc3",356 "language": "Python",357 "lines": 111,358 "truncated": false,359 "block": 20,360 "row": 17582361 },362 {363 "path": "simgen_zndraw/local_server.py",364 "sha256": "6d84c1621f9da454ea75994e2eb49db07d7a843b8dc05fc392d5e08c4064ce65",365 "language": "Python",366 "lines": 71,367 "truncated": false,368 "block": 20,369 "row": 15673370 },371 {372 "path": "simgen_zndraw/main.py",373 "sha256": "87c68d4a806401901b5df274df55c0c448368d78b348d3c265783d7c0e60f069",374 "language": "Python",375 "lines": 448,376 "truncated": false,377 "block": 20,378 "row": 21261379 },380 {381 "path": "simgen_zndraw/utils.py",382 "sha256": "82066b34863c12ba005be69c0725e32cadd9ce5350072f68e8a4461debed8bf7",383 "language": "Python",384 "lines": 76,385 "truncated": false,386 "block": 20,387 "row": 16367388 },389 {390 "path": "tests/conftest.py",391 "sha256": "5a28dec6d08de46cc0ea9cec85c266f90ecb16f9145716821fa584f4c0174373",392 "language": "Python",393 "lines": 155,394 "truncated": false,395 "block": 20,396 "row": 18105397 },398 {399 "path": "tests/test_airss_calculators.py",400 "sha256": "a764c282bf422d80b980b8f42a083b0ddc5bd267d8b69404aac2161adf386b87",401 "language": "Python",402 "lines": 93,403 "truncated": false,404 "block": 20,405 "row": 17039406 },407 {408 "path": "tests/test_analysis.py",409 "sha256": "ca8897d3cec42d8f3c1d6605297834585cbf5234ed701cb9fc664f7750728865",410 "language": "Python",411 "lines": 85,412 "truncated": false,413 "block": 20,414 "row": 16242415 },416 {417 "path": "tests/test_atoms_cleanup.py",418 "sha256": "8ae126881d312ed15e28164ff45ea6b9072240a8cc601a5d5690317f6a93ba4a",419 "language": "Python",420 "lines": 217,421 "truncated": false,422 "block": 20,423 "row": 19529424 },425 {426 "path": "tests/test_calculators.py",427 "sha256": "781fe228daec0e1795197a237f1fe3a906728d9c9e427df6dd4165c495f89724",428 "language": "Python",429 "lines": 33,430 "truncated": false,431 "block": 20,432 "row": 14238433 },434 {435 "path": "tests/test_element_swapping.py",436 "sha256": "409fc045894b2b40575209b7a10de4f0c117de379cb3c8669be64d28363805ff",437 "language": "Python",438 "lines": 290,439 "truncated": false,440 "block": 20,441 "row": 20220442 },443 {444 "path": "tests/test_generation_utils.py",445 "sha256": "7eeced80d5a07bc4d4d224f05620d890f1fc5499574bceed184ef23d36d1f09d",446 "language": "Python",447 "lines": 188,448 "truncated": false,449 "block": 20,450 "row": 18834451 },452 {453 "path": "tests/test_hydrogenation.py",454 "sha256": "f0a2e57125997933e12e22ed2c458317c105e5173cca65a4cb4ad01e27af469c",455 "language": "Python",456 "lines": 74,457 "truncated": false,458 "block": 20,459 "row": 15800460 },461 {462 "path": "tests/test_loading_pretrained_mace.py",463 "sha256": "71b00619f38bca281b8d02792d90eda260ae75f05516472ed2dd2ba96abb6a88",464 "language": "Python",465 "lines": 48,466 "truncated": false,467 "block": 20,468 "row": 15335469 },470 {471 "path": "tests/test_mace_similarity_calculator.py",472 "sha256": "188cc2f220ef362b288cf8e7481c73a7c9c6d743c98b93c21875fb771c149d69",473 "language": "Python",474 "lines": 299,475 "truncated": false,476 "block": 20,477 "row": 20625478 },479 {480 "path": "tests/test_manifolds.py",481 "sha256": "0706eea5dd93baa47ea5ff9895c5b33f0338bc67ae9b346194ca564f4e9eeea4",482 "language": "Python",483 "lines": 106,484 "truncated": false,485 "block": 20,486 "row": 16711487 },488 {489 "path": "tests/test_particle_filtering.py",490 "sha256": "e50fbe0aa08273e38ad306e58807f56a7901c5d5b27e91c627dfaf8dbb658d51",491 "language": "Python",492 "lines": 21,493 "truncated": false,494 "block": 20,495 "row": 13960496 },497 {498 "path": "tests/test_temperature_annealing.py",499 "sha256": "721fe0479f9ae0187291745c2142f910c5e319315cf006772eebe607a4334577",500 "language": "Python",501 "lines": 21,502 "truncated": false,503 "block": 20,504 "row": 13443505 },506 {507 "path": "tests/test_utils.py",508 "sha256": "051604fa5238801e3372d122ced6a765c9e02279e0476cd5af73e376a0e90645",509 "language": "Python",510 "lines": 77,511 "truncated": false,512 "block": 20,513 "row": 16326514 }515 ]516}