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/mph-py/mph",4 "url": "https://github.com/MPh-py/MPh",5 "host": "github.com",6 "commit": "30e0cff361d680249bae5c29f7873a29f1639c5d",7 "license": "MIT",8 "license_confirmed_by": "license file license.txt",9 "redistribution": "yes",10 "files": [11 {12 "path": "ReadMe.md",13 "sha256": "e660920404a967ce96fd24e591ccde5b0e5965573cee579edcf30bf0d8e6718f",14 "language": "Text",15 "lines": 41,16 "truncated": false,17 "block": 16,18 "row": 709619 },20 {21 "path": "demos/compact_models.py",22 "sha256": "24273178a04ebba424583c54963fdc4e4edb0a6e61a5074305cfaa515fe09891",23 "language": "Python",24 "lines": 80,25 "truncated": false,26 "block": 15,27 "row": 1117828 },29 {30 "path": "demos/create_capacitor.py",31 "sha256": "311ebbc20041f0c02f135aec680f50de9728fd64b4b218903efb3fc3da209f90",32 "language": "Python",33 "lines": 414,34 "truncated": false,35 "block": 15,36 "row": 2435737 },38 {39 "path": "demos/worker_pool.py",40 "sha256": "4895b9179a03a39532c6c914337a2ea1963b5349423b2a834e2fc18bc0ede184",41 "language": "Python",42 "lines": 110,43 "truncated": false,44 "block": 15,45 "row": 1414346 },47 {48 "path": "docs/conf.py",49 "sha256": "ee11d20bbc40650480041b8fa448039b1fa536f2b745c6aeb6c39ae103d729a1",50 "language": "Python",51 "lines": 77,52 "truncated": false,53 "block": 15,54 "row": 1358455 },56 {57 "path": "docs/extensions/myst_docstring.py",58 "sha256": "7fa6fe88543bcb11b9e2325459485a12d87968d00a2b975eacb08b4f60ad70ba",59 "language": "Python",60 "lines": 191,61 "truncated": false,62 "block": 15,63 "row": 1987364 },65 {66 "path": "docs/extensions/myst_summary.py",67 "sha256": "eab4864dd58553f3a725377efe25ba26aa665e61a4e6be3f662cb7cbe68fd0ce",68 "language": "Python",69 "lines": 74,70 "truncated": false,71 "block": 15,72 "row": 1199873 },74 {75 "path": "license.txt",76 "sha256": "7d82a7afa2381204f485f245370bc48911747c3dc012a9c779ee3df1d112689c",77 "language": "License",78 "lines": 22,79 "truncated": false,80 "block": 14,81 "row": 1708782 },83 {84 "path": "mph/__init__.py",85 "sha256": "f38864d9396a13cd2b6033de531381d8a5d3625523ac226f8240609ff33309d9",86 "language": "Python",87 "lines": 12,88 "truncated": false,89 "block": 15,90 "row": 662691 },92 {93 "path": "mph/client.py",94 "sha256": "2a7054a0bf7907a6b8b65a87b04334c6bced381c04e8447a192d92fe0999028a",95 "language": "Python",96 "lines": 455,97 "truncated": false,98 "block": 15,99 "row": 24565100 },101 {102 "path": "mph/config.py",103 "sha256": "7dbf06c2c2b6c07a1f9412482dd73461c4bc40c863405478781070c1533ee3c6",104 "language": "Python",105 "lines": 148,106 "truncated": false,107 "block": 15,108 "row": 16033109 },110 {111 "path": "mph/discovery.py",112 "sha256": "356f94b71312bdc532a62fb5f48b9544992189b02c770b70f4b6b1e694ee041f",113 "language": "Python",114 "lines": 470,115 "truncated": false,116 "block": 15,117 "row": 24511118 },119 {120 "path": "mph/meta.py",121 "sha256": "ccd59c2f07e399ad03612e891d968f20ce454e0a1c240a2a14eff656280d5dd8",122 "language": "Python",123 "lines": 14,124 "truncated": false,125 "block": 15,126 "row": 6419127 },128 {129 "path": "mph/model.py",130 "sha256": "83e9ebd3459c077f3893aee0d4cf04210cb99955d4e16e75a1aaec37175901a1",131 "language": "Python",132 "lines": 987,133 "truncated": false,134 "block": 16,135 "row": 899136 },137 {138 "path": "mph/node.py",139 "sha256": "c52ed3a4298b16e25bb6aaa7e57052b685792d949507fa93953fc265b815ca13",140 "language": "Python",141 "lines": 1054,142 "truncated": false,143 "block": 16,144 "row": 850145 },146 {147 "path": "mph/server.py",148 "sha256": "7589a7e411947163a880c6785ae41c98d8c87a7b890d6a2a1af4ba14ca2c5422",149 "language": "Python",150 "lines": 192,151 "truncated": false,152 "block": 15,153 "row": 19801154 },155 {156 "path": "mph/session.py",157 "sha256": "d070c389cfdca8ac92c94fa990c90054144f25a21444c1558c23e1033bbb1f32",158 "language": "Python",159 "lines": 182,160 "truncated": false,161 "block": 15,162 "row": 18557163 },164 {165 "path": "tests/exit_client_exc.py",166 "sha256": "8f41d2d2c5951131c12b2156f81804401baec080bfa600a551f33cc1dcd04e3a",167 "language": "Python",168 "lines": 7,169 "truncated": false,170 "block": 15,171 "row": 5828172 },173 {174 "path": "tests/exit_client_sys.py",175 "sha256": "b3c5bd257e8d34e0eaddac08669c1bcbe36baa93c53602eaebfbb1ec3bd839fc",176 "language": "Python",177 "lines": 9,178 "truncated": false,179 "block": 15,180 "row": 5866181 },182 {183 "path": "tests/exit_nojvm_exc.py",184 "sha256": "82f7848a4ab4fdacd225e0ee1d37ab5f1c198815a6abcdbb3d7ab6e866eacfe6",185 "language": "Python",186 "lines": 6,187 "truncated": false,188 "block": 15,189 "row": 5970190 },191 {192 "path": "tests/exit_nojvm_sys.py",193 "sha256": "8af802998d74d20e18d37ed025dfa0a7533fbf6ec25b6cab00d2e63c36f5381e",194 "language": "Python",195 "lines": 8,196 "truncated": false,197 "block": 15,198 "row": 5983199 },200 {201 "path": "tests/fixtures.py",202 "sha256": "ee4c58ca15a44971ea2a40e608c879bcbc82a07d292b1c6297075e3e4cd318bd",203 "language": "Python",204 "lines": 89,205 "truncated": false,206 "block": 15,207 "row": 11540208 },209 {210 "path": "tests/models.py",211 "sha256": "e2787d64b7577ab751a8898fdf664794f04fe2b3982329615bf4d3b5b069bebd",212 "language": "Python",213 "lines": 598,214 "truncated": false,215 "block": 16,216 "row": 9217 },218 {219 "path": "tests/test_client.py",220 "sha256": "18bb367d5b892d206ba166f73ad1ac1934aada80240fa919efda607bfad42190",221 "language": "Python",222 "lines": 220,223 "truncated": false,224 "block": 15,225 "row": 18211226 },227 {228 "path": "tests/test_config.py",229 "sha256": "ced6160f108eb5b29e781b622ac0804aa4555a0ac90382463e725a14318e92e2",230 "language": "Python",231 "lines": 72,232 "truncated": false,233 "block": 15,234 "row": 10415235 },236 {237 "path": "tests/test_discovery.py",238 "sha256": "0c6aaaff266f391080b3b552e2a077c5ec804cc489507699bb41bbcf31d4489e",239 "language": "Python",240 "lines": 29,241 "truncated": false,242 "block": 15,243 "row": 7190244 },245 {246 "path": "tests/test_exit.py",247 "sha256": "51a3aaf6f2a420b2074719086568c4c0502c686bf62aac04f71f1aeaf958c4ec",248 "language": "Python",249 "lines": 51,250 "truncated": false,251 "block": 15,252 "row": 9498253 },254 {255 "path": "tests/test_model.py",256 "sha256": "af92b3738936a54bc66079f38d9a0ba20db99f21c53b4854c99d79490b018819",257 "language": "Python",258 "lines": 753,259 "truncated": false,260 "block": 16,261 "row": 18262 },263 {264 "path": "tests/test_multi.py",265 "sha256": "64a20c233b630a8b87e836182137cc23caf46cb0f195a480b3725e6c1fb77c56",266 "language": "Python",267 "lines": 51,268 "truncated": false,269 "block": 15,270 "row": 8665271 },272 {273 "path": "tests/test_node.py",274 "sha256": "c2489eadad8bc45a27ccd78b5011030c23415a9bdaa38a53389a872cc778e5c5",275 "language": "Python",276 "lines": 650,277 "truncated": false,278 "block": 15,279 "row": 25408280 },281 {282 "path": "tests/test_server.py",283 "sha256": "efbaec4d2ed32a28816576c200683b983d33f72211d686e45f5796ccaa6a1504",284 "language": "Python",285 "lines": 74,286 "truncated": false,287 "block": 15,288 "row": 11021289 },290 {291 "path": "tests/test_session.py",292 "sha256": "5f64948a94f7cee9590c7bef0dc02b05048b0dab89667dece1879439b3dfb128",293 "language": "Python",294 "lines": 23,295 "truncated": false,296 "block": 15,297 "row": 6932298 },299 {300 "path": "tests/test_standalone.py",301 "sha256": "e89034181a842c9a50cc11b0eb8c4234c7ab2b4d2d0b95f4b8567099c0c945d0",302 "language": "Python",303 "lines": 45,304 "truncated": false,305 "block": 15,306 "row": 9037307 },308 {309 "path": "tools/build_wheel.py",310 "sha256": "b40a7be4ec9894be663d9562613ff075119cdcf91562ac3391774e946f30c139",311 "language": "Python",312 "lines": 11,313 "truncated": false,314 "block": 15,315 "row": 6374316 },317 {318 "path": "tools/check_types.py",319 "sha256": "c196a8747d39de20465d3b2bde4687ebeac234ccaebe8627685081ff71d379d0",320 "language": "Python",321 "lines": 9,322 "truncated": false,323 "block": 15,324 "row": 6064325 },326 {327 "path": "tools/clean_repo.py",328 "sha256": "498e0e33c89998c0e2695f61171d27099bfb21d2d11a7c6891f5d728de57dd86",329 "language": "Python",330 "lines": 31,331 "truncated": false,332 "block": 15,333 "row": 7168334 },335 {336 "path": "tools/lint_code.py",337 "sha256": "e93989b942078945a2b7634b603a3f4084ecfe10e0a44319ebc5fbafdc61957f",338 "language": "Python",339 "lines": 15,340 "truncated": false,341 "block": 15,342 "row": 6172343 },344 {345 "path": "tools/measure_coverage.py",346 "sha256": "07fb68494ef7898054d75fee9a27f73b17b77793a6f4e001f71e809f3abbcd97",347 "language": "Python",348 "lines": 46,349 "truncated": false,350 "block": 15,351 "row": 8683352 },353 {354 "path": "tools/render_docs.py",355 "sha256": "8990f2f2adf38e79012b55e5bd644f066b732f6426c55cfd46b3b623af779822",356 "language": "Python",357 "lines": 19,358 "truncated": false,359 "block": 15,360 "row": 6665361 },362 {363 "path": "tools/run_tests.py",364 "sha256": "ea454712e21d178f87891be66658c88d945d99f1a4bd860dc819297360c30cec",365 "language": "Python",366 "lines": 97,367 "truncated": false,368 "block": 15,369 "row": 13126370 }371 ]372}