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/baskargroup/geometrymatters",4 "url": "https://github.com/baskargroup/GeometryMatters",5 "host": "github.com",6 "commit": "216c3ff265b536f1059835de81318b53837cae76",7 "license": "MIT",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11 {12 "path": "LICENSE",13 "sha256": "55c7b98308c44d5125d3c2730b29d5d914b3ab8f5314fb471e57c760e097bfd0",14 "language": "License",15 "lines": 21,16 "truncated": false,17 "block": 17,18 "row": 771019 },20 {21 "path": "README.md",22 "sha256": "de646789f5d3ee7a66f2e018de5ee770e242acc1006c0666340eea8cb75cd92a",23 "language": "Text",24 "lines": 107,25 "truncated": false,26 "block": 18,27 "row": 1089928 },29 {30 "path": "data/dataset.py",31 "sha256": "1c78d6bffde82d680eaea1cd0caaad8fe10b68854805bd769fd9225b31357b37",32 "language": "Python",33 "lines": 75,34 "truncated": false,35 "block": 17,36 "row": 2475037 },38 {39 "path": "main_sweep.py",40 "sha256": "8bb5401941720a3b91df7b70602cbcb3dbb2b82ddcfc49099775d4e3e16c41cd",41 "language": "Python",42 "lines": 204,43 "truncated": false,44 "block": 17,45 "row": 3100746 },47 {48 "path": "models/base.py",49 "sha256": "3e99a9875fa6559bb7e9d7214350f7c9e5b7822e050c52b8bcd3aa7daf061874",50 "language": "Python",51 "lines": 65,52 "truncated": false,53 "block": 17,54 "row": 2394855 },56 {57 "path": "models/cno/CNO/CNOModule.py",58 "sha256": "43703af022df22aed85b3107c422bcb06c703b0b9bb0b73be007039365611fa3",59 "language": "Python",60 "lines": 556,61 "truncated": false,62 "block": 18,63 "row": 448764 },65 {66 "path": "models/cno/CNO/Error_Distribution.py",67 "sha256": "7babbe4fd3b5191b3fa45bf276cdfab27bfbe4d3df4535303d5f508989941e9a",68 "language": "Python",69 "lines": 494,70 "truncated": false,71 "block": 18,72 "row": 327273 },74 {75 "path": "models/cno/CNO/Error_Distribution_VaryingResolution.py",76 "sha256": "1a2b7008046a9426375752a9d684d35eb65c5dd9c069da6e935b78d38fb70e84",77 "language": "Python",78 "lines": 380,79 "truncated": false,80 "block": 18,81 "row": 216182 },83 {84 "path": "models/cno/CNO/ModelSelectionCNO.py",85 "sha256": "133d42831c1ba7e6a0e99ff2334dd220e6c0794c067a877c082a444ef7132f4e",86 "language": "Python",87 "lines": 110,88 "truncated": false,89 "block": 17,90 "row": 2523691 },92 {93 "path": "models/cno/CNO/Problems/CNOBenchmarks.py",94 "sha256": "edc71a1214f85d9753a719835cb7e5509fc58db964d7112245f2ee20fc747927",95 "language": "Python",96 "lines": 1223,97 "truncated": false,98 "block": 18,99 "row": 5387100 },101 {102 "path": "models/cno/CNO/Problems/FNOBenchmarks.py",103 "sha256": "32fc6e8c5f2b014fdc6fe745bfa861fe3304021b824dd2ee0c3459eaed9c628d",104 "language": "Python",105 "lines": 908,106 "truncated": false,107 "block": 18,108 "row": 4843109 },110 {111 "path": "models/cno/CNO/Problems/_OtherBenchamrks/BenchmarksDON.py",112 "sha256": "77e793fb52bc33ca510713475a64c643b5f12cfece07dc329e9fcedc739acbe8",113 "language": "Python",114 "lines": 261,115 "truncated": false,116 "block": 18,117 "row": 59118 },119 {120 "path": "models/cno/CNO/Problems/_OtherBenchamrks/ResNetBenchmarks.py",121 "sha256": "0bd0d673f72e49672f38d41f169e187b7adfc242978220206fd6cf85a33c4948",122 "language": "Python",123 "lines": 217,124 "truncated": false,125 "block": 17,126 "row": 31732127 },128 {129 "path": "models/cno/CNO/Problems/_OtherBenchamrks/UBenchmarks.py",130 "sha256": "85dd8fdd9d5695e45e02dd7d9b05ea4afa04e4d3fd271c509d25a1a1626da41f",131 "language": "Python",132 "lines": 1297,133 "truncated": false,134 "block": 18,135 "row": 5475136 },137 {138 "path": "models/cno/CNO/TrainCNO.py",139 "sha256": "221dcce6cd39324c4007bbc2bca167fc8ce6ca7ca7a253c3327e17c3b714fa68",140 "language": "Python",141 "lines": 227,142 "truncated": false,143 "block": 17,144 "row": 32587145 },146 {147 "path": "models/cno/CNO/debug_tools.py",148 "sha256": "f95a96e3df7deffaa9f9ec6b4eaee31c98f77126516f1eda8ec3f2c106f1641e",149 "language": "Python",150 "lines": 103,151 "truncated": false,152 "block": 17,153 "row": 23435154 },155 {156 "path": "models/cno/CNO/dnnlib/__init__.py",157 "sha256": "51ffd1d000a8c8f0f2ea534a331bb1d25c4978ec88cd19700c46377056d1521d",158 "language": "Python",159 "lines": 9,160 "truncated": false,161 "block": 17,162 "row": 18723163 },164 {165 "path": "models/cno/CNO/dnnlib/util.py",166 "sha256": "6f606ab67522cfe72e0fb19477e357e6a2308f5c7e387e222cad7562d4a2d6d6",167 "language": "Python",168 "lines": 491,169 "truncated": false,170 "block": 18,171 "row": 2760172 },173 {174 "path": "models/cno/CNO/torch_utils/custom_ops.py",175 "sha256": "1f192dbcd7e9539c13e71d119f9ae34d8b492112a4fec90e3f5ba67b009b46b4",176 "language": "Python",177 "lines": 157,178 "truncated": false,179 "block": 17,180 "row": 30307181 },182 {183 "path": "models/cno/CNO/torch_utils/misc.py",184 "sha256": "b5bbcb54725a58e2d3dee9ab9c65d2847dee76bd89a1212902a7c0c1ab37d10b",185 "language": "Python",186 "lines": 266,187 "truncated": false,188 "block": 18,189 "row": 610190 },191 {192 "path": "models/cno/CNO/torch_utils/ops/__init__.py",193 "sha256": "4b46318f70705e2a76a147d008b0a4d793c10b774edb7b5d2241f56ed198370a",194 "language": "Python",195 "lines": 9,196 "truncated": false,197 "block": 17,198 "row": 18615199 },200 {201 "path": "models/cno/CNO/torch_utils/ops/bias_act.cpp",202 "sha256": "8336dcaa2764a2ff44ce1c7f3719b1e07e47486fca88029ff3a85cd22a858862",203 "language": "C++",204 "lines": 99,205 "truncated": false,206 "block": 17,207 "row": 1130208 },209 {210 "path": "models/cno/CNO/torch_utils/ops/bias_act.cu",211 "sha256": "40968027dc635d822bf8dfeb901856692254471502b6cf33b34b73aa297a6197",212 "language": "CUDA",213 "lines": 173,214 "truncated": false,215 "block": 17,216 "row": 3991217 },218 {219 "path": "models/cno/CNO/torch_utils/ops/bias_act.h",220 "sha256": "b56aa446932247fff1d92bd917b948202f4d73ed7c8e962436385a2f0f47a5ed",221 "language": "C/C++",222 "lines": 38,223 "truncated": false,224 "block": 17,225 "row": 2771226 },227 {228 "path": "models/cno/CNO/torch_utils/ops/bias_act.py",229 "sha256": "df55f7d10ee6a10b511519dbaa357aade3545859c361defc0b3ef39b2344df00",230 "language": "Python",231 "lines": 209,232 "truncated": false,233 "block": 18,234 "row": 20235 },236 {237 "path": "models/cno/CNO/torch_utils/ops/conv2d_gradfix.py",238 "sha256": "60abc31b6bbfbdd5e9366dac48590877002c5edb2b94646362bbcc62b07398fd",239 "language": "Python",240 "lines": 203,241 "truncated": false,242 "block": 17,243 "row": 32684244 },245 {246 "path": "models/cno/CNO/torch_utils/ops/conv2d_resample.py",247 "sha256": "813f6a4fa8e28896738fdf439e7d9180a3c57bd983f6a6718e8940b60445f915",248 "language": "Python",249 "lines": 143,250 "truncated": false,251 "block": 17,252 "row": 30430253 },254 {255 "path": "models/cno/CNO/torch_utils/ops/filtered_lrelu.cpp",256 "sha256": "8170b7284a0b270d09ea79212a9e36fdbafb836ad5d11867971ae8afc05cbbe8",257 "language": "C++",258 "lines": 300,259 "truncated": false,260 "block": 17,261 "row": 2074262 },263 {264 "path": "models/cno/CNO/torch_utils/ops/filtered_lrelu.cu",265 "sha256": "a4d6b26aa30024a350585a6fe1668e2b10072946e2c364a9f177cf300b666a50",266 "language": "CUDA",267 "lines": 1284,268 "truncated": false,269 "block": 17,270 "row": 4107271 },272 {273 "path": "models/cno/CNO/torch_utils/ops/filtered_lrelu.h",274 "sha256": "39b1489fd5fe9023d8aa52fe2fc19dba5d04f13d731ee86d0574037c688be937",275 "language": "C/C++",276 "lines": 90,277 "truncated": false,278 "block": 17,279 "row": 3452280 },281 {282 "path": "models/cno/CNO/torch_utils/ops/filtered_lrelu.py",283 "sha256": "63a0e0936f06cb9491e83d2a632c19ec756c8014087dc9d551780f11baef2a7c",284 "language": "Python",285 "lines": 274,286 "truncated": false,287 "block": 18,288 "row": 1409289 },290 {291 "path": "models/cno/CNO/torch_utils/ops/filtered_lrelu_ns.cu",292 "sha256": "de3e926ef1f602138b51aa01e65cdf1d1c38fde683c9c732227517f106ec7616",293 "language": "CUDA",294 "lines": 27,295 "truncated": false,296 "block": 17,297 "row": 3974298 },299 {300 "path": "models/cno/CNO/torch_utils/ops/filtered_lrelu_rd.cu",301 "sha256": "2595c6abb24afc411b9cbea27abcd7f91faf09c511a6dfca420871cc41aadf31",302 "language": "CUDA",303 "lines": 27,304 "truncated": false,305 "block": 17,306 "row": 3972307 },308 {309 "path": "models/cno/CNO/torch_utils/ops/filtered_lrelu_wr.cu",310 "sha256": "402739c9c68d7db4db1ba4b2bc44111282000b016f66fe72261b29fc129c12f3",311 "language": "CUDA",312 "lines": 27,313 "truncated": false,314 "block": 17,315 "row": 3973316 },317 {318 "path": "models/cno/CNO/torch_utils/ops/fma.py",319 "sha256": "fd5c9b00ca52b9647bc00b935924bf4e1b3531bab74d900fc250578ea5967408",320 "language": "Python",321 "lines": 60,322 "truncated": false,323 "block": 17,324 "row": 22920325 },326 {327 "path": "models/cno/CNO/torch_utils/ops/grid_sample_gradfix.py",328 "sha256": "a02ea2a7eb948deddaf0731404b4b1e2487d221d85e5ceafdb272c42e00660a9",329 "language": "Python",330 "lines": 83,331 "truncated": false,332 "block": 17,333 "row": 25647334 },335 {336 "path": "models/cno/CNO/torch_utils/ops/upfirdn2d.cpp",337 "sha256": "6672b3589ca70498a8d5b56b06e22047d02b5ed72d437df6f188398ae55040b5",338 "language": "C++",339 "lines": 107,340 "truncated": false,341 "block": 17,342 "row": 1250343 },344 {345 "path": "models/cno/CNO/torch_utils/ops/upfirdn2d.cu",346 "sha256": "f424932b7dc191f740d6c0853003a923a3c8de9793c0d69a6d0d85d9c02c2413",347 "language": "CUDA",348 "lines": 384,349 "truncated": false,350 "block": 17,351 "row": 4073352 },353 {354 "path": "models/cno/CNO/torch_utils/ops/upfirdn2d.h",355 "sha256": "e03817d9980fed68934debfd469aa1aa75cc76a7ff21864bfc8d0f8e522be333",356 "language": "C/C++",357 "lines": 59,358 "truncated": false,359 "block": 17,360 "row": 3022361 },362 {363 "path": "models/cno/CNO/torch_utils/ops/upfirdn2d.py",364 "sha256": "d5f1e19b5bd291105216365764d95a7ad9d0d5db375d38fbc6717b113bda2919",365 "language": "Python",366 "lines": 389,367 "truncated": false,368 "block": 18,369 "row": 2585370 },371 {372 "path": "models/cno/CNO/torch_utils/persistence.py",373 "sha256": "d7e15b44b6d6cd0541d60f79630a1bee4c9f47434a36787e834ff0ff81dec00d",374 "language": "Python",375 "lines": 251,376 "truncated": false,377 "block": 17,378 "row": 32699379 },380 {381 "path": "models/cno/CNO/training/FourierFeatures.py",382 "sha256": "e20b307a8041cd7edea40a3bc5261f478cf24b04f35f730f71c7b263a397ada1",383 "language": "Python",384 "lines": 21,385 "truncated": false,386 "block": 17,387 "row": 19220388 },389 {390 "path": "models/cno/CNO/training/filtered_networks.py",391 "sha256": "d6275c107ec6ea9cfde52194aaa2af7128d55edfbef272afa88a03b8a33279bb",392 "language": "Python",393 "lines": 516,394 "truncated": false,395 "block": 18,396 "row": 3973397 },398 {399 "path": "models/cno/cno.py",400 "sha256": "5157c5970c56114c0d680dca88dab46a85be927d63ccd8b93847e26a79f9c52d",401 "language": "Python",402 "lines": 22,403 "truncated": false,404 "block": 17,405 "row": 19798406 },407 {408 "path": "models/deeponet/deeponet.py",409 "sha256": "4ad0f0d7b0dcda1be55f3832a8b4cd4ca93c4d5a63a70960e8107ca01246fd87",410 "language": "Python",411 "lines": 25,412 "truncated": false,413 "block": 17,414 "row": 21079415 },416 {417 "path": "models/deeponet/network.py",418 "sha256": "5cac3d3338ec80d059ff44586a864de33a86dce8ba31627a4f121d7adc7857f2",419 "language": "Python",420 "lines": 83,421 "truncated": false,422 "block": 17,423 "row": 26169424 },425 {426 "path": "models/fno/fno.py",427 "sha256": "9bb45d4205a5783e8391feb9117048fe20b9f279a5b18e4f72d5566e5075d1dc",428 "language": "Python",429 "lines": 21,430 "truncated": false,431 "block": 17,432 "row": 20129433 },434 {435 "path": "models/geometric_deeponet/geometric_deeponet.py",436 "sha256": "1e05e50c65b8b6accab42250eaec52020466d3c92024eea7da34da59b6d5b980",437 "language": "Python",438 "lines": 32,439 "truncated": false,440 "block": 17,441 "row": 21714442 },443 {444 "path": "models/geometric_deeponet/network.py",445 "sha256": "96328c8a3d4a9a4734ed4cc5adadb3b79978f97c789e435ed3f2e6a21ccd8d6e",446 "language": "Python",447 "lines": 107,448 "truncated": false,449 "block": 17,450 "row": 28541451 },452 {453 "path": "models/scot/scOT.py",454 "sha256": "ed81af3550e6b464eb9d645bc0c46ac91d299845e009ebc55abc0a1e4dd08383",455 "language": "Python",456 "lines": 49,457 "truncated": false,458 "block": 17,459 "row": 23516460 },461 {462 "path": "models/wno/network.py",463 "sha256": "43409548db63c82b7e1355b4cb83961883513a9afe6e70063b8552eeb1b32f37",464 "language": "Python",465 "lines": 151,466 "truncated": false,467 "block": 17,468 "row": 29595469 },470 {471 "path": "models/wno/wno.py",472 "sha256": "17367c1e86e9b7c13d9396129de27190b15abf06d5547f6bdce04dbb67265808",473 "language": "Python",474 "lines": 18,475 "truncated": false,476 "block": 17,477 "row": 19465478 },479 {480 "path": "plotting_scripts/process_NO.py",481 "sha256": "b51880e42530e3b8ade1e9dc042aa75ea272c28a5d42fe77d1b1aaa74bb78537",482 "language": "Python",483 "lines": 252,484 "truncated": false,485 "block": 18,486 "row": 740487 },488 {489 "path": "plotting_scripts/process_scot.py",490 "sha256": "d6d3296a84c78e119191424ff6743ce581ea3529a3dc1f1c222462a0239a145a",491 "language": "Python",492 "lines": 252,493 "truncated": false,494 "block": 18,495 "row": 700496 },497 {498 "path": "plotting_scripts/residual_m3_function.py",499 "sha256": "bb5e83c522743f92f0d6787f425374196bfbe70202e00703b351aaf658d4062f",500 "language": "Python",501 "lines": 490,502 "truncated": false,503 "block": 18,504 "row": 3174505 },506 {507 "path": "scot_sweep.py",508 "sha256": "8811429c80ab872d910115eba341b1662532ad786db446133cd8864cf087714e",509 "language": "Python",510 "lines": 195,511 "truncated": false,512 "block": 17,513 "row": 30893514 }515 ]516}