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/yhqjohn/deflex",4 "url": "https://github.com/yhqjohn/deflex",5 "host": "github.com",6 "commit": "df664b1d422f802543087f415eb9a5304b2c79ef",7 "license": "MIT",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11 {12 "path": "LICENSE",13 "sha256": "fda6281a27730354839da31bb690d1a2a8789db6cbc63d17ee956690d0453db9",14 "language": "License",15 "lines": 21,16 "truncated": false,17 "block": 6,18 "row": 139119 },20 {21 "path": "LambdaRegression/docs/make.jl",22 "sha256": "52cb8eb5e8603aa603635eb3fe01fbd5210fbc8e5140f2070e4dd9f5b2c76ae9",23 "language": "Julia",24 "lines": 29,25 "truncated": false,26 "block": 5,27 "row": 1563028 },29 {30 "path": "LambdaRegression/src/LambdaRegression.jl",31 "sha256": "ea14c016ff82ad9f1463b60df31900055f37c60c2ec0bfd97edda643a5fa305c",32 "language": "Julia",33 "lines": 23,34 "truncated": false,35 "block": 5,36 "row": 1560837 },38 {39 "path": "LambdaRegression/src/Utils.jl",40 "sha256": "aa656ec11c1bb5dc6cd176e352c0608f905f3a3f1d01c922242862eb99437336",41 "language": "Julia",42 "lines": 104,43 "truncated": false,44 "block": 5,45 "row": 1566846 },47 {48 "path": "LambdaRegression/src/asts/ASTs.jl",49 "sha256": "d7c94de67a0f11e33f30f6b5b332bb8406549abd94a92a455fdaecbead4be315",50 "language": "Julia",51 "lines": 22,52 "truncated": false,53 "block": 5,54 "row": 1560955 },56 {57 "path": "LambdaRegression/src/asts/contexts.jl",58 "sha256": "2e0f7b80866d1778051d111c2119a5b374e8db1e4ae1907574dee1d06363dbc4",59 "language": "Julia",60 "lines": 106,61 "truncated": false,62 "block": 5,63 "row": 1574864 },65 {66 "path": "LambdaRegression/src/asts/cse.jl",67 "sha256": "f4d808ec49a8f9e0dedbdbaed1497e7f48b7342dd8b975ae426d961dc12adec7",68 "language": "Julia",69 "lines": 221,70 "truncated": false,71 "block": 5,72 "row": 1585873 },74 {75 "path": "LambdaRegression/src/asts/nodeasts.jl",76 "sha256": "a273d07c45aa8f86f9c24983d232e31236d44f4a1e7531566c9caca2581f3d74",77 "language": "Julia",78 "lines": 1267,79 "truncated": false,80 "block": 5,81 "row": 1594982 },83 {84 "path": "LambdaRegression/src/asts/parse.jl",85 "sha256": "2bcb5f970dc7eb9b53ce19e941acd507a06f9096eac3949fb1bc92e663d6ae17",86 "language": "Julia",87 "lines": 366,88 "truncated": false,89 "block": 5,90 "row": 1588891 },92 {93 "path": "LambdaRegression/src/generate/GenerateTree.jl",94 "sha256": "ea42922d5c7beb5a97b482de3fb85ae6faffd09dbf46298c6cec746afea866da",95 "language": "Julia",96 "lines": 314,97 "truncated": false,98 "block": 5,99 "row": 15875100 },101 {102 "path": "LambdaRegression/src/generate/constantctors.jl",103 "sha256": "4a5aeec8dbee09e5db0441cc1df6cfc5aaef667f6086dd5160620f2d50b2f905",104 "language": "Julia",105 "lines": 92,106 "truncated": false,107 "block": 5,108 "row": 15772109 },110 {111 "path": "LambdaRegression/src/reduce/Reduce.jl",112 "sha256": "bd52e446d3a91fb4b6e962f3c9f7130a48b5f8f5f47d2cfa500d6c2039901ad0",113 "language": "Julia",114 "lines": 399,115 "truncated": false,116 "block": 5,117 "row": 15923118 },119 {120 "path": "LambdaRegression/src/trees/Trees.jl",121 "sha256": "362be137465191d1e43ef36068fb64633e3b8edfac94d2cedd21cd63ff56af19",122 "language": "Julia",123 "lines": 1461,124 "truncated": false,125 "block": 5,126 "row": 15952127 },128 {129 "path": "LambdaRegression/src/trees/dfstrees.jl",130 "sha256": "f495409de7560772524195d611f2d38111fc2b94309fc404ffcbafcfb6da000e",131 "language": "Julia",132 "lines": 621,133 "truncated": false,134 "block": 5,135 "row": 15942136 },137 {138 "path": "LambdaRegression/src/trees/utils.jl",139 "sha256": "3ed01e3970cb263a93c5901b9dee3664dc5b1560ae8b25fff742ac27168ad63d",140 "language": "Julia",141 "lines": 36,142 "truncated": false,143 "block": 5,144 "row": 15646145 },146 {147 "path": "LambdaRegression/src/typesystem/TypeSystem.jl",148 "sha256": "234e8a3a6c0d49cb2c9d880fd3de362908fba89af1a83adbc16fc7d4afba5384",149 "language": "Julia",150 "lines": 1267,151 "truncated": false,152 "block": 5,153 "row": 15948154 },155 {156 "path": "LambdaRegression/test/runtests.jl",157 "sha256": "113ecb7395ae970538594510dd2532d521b30e4a4e4ba5750e7d2ef7a0ded6ab",158 "language": "Julia",159 "lines": 4,160 "truncated": false,161 "block": 5,162 "row": 15604163 },164 {165 "path": "README.md",166 "sha256": "7f7fc799e68d1e5a67da87057c07bc96a72bb98927a72682f4a20591a996e0b9",167 "language": "Text",168 "lines": 105,169 "truncated": false,170 "block": 8,171 "row": 10038172 },173 {174 "path": "conftest.py",175 "sha256": "8eba4765fb57384a1b0bafc10b32e42024c5d9567e8f2d198b3d99cfa00832d2",176 "language": "Python",177 "lines": 64,178 "truncated": false,179 "block": 6,180 "row": 30402181 },182 {183 "path": "deflex/__init__.py",184 "sha256": "d7ce9e67a259e53ce415cf342d9016179b73158dd55905d83332c2bdded412a1",185 "language": "Python",186 "lines": 21,187 "truncated": false,188 "block": 6,189 "row": 23352190 },191 {192 "path": "deflex/core/__init__.py",193 "sha256": "a97a14904ac422abc01aa970ae3a7893bec3d10268967c9d163cb82616db0079",194 "language": "Python",195 "lines": 7,196 "truncated": false,197 "block": 6,198 "row": 20813199 },200 {201 "path": "deflex/core/estimator.py",202 "sha256": "7548ef3938290207c9531e27bbe9292a3cc823999d76c6e99704c90c71d06a0b",203 "language": "Python",204 "lines": 231,205 "truncated": false,206 "block": 7,207 "row": 1298208 },209 {210 "path": "deflex/deflexformer/__init__.py",211 "sha256": "25c5a5672c42ad6eb5436827aa66416ff34d4652fbffff9fd79f9a486a87e5b4",212 "language": "Python",213 "lines": 16,214 "truncated": false,215 "block": 6,216 "row": 22320217 },218 {219 "path": "deflex/deflexformer/blocks.py",220 "sha256": "33ce29152cde02b31b2926ba48a46e323c87bc29aaa379af2c70d81cde0fbc33",221 "language": "Python",222 "lines": 109,223 "truncated": false,224 "block": 6,225 "row": 38461226 },227 {228 "path": "deflex/deflexformer/estimator.py",229 "sha256": "b6968e2d4e673e66a28fccf358d20a1d13be2d35013bf237064832b5f025a59a",230 "language": "Python",231 "lines": 285,232 "truncated": false,233 "block": 7,234 "row": 2490235 },236 {237 "path": "deflex/deflexformer/layers.py",238 "sha256": "e00f75efefbabe6c51214f58ed4f162ef6dd114be68fb3b1f7a266b34a7898e8",239 "language": "Python",240 "lines": 233,241 "truncated": false,242 "block": 6,243 "row": 45154244 },245 {246 "path": "deflex/deflexformer/models.py",247 "sha256": "b568f04cea3323e874092586114d7735bd0f11e7f05b83fdecad32e22c9eabc3",248 "language": "Python",249 "lines": 127,250 "truncated": false,251 "block": 6,252 "row": 38015253 },254 {255 "path": "deflex/julia_utils.py",256 "sha256": "42dc4589f02c0f138467e3d4008035490ba70ed2f7cd79d1eeab795bbedbe41b",257 "language": "Python",258 "lines": 102,259 "truncated": false,260 "block": 6,261 "row": 34925262 },263 {264 "path": "deflex/lambda_regression/__init__.py",265 "sha256": "776b05448e293f4d32716276add6c642b6e2db9ee75191a68daed3870afb9ac4",266 "language": "Python",267 "lines": 17,268 "truncated": false,269 "block": 6,270 "row": 22575271 },272 {273 "path": "deflex/lambda_regression/estimator.py",274 "sha256": "ab0b644e01780ed6a10ff76503eb3864ba19a3957ee42fa93921b3f2c2f459ab",275 "language": "Python",276 "lines": 256,277 "truncated": false,278 "block": 7,279 "row": 1434280 },281 {282 "path": "deflex/lambda_regression/julia_interface.py",283 "sha256": "4ae7ae3fc3a7d3f07a8e3620457067b418c8ce90fd2cbd9796afc51d6541139e",284 "language": "Python",285 "lines": 298,286 "truncated": false,287 "block": 7,288 "row": 2462289 },290 {291 "path": "deflex/lambda_regression/operators.py",292 "sha256": "4ae95c35bffbf7e5a08d1703810553f4a65bc58d96593e68bdd9bbac03125e7c",293 "language": "Python",294 "lines": 185,295 "truncated": false,296 "block": 6,297 "row": 42313298 },299 {300 "path": "deflex/utils/__init__.py",301 "sha256": "e6e856d60a66528d8b6749b33d9e6592c7ce6e30c4221163af5fe8628799e82a",302 "language": "Python",303 "lines": 13,304 "truncated": false,305 "block": 6,306 "row": 21788307 },308 {309 "path": "deflex/utils/data.py",310 "sha256": "eec54853b1145da5b82953f5777601070b148a705d52a19f2feb2c44ee4b16cd",311 "language": "Python",312 "lines": 205,313 "truncated": false,314 "block": 6,315 "row": 43598316 },317 {318 "path": "deflex/utils/validation.py",319 "sha256": "539bc40a45e35843a883e053cabdf6571bde5b83342d17cc0e9098e087f2b0f3",320 "language": "Python",321 "lines": 212,322 "truncated": false,323 "block": 6,324 "row": 43766325 },326 {327 "path": "examples/__init__.py",328 "sha256": "136de7aff38a2aa5865fe96755001eba5a8517e82d94fa2496433c367c58120f",329 "language": "Python",330 "lines": 3,331 "truncated": false,332 "block": 6,333 "row": 20401334 },335 {336 "path": "examples/basic_usage.py",337 "sha256": "2b64848c70d3672e7823aa7998b9af977729e3f81b2147943f6e046da4aa9528",338 "language": "Python",339 "lines": 264,340 "truncated": false,341 "block": 7,342 "row": 1497343 },344 {345 "path": "examples/json_data_example.py",346 "sha256": "0deb5f1c005cd21a6fe6e75bd083ed1b467af05a76d3a16939e076cb83923a5f",347 "language": "Python",348 "lines": 267,349 "truncated": false,350 "block": 7,351 "row": 1851352 },353 {354 "path": "setup.py",355 "sha256": "7a4241928a3abe38072a2d0cadab47074611cfbab12eb4b18c9fe007e08adab4",356 "language": "Python",357 "lines": 59,358 "truncated": false,359 "block": 6,360 "row": 31579361 },362 {363 "path": "tests/__init__.py",364 "sha256": "cfa60093bf7123b90c77ebe8255cac03612a1f8e8f0b3fd5b44c776b99cd2760",365 "language": "Python",366 "lines": 3,367 "truncated": false,368 "block": 6,369 "row": 20292370 },371 {372 "path": "tests/test_core.py",373 "sha256": "86c37ddf74845ca06b4ebd338e53f94f36a7b3128dd686338515da8f42a3f901",374 "language": "Python",375 "lines": 148,376 "truncated": false,377 "block": 6,378 "row": 42756379 },380 {381 "path": "tests/test_data_loading.py",382 "sha256": "412478ad7a7650c9cf4771f605f1980c699ee2f587913b719baeca8c1a4b61c1",383 "language": "Python",384 "lines": 237,385 "truncated": false,386 "block": 7,387 "row": 1814388 },389 {390 "path": "tests/test_deflexformer.py",391 "sha256": "76601e6e55f41abb823cb5d6161a21e2e2df8c19e4003444bdaed503bc58239e",392 "language": "Python",393 "lines": 184,394 "truncated": false,395 "block": 6,396 "row": 42497397 },398 {399 "path": "tests/test_lambda_regression.py",400 "sha256": "273225f46c1934c32f1b8d4693bcaed44fab46c35ff971ce9c39be6bfbe513b4",401 "language": "Python",402 "lines": 206,403 "truncated": false,404 "block": 6,405 "row": 45334406 },407 {408 "path": "tests/test_utils.py",409 "sha256": "06ab76da661ffacaff03a79274f8ddae539d05f680cb885447abc1436a59c110",410 "language": "Python",411 "lines": 231,412 "truncated": false,413 "block": 7,414 "row": 598415 }416 ]417}