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.4k
1{2 "format": "oscr-script-manifest/1",3 "repository": "github.com/microfossil/particle-classification",4 "url": "https://github.com/microfossil/particle-classification",5 "host": "github.com",6 "commit": "eb3237f10335e7b382e03d45599ed6c66b10281b",7 "license": "MIT",8 "license_confirmed_by": "license file LICENCE.txt",9 "redistribution": "yes",10 "files": [11 {12 "path": "LICENCE.txt",13 "sha256": "3450f5acc4baffac20b872637b47a38d5a554170a2d80e7d376f50327bc39f34",14 "language": "License",15 "lines": 8,16 "truncated": false,17 "block": 6,18 "row": 132519 },20 {21 "path": "README.md",22 "sha256": "fb2f0047b47b49ce087be52bd9b3a0571862b846d0a3b25a4bd7d7718bbbb151",23 "language": "Text",24 "lines": 74,25 "truncated": false,26 "block": 8,27 "row": 1001928 },29 {30 "path": "datasets/deep_weeds/deep_weeds.py",31 "sha256": "9421538203b26caabe92bc7f4582ad8cd18468a5eb80658bbe183028b88cb608",32 "language": "Python",33 "lines": 20,34 "truncated": false,35 "block": 6,36 "row": 2342837 },38 {39 "path": "datasets/deep_weeds/navua.py",40 "sha256": "1878da384669992abd6d59351705b921ece838df3edda3f758d55f9666410a89",41 "language": "Python",42 "lines": 151,43 "truncated": false,44 "block": 6,45 "row": 4291746 },47 {48 "path": "datasets/endless_forams/endless_forams_downloader.py",49 "sha256": "43a99f633d634e1bf07cd08fdff34f319905fa604de507fb07a027de6f6298ef",50 "language": "Python",51 "lines": 34,52 "truncated": false,53 "block": 6,54 "row": 2674555 },56 {57 "path": "examples/deep_weeds.py",58 "sha256": "921e2c5b5792ebb09ba7fcadfb0d5b4bc95a9d518ba9fe8f28a8ee820e229113",59 "language": "Python",60 "lines": 121,61 "truncated": false,62 "block": 6,63 "row": 4013364 },65 {66 "path": "examples/endless_forams.py",67 "sha256": "6b3a95dbac98bcd74f23ab17862362a98bbeeecb60b2719f9f43f85893ab583b",68 "language": "Python",69 "lines": 154,70 "truncated": false,71 "block": 6,72 "row": 4308673 },74 {75 "path": "examples/olzo_mini.py",76 "sha256": "7df114c85e95b09f8d0944569601b4337636ee0d44a8f218a644c089869088fc",77 "language": "Python",78 "lines": 142,79 "truncated": false,80 "block": 6,81 "row": 4226282 },83 {84 "path": "miso/__main__.py",85 "sha256": "a99cb030b73695e2394343ecb5181da05c4bd82d1d70e2259cd34d82ea45b1e0",86 "language": "Python",87 "lines": 94,88 "truncated": false,89 "block": 6,90 "row": 4007191 },92 {93 "path": "miso/archive/auto_encoder.py",94 "sha256": "f93766bf31e9246e1dddc18d5f0fb1e52d9d38da4e5f4cef576561f4137b670b",95 "language": "Python",96 "lines": 322,97 "truncated": false,98 "block": 7,99 "row": 3950100 },101 {102 "path": "miso/archive/datasource.py",103 "sha256": "f8778f1f0f569b1b5792518eceb77de7365ed6d8346a0e020630e260226cfbeb",104 "language": "Python",105 "lines": 567,106 "truncated": false,107 "block": 7,108 "row": 9454109 },110 {111 "path": "miso/archive/depth_datasource.py",112 "sha256": "f84299fdbd2e59fd793a8288f00e9c7665ba5c829dcd697c72f2660d06ba1277",113 "language": "Python",114 "lines": 118,115 "truncated": false,116 "block": 6,117 "row": 39438118 },119 {120 "path": "miso/archive/generators.py",121 "sha256": "448498347d69cbc02d81bb18b30f56b43e3cb66b1fc149ceb8e15787be9eb527",122 "language": "Python",123 "lines": 189,124 "truncated": false,125 "block": 7,126 "row": 814127 },128 {129 "path": "miso/archive/inference.py",130 "sha256": "a74ea4392f40ca1d462aa90df075f089662c2d4c06d4afd28958d8b58036c889",131 "language": "Python",132 "lines": 153,133 "truncated": false,134 "block": 6,135 "row": 42905136 },137 {138 "path": "miso/archive/model_trainer_backup.py",139 "sha256": "2273d6e28736ebb15933a00b20c444587577695431d8c9d18b41f97aa31a8a63",140 "language": "Python",141 "lines": 450,142 "truncated": false,143 "block": 7,144 "row": 8329145 },146 {147 "path": "miso/archive/model_trainer_old.py",148 "sha256": "f400eefc2b0cc1965e7592af511d0010e697a77891fb0d6f30e3ae4305de029a",149 "language": "Python",150 "lines": 391,151 "truncated": false,152 "block": 7,153 "row": 6851154 },155 {156 "path": "miso/archive/segmentation_datasource.py",157 "sha256": "876b3addd1daa6e66751c65f839f56f651690eac3bd0d0c44d2c26b0cf4dd5bb",158 "language": "Python",159 "lines": 130,160 "truncated": false,161 "block": 6,162 "row": 40878163 },164 {165 "path": "miso/archive/siamese_network.py",166 "sha256": "a516d2871ff45524356e6007963dcdbd6574013db8f02d628994899430b6cbbe",167 "language": "Python",168 "lines": 168,169 "truncated": false,170 "block": 6,171 "row": 43025172 },173 {174 "path": "miso/archive/unet.py",175 "sha256": "a40eaaa6f18725260e2fa3346674a812db24446a13c586c068ed3d63cd10cc6b",176 "language": "Python",177 "lines": 128,178 "truncated": false,179 "block": 6,180 "row": 44995181 },182 {183 "path": "miso/data/dataset.py",184 "sha256": "1259cf65e939f73b3acfde9bd6afb8c8bd4b411920ec9226de13cfe2506efc52",185 "language": "Python",186 "lines": 69,187 "truncated": false,188 "block": 6,189 "row": 35020190 },191 {192 "path": "miso/data/download.py",193 "sha256": "145c79ff23dec42004f567fe552e9b58735a3fe54b2c3d90634fbf1812c93e0f",194 "language": "Python",195 "lines": 43,196 "truncated": false,197 "block": 6,198 "row": 29577199 },200 {201 "path": "miso/data/filenames_dataset.py",202 "sha256": "f94e1b1074fba1566f7d8c5db9f009848d0389700f0161d4ab511add8aca87f3",203 "language": "Python",204 "lines": 192,205 "truncated": false,206 "block": 6,207 "row": 45466208 },209 {210 "path": "miso/data/image_dataset.py",211 "sha256": "fc92239f5fde291871691f1462249e29fef4d2b4de553e0a9e7900a6d59b821a",212 "language": "Python",213 "lines": 80,214 "truncated": false,215 "block": 6,216 "row": 36239217 },218 {219 "path": "miso/data/image_loader.py",220 "sha256": "a865e24c9d9aaf244ac45090454fa0c5f07849c50001b30df34a5d63d0d37a0e",221 "language": "Python",222 "lines": 77,223 "truncated": false,224 "block": 6,225 "row": 34373226 },227 {228 "path": "miso/data/image_utils.py",229 "sha256": "0a23a46945b3b8269ed921b7af07b48760d3e53ecb32ba63097e7affc2b5d034",230 "language": "Python",231 "lines": 111,232 "truncated": false,233 "block": 6,234 "row": 38671235 },236 {237 "path": "miso/data/tf_generator.py",238 "sha256": "1201119f4f52d4d7ee634ba6b2582e848f57ed9737e2ae38897b21b17eca8f2e",239 "language": "Python",240 "lines": 198,241 "truncated": false,242 "block": 7,243 "row": 654244 },245 {246 "path": "miso/data/training_dataset.py",247 "sha256": "106b50c6602c75b3e9a9d52890490c5010c7e191015d3bd7e1e4bfed041f73a6",248 "language": "Python",249 "lines": 148,250 "truncated": false,251 "block": 6,252 "row": 42672253 },254 {255 "path": "miso/data/utils.py",256 "sha256": "e6c28c4414625a52fa6acd7789b36d62ea44cdab7e104695cb58a3bcb2cbc34b",257 "language": "Python",258 "lines": 93,259 "truncated": false,260 "block": 6,261 "row": 37311262 },263 {264 "path": "miso/deploy/model_info.py",265 "sha256": "17fab74a5b8d95907a7031f5f992e8566c0708ff7f9b972683617de35eb8db8a",266 "language": "Python",267 "lines": 205,268 "truncated": false,269 "block": 7,270 "row": 1049271 },272 {273 "path": "miso/deploy/saving.py",274 "sha256": "243ca93dc8396a7bdce008cbd4695c607a17b1bde495979b9700d048c9cbbde0",275 "language": "Python",276 "lines": 295,277 "truncated": false,278 "block": 7,279 "row": 3215280 },281 {282 "path": "miso/deploy/server.py",283 "sha256": "097420889be5d5275a9190e883c038d0ef666a07a9f6571ab78e0935d6e60dc1",284 "language": "Python",285 "lines": 129,286 "truncated": false,287 "block": 6,288 "row": 40844289 },290 {291 "path": "miso/inference/classify.py",292 "sha256": "23b4f8d8062c415b0d3ddc75145f8d46160a75b2c8bca2e21e5ee320beae993b",293 "language": "Python",294 "lines": 249,295 "truncated": false,296 "block": 7,297 "row": 1914298 },299 {300 "path": "miso/inference/morphology.py",301 "sha256": "9757946327165076512b48bafcd06cb754df64684413ef63ab5aadb7e18d7da6",302 "language": "Python",303 "lines": 187,304 "truncated": false,305 "block": 6,306 "row": 44067307 },308 {309 "path": "miso/layers/_common_blocks.py",310 "sha256": "7129b687eb6ebc9adad7e5c4175f79d7a92709337bb21919f91b3d5c0d85314f",311 "language": "Python",312 "lines": 117,313 "truncated": false,314 "block": 6,315 "row": 39664316 },317 {318 "path": "miso/layers/asoftmax.py",319 "sha256": "c35df960c303cd58ae88354929f1e828054f45694b179214d2d281a6f5a0a3a1",320 "language": "Python",321 "lines": 55,322 "truncated": false,323 "block": 6,324 "row": 32135325 },326 {327 "path": "miso/layers/batch_instance_normalisation.py",328 "sha256": "500d90f495e0d98b59c16242e806aede6671d1a5b1a3c3bc5c184e106cee4952",329 "language": "Python",330 "lines": 64,331 "truncated": false,332 "block": 6,333 "row": 35285334 },335 {336 "path": "miso/layers/cyclic.py",337 "sha256": "2c884d547c032736eae29e5735ec340f43db7d4d38a94bcc8d5f1a30b90efad3",338 "language": "Python",339 "lines": 135,340 "truncated": false,341 "block": 6,342 "row": 36654343 },344 {345 "path": "miso/layers/group_normalisation.py",346 "sha256": "5e03518f822bea4aed1c2241883ba8dc059bbe023c5311bcdecdecd25c24c884",347 "language": "Python",348 "lines": 195,349 "truncated": false,350 "block": 7,351 "row": 723352 },353 {354 "path": "miso/layers/msoftmax.py",355 "sha256": "164b2a2ed8ee5c9033b570310b630088557536d0dad9893a99372f75975aade0",356 "language": "Python",357 "lines": 68,358 "truncated": false,359 "block": 6,360 "row": 33980361 },362 {363 "path": "miso/models/base_cyclic.py",364 "sha256": "272a28bcba8d31a0c2b4e9476e8083d2f9bba0a2d407c4614229e2014df96e16",365 "language": "Python",366 "lines": 121,367 "truncated": false,368 "block": 6,369 "row": 40068370 },371 {372 "path": "miso/models/factory.py",373 "sha256": "7c56e33a3c3e9e6fc74d181117e9d0066ca4ef090843a6c8b316f9c0af9e59cd",374 "language": "Python",375 "lines": 129,376 "truncated": false,377 "block": 6,378 "row": 42855379 },380 {381 "path": "miso/models/factory_old.py",382 "sha256": "10d71e37c54cf02cb1f1e27344749dc5bac3c6754430b7ccc027c5f9cf262c34",383 "language": "Python",384 "lines": 127,385 "truncated": false,386 "block": 6,387 "row": 42715388 },389 {390 "path": "miso/models/keras_models.py",391 "sha256": "9bca2247cf94821e6c277df4dfb2e534f3abeb9a0ec05c1d1b5ff5b1919de371",392 "language": "Python",393 "lines": 141,394 "truncated": false,395 "block": 6,396 "row": 44641397 },398 {399 "path": "miso/models/resnet_cyclic.py",400 "sha256": "cb036ddf3fcccfc30fbabac1427b9aea54aed94252d6d298cfea4683e28b42c6",401 "language": "Python",402 "lines": 318,403 "truncated": false,404 "block": 7,405 "row": 5285406 },407 {408 "path": "miso/stats/accuracy.py",409 "sha256": "f92781456d01bdf06bf0e8e31380fe6d0d8e5d546c1dd3b151053acf198d3216",410 "language": "Python",411 "lines": 38,412 "truncated": false,413 "block": 6,414 "row": 28790415 },416 {417 "path": "miso/stats/confusion_matrix.py",418 "sha256": "a48c39e46c49584d47bfd1433dbfec9bcfdd7fdc170cfacdb5f4f55ad715efc7",419 "language": "Python",420 "lines": 344,421 "truncated": false,422 "block": 7,423 "row": 5744424 },425 {426 "path": "miso/stats/embedding.py",427 "sha256": "20502f66c48c2f66a750f63408cf337f9fd19434f8e0404e591bce2573ad089f",428 "language": "Python",429 "lines": 144,430 "truncated": false,431 "block": 6,432 "row": 43604433 },434 {435 "path": "miso/stats/mislabelling.py",436 "sha256": "f949d0c24d4e8f8d1a6f0bf271b5316e2bfe8782bed7aec1ae5ef26b19454219",437 "language": "Python",438 "lines": 121,439 "truncated": false,440 "block": 6,441 "row": 40577442 },443 {444 "path": "miso/stats/most_representative.py",445 "sha256": "75e087ce4101b25c7b23835432c14684d3de886dbc41dbd9fbfd5a5f69a5af87",446 "language": "Python",447 "lines": 27,448 "truncated": false,449 "block": 6,450 "row": 24885451 },452 {453 "path": "miso/stats/projections.py",454 "sha256": "f1c1f8a46920453ffc9822e6427de4eaa4ed19e194fbd19eac838b392d187a2c",455 "language": "Python",456 "lines": 42,457 "truncated": false,458 "block": 6,459 "row": 28799460 },461 {462 "path": "miso/stats/training.py",463 "sha256": "1ca2a23f223b401fe20b53fcebd81493354210849ec180a90232b437ef0fc92e",464 "language": "Python",465 "lines": 36,466 "truncated": false,467 "block": 6,468 "row": 25308469 },470 {471 "path": "miso/training/adaptive_learning_rate.py",472 "sha256": "906cd5b44df5777af5f14554a1d1048d9498a294e500eaf17530c4524a8e3ec3",473 "language": "Python",474 "lines": 124,475 "truncated": false,476 "block": 6,477 "row": 41111478 },479 {480 "path": "miso/training/augmentation.py",481 "sha256": "a057f6da4374b521a7422f3832a3609087fdeed5711a53503f88f1ca33e63fe7",482 "language": "Python",483 "lines": 120,484 "truncated": false,485 "block": 6,486 "row": 40227487 },488 {489 "path": "miso/training/helpers.py",490 "sha256": "b0df2fdd2f234063d69dc833f4eb380ceef00966bdf9463e44f7f55f28f90b64",491 "language": "Python",492 "lines": 13,493 "truncated": false,494 "block": 6,495 "row": 21763496 },497 {498 "path": "miso/training/parameters.py",499 "sha256": "cde871071451195d3d366e506d01dd46adbed34730b8c72785ce5c2169dd3a4e",500 "language": "Python",501 "lines": 171,502 "truncated": false,503 "block": 6,504 "row": 41432505 },506 {507 "path": "miso/training/train_full_network.py",508 "sha256": "36bd4e406870fce727d406f6ee5d06bd4b5f4c4dfadca8a4aa2ee10c0c7263a6",509 "language": "Python",510 "lines": 142,511 "truncated": false,512 "block": 6,513 "row": 40246514 },515 {516 "path": "miso/training/train_transfer_learning.py",517 "sha256": "9e23223e5ecfade54a02af70c16593c6d190c3d693c8ba0d7f1d3e7112584bc9",518 "language": "Python",519 "lines": 136,520 "truncated": false,521 "block": 6,522 "row": 41724523 },524 {525 "path": "miso/training/trainer.py",526 "sha256": "e343c2e02c50f271f749d5908995738374e99d4e3a79fabf658d9b0588e0d1b6",527 "language": "Python",528 "lines": 366,529 "truncated": false,530 "block": 7,531 "row": 5698532 },533 {534 "path": "miso/training/training_result.py",535 "sha256": "e4b62b38437a041b304f987f40371fee976294105bba8ee1386f6088852bc486",536 "language": "Python",537 "lines": 55,538 "truncated": false,539 "block": 6,540 "row": 30368541 },542 {543 "path": "miso/utils/compact_json.py",544 "sha256": "332a8a785509986f23de94601444810e064e5bbd6367e1c7981da003a740689a",545 "language": "Python",546 "lines": 97,547 "truncated": false,548 "block": 6,549 "row": 37293550 },551 {552 "path": "miso/utils/flowcam.py",553 "sha256": "cd1ede01c4e64fe6fcffa97b87b55e38e6e09b64c3681200d9d8f583ac7b3de5",554 "language": "Python",555 "lines": 245,556 "truncated": false,557 "block": 7,558 "row": 2868559 },560 {561 "path": "miso/utils/lock.py",562 "sha256": "82e089abbb28750ca4048ed874031a5a9d3543fbebef9ac03cd3dcc5aee2752d",563 "language": "Python",564 "lines": 31,565 "truncated": false,566 "block": 6,567 "row": 24038568 },569 {570 "path": "miso/utils/misc.py",571 "sha256": "96d0e2ad35b52cf675e8c6211e0df1cc51a144ab7562fcfb81fc0344a4877826",572 "language": "Python",573 "lines": 12,574 "truncated": false,575 "block": 6,576 "row": 21271577 },578 {579 "path": "miso/utils/rolling_buffer.py",580 "sha256": "b4e46e94a6116a3eeaab6551d94d1e4e1923f411fde4ec6c454e612b0425a179",581 "language": "Python",582 "lines": 48,583 "truncated": false,584 "block": 6,585 "row": 28459586 },587 {588 "path": "miso/utils/singleton.py",589 "sha256": "9e854bb584a62177faea6535e41088b96d2359a77a1bf086de99987536f14ffe",590 "language": "Python",591 "lines": 146,592 "truncated": false,593 "block": 6,594 "row": 41659595 },596 {597 "path": "miso/utils/wave.py",598 "sha256": "85f3dc346f7c02bb5e2dbcfbb06aabcacdbc16641b29bb769118630fedc7457b",599 "language": "Python",600 "lines": 66,601 "truncated": false,602 "block": 7,603 "row": 2885604 },605 {606 "path": "setup.py",607 "sha256": "9e82decdb2508ab15c7b154c37bc26ee53b72eb6fb1a1ffc7ccdf5b44f165232",608 "language": "Python",609 "lines": 55,610 "truncated": false,611 "block": 6,612 "row": 32556613 }614 ]615}