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/royerlab/aydin",4 "url": "https://github.com/royerlab/aydin",5 "host": "github.com",6 "commit": "e69bfbddb4f617865dff9c9adf572fd7100ae136",7 "license": "BSD-3-Clause",8 "license_confirmed_by": "license file LICENSE.txt",9 "redistribution": "yes",10 "files": [11 {12 "path": "LICENSE.txt",13 "sha256": "917420166a745a97093b9743c985e43e65208cfcc422b54378b048fffc0d14ef",14 "language": "License",15 "lines": 29,16 "truncated": false,17 "block": 17,18 "row": 797219 },20 {21 "path": "README.md",22 "sha256": "aca1f5f3e402aa7f9dfb89ff494cc3d8eda68dd4a58c663ec31ecf93da10a2ad",23 "language": "Text",24 "lines": 210,25 "truncated": false,26 "block": 18,27 "row": 1111928 },29 {30 "path": "conftest.py",31 "sha256": "468fcf4cd7f1f9586e8afee7a766024565c60a14d90b46858cc864889b9a2b22",32 "language": "Python",33 "lines": 81,34 "truncated": false,35 "block": 17,36 "row": 2512237 },38 {39 "path": "docker/test-smoke.sh",40 "sha256": "8093722c603795f4dfa12652c5cdaab57755b8a85ad421a4a23abb90b0a74154",41 "language": "Shell",42 "lines": 211,43 "truncated": false,44 "block": 18,45 "row": 1019146 },47 {48 "path": "docker/xpra-start.sh",49 "sha256": "994a293c8139537d41dbc22bfd7952e5cdba2cd1ac272cb3db9f2b0b5507fa40",50 "language": "Shell",51 "lines": 44,52 "truncated": false,53 "block": 18,54 "row": 971855 },56 {57 "path": "docs/aydin_tutorial.ipynb",58 "sha256": "4bd8bd9700d931e180d56adaf8ababbc4b5e4630454f62a856d5719b031542b6",59 "language": "Jupyter",60 "lines": 28,61 "truncated": false,62 "block": 17,63 "row": 538964 },65 {66 "path": "docs/source/_scripts/generate_napari_screenshots.py",67 "sha256": "1cc25afc91d6d9cbf3d0c87a8d0b1a930481759a95b4d9cc996e1ee80b13cd36",68 "language": "Python",69 "lines": 105,70 "truncated": false,71 "block": 17,72 "row": 2520773 },74 {75 "path": "docs/source/conf.py",76 "sha256": "7190f7891b047b170f05532308c9e4012dbd781ccce9ab54d679766ace5b78ab",77 "language": "Python",78 "lines": 195,79 "truncated": false,80 "block": 17,81 "row": 2993382 },83 {84 "path": "src/aydin/__init__.py",85 "sha256": "eabd15d2701465507210c8d5c84ccd4856a7ce69af2e43c341d24be92a168072",86 "language": "Python",87 "lines": 33,88 "truncated": false,89 "block": 17,90 "row": 2003091 },92 {93 "path": "src/aydin/analysis/__init__.py",94 "sha256": "671856b0a428feea20032a04f066c22f321dfaeaa42f98e2d8b235a053cb3544",95 "language": "Python",96 "lines": 16,97 "truncated": false,98 "block": 17,99 "row": 18912100 },101 {102 "path": "src/aydin/analysis/blind_spot_analysis.py",103 "sha256": "7236c3b07abaab10d454ae5bbd016ccff0e6b217751cc133ceb14b7715970556",104 "language": "Python",105 "lines": 292,106 "truncated": false,107 "block": 18,108 "row": 0109 },110 {111 "path": "src/aydin/analysis/camera_simulation.py",112 "sha256": "6eaf422af67e1a14b654c2dcd211268bcc4a168c36f7b96718ad7a8468bd56b4",113 "language": "Python",114 "lines": 266,115 "truncated": false,116 "block": 17,117 "row": 32329118 },119 {120 "path": "src/aydin/analysis/correlation.py",121 "sha256": "1ab8154a9be27d818a475a8b964576096ac66d8cedd5cbb9592fd62489c2e301",122 "language": "Python",123 "lines": 216,124 "truncated": false,125 "block": 17,126 "row": 31103127 },128 {129 "path": "src/aydin/analysis/demo/demo_blind_spot_analysis.py",130 "sha256": "793934fe1d54fe74dc1c8cea8fd46166f9d694354305f0669a19235bc0c95dd1",131 "language": "Python",132 "lines": 50,133 "truncated": false,134 "block": 17,135 "row": 21708136 },137 {138 "path": "src/aydin/analysis/demo/demo_camera_simulation.py",139 "sha256": "84022da79624e74b35ae2301515deccfd58b2a69bf6f5b54eba1df33aec0a5b8",140 "language": "Python",141 "lines": 55,142 "truncated": false,143 "block": 17,144 "row": 21634145 },146 {147 "path": "src/aydin/analysis/demo/demo_correlation.py",148 "sha256": "a8d23b21ad6d8a6b298563dc87217aabc496f0332838a2dd0867aa87497a720b",149 "language": "Python",150 "lines": 28,151 "truncated": false,152 "block": 17,153 "row": 19908154 },155 {156 "path": "src/aydin/analysis/demo/demo_correlation_simple.py",157 "sha256": "11daac346d32c16565be265d770a374a1b869440024dafed3d5e7490c6d64945",158 "language": "Python",159 "lines": 200,160 "truncated": false,161 "block": 17,162 "row": 29645163 },164 {165 "path": "src/aydin/analysis/demo/demo_dimension_analysis.py",166 "sha256": "eecb2267fafa6e34b4642daaa3cec718a03e1b2510b011614305f98c5e308775",167 "language": "Python",168 "lines": 26,169 "truncated": false,170 "block": 17,171 "row": 19874172 },173 {174 "path": "src/aydin/analysis/demo/demo_empirical_noise_model.py",175 "sha256": "8996e2ec6b569f7f8435841e7a761b28010be45be91771b9b51d7e3fa72602cb",176 "language": "Python",177 "lines": 35,178 "truncated": false,179 "block": 17,180 "row": 20258181 },182 {183 "path": "src/aydin/analysis/demo/demo_fsc.py",184 "sha256": "8709f7d04633b0bcc41f23af9faee7f310a29d58da6f297bf857db93b59e4e27",185 "language": "Python",186 "lines": 43,187 "truncated": false,188 "block": 17,189 "row": 20731190 },191 {192 "path": "src/aydin/analysis/demo/demo_resolution_estimate.py",193 "sha256": "7824da895a05acd2ef0a9abf2aabddbd859e5a61e39b063238081936c1bf2e40",194 "language": "Python",195 "lines": 48,196 "truncated": false,197 "block": 17,198 "row": 22319199 },200 {201 "path": "src/aydin/analysis/demo/demo_snr_estimate.py",202 "sha256": "47b68525ebda0a3694b4910170d9ba9dee43deaa1aa852d6444cafc7f96e4474",203 "language": "Python",204 "lines": 66,205 "truncated": false,206 "block": 17,207 "row": 23392208 },209 {210 "path": "src/aydin/analysis/dimension_analysis.py",211 "sha256": "88f561d0d2a9c665446134c6e27d78a8f24d831290b30516c3b8f09bbda6f574",212 "language": "Python",213 "lines": 200,214 "truncated": false,215 "block": 17,216 "row": 30364217 },218 {219 "path": "src/aydin/analysis/empirical_noise_model.py",220 "sha256": "f0426e700760cb77ac06bbdbc9c9e28479135f191688b0df3c9bbfd03ce2c761",221 "language": "Python",222 "lines": 107,223 "truncated": false,224 "block": 17,225 "row": 25191226 },227 {228 "path": "src/aydin/analysis/find_kernel.py",229 "sha256": "7895c2f7300755940d9261fabe5b88490a9f39c89c45c2f03138a3e76f020a95",230 "language": "Python",231 "lines": 47,232 "truncated": false,233 "block": 17,234 "row": 21612235 },236 {237 "path": "src/aydin/analysis/fsc.py",238 "sha256": "331d217c5c9d3c4d071d39785f71b1776e8de3046371493ca4fb99ff736ca4f8",239 "language": "Python",240 "lines": 81,241 "truncated": false,242 "block": 17,243 "row": 24186244 },245 {246 "path": "src/aydin/analysis/image_metrics.py",247 "sha256": "999056987a151e3b4b40a72d8c70d114dcba63b53ad8400397b9727d01c08133",248 "language": "Python",249 "lines": 293,250 "truncated": false,251 "block": 17,252 "row": 32196253 },254 {255 "path": "src/aydin/analysis/resolution_estimate.py",256 "sha256": "8c3a5e6cd3488bfdcd5352d6d20744e1cb5e5e319867a22fdae475489fd48631",257 "language": "Python",258 "lines": 98,259 "truncated": false,260 "block": 17,261 "row": 25891262 },263 {264 "path": "src/aydin/analysis/snr_estimate.py",265 "sha256": "5e9ee8f197b3cae6a4e8cbcce7d8499e276c7d7765990e8d968fafdcabda4720",266 "language": "Python",267 "lines": 122,268 "truncated": false,269 "block": 17,270 "row": 26631271 },272 {273 "path": "src/aydin/analysis/tests/test_blind_spot_analysis.py",274 "sha256": "76d640a01b96302e1f59d86c3e67fecab22104217e30e1aaffe57daa7808a344",275 "language": "Python",276 "lines": 107,277 "truncated": false,278 "block": 17,279 "row": 25587280 },281 {282 "path": "src/aydin/analysis/tests/test_camera_simulation.py",283 "sha256": "6a33eac10a30c4f098cc28f522ad28c7804573f06a73cbbaf0636a17f117efe7",284 "language": "Python",285 "lines": 64,286 "truncated": false,287 "block": 17,288 "row": 23262289 },290 {291 "path": "src/aydin/analysis/tests/test_correlation.py",292 "sha256": "773c2bc5b701570649229ccd98a1d53c2432d06824f1b1e71c72ac8dd66cedb3",293 "language": "Python",294 "lines": 62,295 "truncated": false,296 "block": 17,297 "row": 23342298 },299 {300 "path": "src/aydin/analysis/tests/test_dimension_analysis.py",301 "sha256": "cd0f688041662d74744bbb3df55e2beaf2cfebd6d2aba0d83b50821989498f82",302 "language": "Python",303 "lines": 149,304 "truncated": false,305 "block": 17,306 "row": 26839307 },308 {309 "path": "src/aydin/analysis/tests/test_empirical_noise_model.py",310 "sha256": "d0a9bbb1b78a6484f1c6047372a48fa1db4e71b24a5f19a753b1ee9a69e2ad6f",311 "language": "Python",312 "lines": 26,313 "truncated": false,314 "block": 17,315 "row": 19426316 },317 {318 "path": "src/aydin/analysis/tests/test_find_kernel.py",319 "sha256": "14d73be5576b4c444158215e825fc869711cb3e5b17670c533fbfa614d5da2b1",320 "language": "Python",321 "lines": 44,322 "truncated": false,323 "block": 17,324 "row": 21741325 },326 {327 "path": "src/aydin/analysis/tests/test_fsc.py",328 "sha256": "86568c35193f377068ef6d93811c7bab652804d0ba3a84b94fcd1fa8b2f622d9",329 "language": "Python",330 "lines": 30,331 "truncated": false,332 "block": 17,333 "row": 20179334 },335 {336 "path": "src/aydin/analysis/tests/test_image_metrics.py",337 "sha256": "2b0f31ca991820596d67d7402b4ce14e04ac3553eb809792eeeed35cbcf65c72",338 "language": "Python",339 "lines": 94,340 "truncated": false,341 "block": 17,342 "row": 25397343 },344 {345 "path": "src/aydin/analysis/tests/test_resolution_estimate.py",346 "sha256": "c65a8c0937be37c9d266d5c5b10d1640e17845e30cd0a5b4573dc328444251e0",347 "language": "Python",348 "lines": 8,349 "truncated": false,350 "block": 17,351 "row": 18046352 },353 {354 "path": "src/aydin/analysis/tests/test_snr_estimate.py",355 "sha256": "8365be440adbc6f3a42e4609d0673204b0837e23157b5493e1ec0e9527327bf6",356 "language": "Python",357 "lines": 8,358 "truncated": false,359 "block": 17,360 "row": 17996361 },362 {363 "path": "src/aydin/cli/__init__.py",364 "sha256": "8c570fe10e7b5a4889904757c47bd1eca7f0343b7e101cb2387c78d08863a935",365 "language": "Python",366 "lines": 9,367 "truncated": false,368 "block": 17,369 "row": 18475370 },371 {372 "path": "src/aydin/cli/cli.py",373 "sha256": "2a8f0c7842201d1b7557314b4cb80c93cffd408d3242029ee987a331c62dded3",374 "language": "Python",375 "lines": 1054,376 "truncated": false,377 "block": 18,378 "row": 4653379 },380 {381 "path": "src/aydin/cli/styling.py",382 "sha256": "7905139647a338210caa0d10f05960ef692620125d1c95c9b392f49c21d9ccc7",383 "language": "Python",384 "lines": 309,385 "truncated": false,386 "block": 18,387 "row": 713388 },389 {390 "path": "src/aydin/cli/tests/conftest.py",391 "sha256": "9815627389b42bcd6bffed9402249759645db0c5fa7404a3af9bd665bda8e206",392 "language": "Python",393 "lines": 31,394 "truncated": false,395 "block": 17,396 "row": 19816397 },398 {399 "path": "src/aydin/cli/tests/test_cli.py",400 "sha256": "3cfa958969adcf7530db219816e680f6ef7e39228e8b94c74c7c16e6473cbb34",401 "language": "Python",402 "lines": 541,403 "truncated": false,404 "block": 18,405 "row": 3031406 },407 {408 "path": "src/aydin/conftest.py",409 "sha256": "33639aa3c609fb75d29e7c3eab9768d1cece12b05b348f94ed8f81978bd4be70",410 "language": "Python",411 "lines": 25,412 "truncated": false,413 "block": 17,414 "row": 19272415 },416 {417 "path": "src/aydin/features/__init__.py",418 "sha256": "c8b2db1356cd3ea862a6ef78f171d58aaf9517b83944fbf6b720e0fc12ebcf9f",419 "language": "Python",420 "lines": 18,421 "truncated": false,422 "block": 17,423 "row": 19941424 },425 {426 "path": "src/aydin/features/base.py",427 "sha256": "50a8828a67d313b79e88407b9f79edc4e50c9380e6109a68846266f64862a913",428 "language": "Python",429 "lines": 234,430 "truncated": false,431 "block": 17,432 "row": 31419433 },434 {435 "path": "src/aydin/features/demo/__init__.py",436 "sha256": "a197b13d42791becd292ea53fb794e52c213d489ba16f5550607f022f6399faa",437 "language": "Python",438 "lines": 1,439 "truncated": false,440 "block": 17,441 "row": 17178442 },443 {444 "path": "src/aydin/features/demo/demo_feature_generator.py",445 "sha256": "fa29d9d24c9970c6552efff4daf708571612908402d122580fa28d33e735b106",446 "language": "Python",447 "lines": 135,448 "truncated": false,449 "block": 17,450 "row": 26523451 },452 {453 "path": "src/aydin/features/demo/demo_feature_generator_blind_spots.py",454 "sha256": "61fa57ec7fe9bb2669c6184294922632d8e740e34cfcbf4acc30f39e85b1c8bd",455 "language": "Python",456 "lines": 52,457 "truncated": false,458 "block": 17,459 "row": 21512460 },461 {462 "path": "src/aydin/features/extensible_features.py",463 "sha256": "0e630fff947fda164e2a77f4bb3d3f98b7f5cbbd76ebb68ee9acac2578168902",464 "language": "Python",465 "lines": 344,466 "truncated": false,467 "block": 18,468 "row": 2009469 },470 {471 "path": "src/aydin/features/groups/__init__.py",472 "sha256": "c137b94769dc87bf077a7e2ad0204b0cc5faff13198bb8602c055539a894b00b",473 "language": "Python",474 "lines": 20,475 "truncated": false,476 "block": 17,477 "row": 20180478 },479 {480 "path": "src/aydin/features/groups/base.py",481 "sha256": "27e850411018a4ec0c9a5f1ad4a0050630ed0e72c8418ea07bf5869448e38170",482 "language": "Python",483 "lines": 95,484 "truncated": false,485 "block": 17,486 "row": 25094487 },488 {489 "path": "src/aydin/features/groups/correlation.py",490 "sha256": "185829696554c610097665c338fa27586f4960d97f631833186ab2fb01a5e759",491 "language": "Python",492 "lines": 259,493 "truncated": false,494 "block": 17,495 "row": 32402496 },497 {498 "path": "src/aydin/features/groups/dct.py",499 "sha256": "b7c25b777b3da711182eca2b44808ac81e7ced574bb6e3f2b297db235729d61f",500 "language": "Python",501 "lines": 137,502 "truncated": false,503 "block": 17,504 "row": 27191505 },506 {507 "path": "src/aydin/features/groups/demo/__init__.py",508 "sha256": "82f33a2f3d864772cddf84f1acec3b9f41123dbc92fd92dfc15b71f8af8df0d3",509 "language": "Python",510 "lines": 1,511 "truncated": false,512 "block": 17,513 "row": 17220514 },515 {516 "path": "src/aydin/features/groups/demo/demo_par_uniform.py",517 "sha256": "ccb55d385107378b83696711baf1f9a9fccaf7f052d64f421aad3986a5e21068",518 "language": "Python",519 "lines": 62,520 "truncated": false,521 "block": 17,522 "row": 22641523 },524 {525 "path": "src/aydin/features/groups/demo/demo_uniform.py",526 "sha256": "8aa48bc5f60b00900166c372459eb84c458db10ab6e0f0a1ca887d5fbb673a22",527 "language": "Python",528 "lines": 58,529 "truncated": false,530 "block": 17,531 "row": 22285532 },533 {534 "path": "src/aydin/features/groups/extract_kernels.py",535 "sha256": "4fb13d1167e036f702642b3e91e4954e036db1c9991e164041b1ac3cf5e4a525",536 "language": "Python",537 "lines": 155,538 "truncated": false,539 "block": 17,540 "row": 28508541 },542 {543 "path": "src/aydin/features/groups/learned_conv.py",544 "sha256": "08ed5fedbc1e9bfe3e009d53f44342f6c03157ae3b076e59a0289d991fbd9862",545 "language": "Python",546 "lines": 116,547 "truncated": false,548 "block": 17,549 "row": 25776550 },551 {552 "path": "src/aydin/features/groups/lowpass.py",553 "sha256": "b27c65d500371b82206dbf592886742a167881955b6c6a00d8ace58366bb222e",554 "language": "Python",555 "lines": 188,556 "truncated": false,557 "block": 17,558 "row": 29384559 },560 {561 "path": "src/aydin/features/groups/median.py",562 "sha256": "3563b8347c3f678fbda5788ae83d3b472503549d9a39065fb3c26318ba69524b",563 "language": "Python",564 "lines": 140,565 "truncated": false,566 "block": 17,567 "row": 27837568 },569 {570 "path": "src/aydin/features/groups/random.py",571 "sha256": "3923af574dcecc9b72c36550627a454a15517355301c65762fcc7db1b077300a",572 "language": "Python",573 "lines": 130,574 "truncated": false,575 "block": 17,576 "row": 26972577 },578 {579 "path": "src/aydin/features/groups/spatial.py",580 "sha256": "11b302ea464773604de3ed69b0abd53281a49840feff8511d6d9675550381e0b",581 "language": "Python",582 "lines": 176,583 "truncated": false,584 "block": 17,585 "row": 29590586 },587 {588 "path": "src/aydin/features/groups/tests/__init__.py",589 "sha256": "a07ab92acdc1d1aa72c14bb5665d281008faebf2c7b9b41da3b3ae4b7cdda762",590 "language": "Python",591 "lines": 1,592 "truncated": false,593 "block": 17,594 "row": 17174595 },596 {597 "path": "src/aydin/features/groups/tests/conftest.py",598 "sha256": "abbd7c3237d5951cd1c8cbf37e3c7942da8864f3d649007db3886cd3cf5cf38d",599 "language": "Python",600 "lines": 11,601 "truncated": false,602 "block": 17,603 "row": 18180604 },605 {606 "path": "src/aydin/features/groups/tests/test_correlation_feature_group.py",607 "sha256": "3c58ef3df4209356a80de9bb5212eef5dc7333108f2931c01701df30fe55013c",608 "language": "Python",609 "lines": 59,610 "truncated": false,611 "block": 17,612 "row": 23089613 },614 {615 "path": "src/aydin/features/groups/tests/test_dct_feature_group.py",616 "sha256": "5b9755918410cb167b2b04332de83e52b2fd5b186e714caddadab7e33e3db534",617 "language": "Python",618 "lines": 29,619 "truncated": false,620 "block": 17,621 "row": 19706622 },623 {624 "path": "src/aydin/features/groups/tests/test_extract_kernels.py",625 "sha256": "66506177a3395e775eff572c85860ff61ac61be00ccbe5ba1ce462686c461a8c",626 "language": "Python",627 "lines": 89,628 "truncated": false,629 "block": 17,630 "row": 25323631 },632 {633 "path": "src/aydin/features/groups/tests/test_learn_conv_feature_group.py",634 "sha256": "b225538502cc0ecad641ebccc5a3b62d01560f86537cb1b3c58833b5e1c7d114",635 "language": "Python",636 "lines": 32,637 "truncated": false,638 "block": 17,639 "row": 19897640 },641 {642 "path": "src/aydin/features/groups/tests/test_lowpass_feature_group.py",643 "sha256": "e6ce2e265a2192c7e12e9b6e430b58647d61502ea8b5cfbfc4cd216ea762165c",644 "language": "Python",645 "lines": 34,646 "truncated": false,647 "block": 17,648 "row": 20160649 },650 {651 "path": "src/aydin/features/groups/tests/test_median_feature_group.py",652 "sha256": "57bf2347df571109cc36138c80b1f8d4e061ee42e3ea63654bb5343a73960a21",653 "language": "Python",654 "lines": 32,655 "truncated": false,656 "block": 17,657 "row": 20048658 },659 {660 "path": "src/aydin/features/groups/tests/test_random_feature_group.py",661 "sha256": "8f387b0149711cdb502fe49da2f8ebfd4a6c0c6c4064d869dbdd8d69c865889c",662 "language": "Python",663 "lines": 29,664 "truncated": false,665 "block": 17,666 "row": 19637667 },668 {669 "path": "src/aydin/features/groups/tests/test_spatial_feature_group.py",670 "sha256": "eeb1b992c4ac036b84512477d1b83b431eda1c3444f45625da54a87d59880516",671 "language": "Python",672 "lines": 34,673 "truncated": false,674 "block": 17,675 "row": 20219676 },677 {678 "path": "src/aydin/features/groups/tests/test_translation_feature_group.py",679 "sha256": "1fb948e3249ce9e6a75efd3b39100a34ef558aa5f5dc6df6c71cca237f52b321",680 "language": "Python",681 "lines": 40,682 "truncated": false,683 "block": 17,684 "row": 20926685 },686 {687 "path": "src/aydin/features/groups/tests/test_uniform_feature_group.py",688 "sha256": "5d24120778f27410491851c0bfd4811344d9367c1ea53bce5d47c2b564ad86c3",689 "language": "Python",690 "lines": 32,691 "truncated": false,692 "block": 17,693 "row": 19974694 },695 {696 "path": "src/aydin/features/groups/translations.py",697 "sha256": "5b4ae046386d2e727afddb4566422ef021d1aff91f4d92dd88e09674a2329c25",698 "language": "Python",699 "lines": 136,700 "truncated": false,701 "block": 17,702 "row": 27301703 },704 {705 "path": "src/aydin/features/groups/uniform.py",706 "sha256": "171fa5abecbf96241adb6310e04949504677946fee4f47dcd65f67188b2d6b9a",707 "language": "Python",708 "lines": 865,709 "truncated": false,710 "block": 18,711 "row": 4665712 },713 {714 "path": "src/aydin/features/standard_features.py",715 "sha256": "c2a320a77c5c6f3c1fbf4d9bb60a35c7470ad05866e7b364f413e9f51523ce0a",716 "language": "Python",717 "lines": 231,718 "truncated": false,719 "block": 17,720 "row": 32590721 },722 {723 "path": "src/aydin/features/tests/__init__.py",724 "sha256": "3b3deb4e04afa09167fc993a525b7c6dc21f88d7a9e37dc6f7730f22b0f43565",725 "language": "Python",726 "lines": 1,727 "truncated": false,728 "block": 17,729 "row": 17151730 },731 {732 "path": "src/aydin/features/tests/test_base_save_load.py",733 "sha256": "01ae7503d956ade7260ba49cef9a72466d77ed71590aa62ee8a8f4fc00e526a7",734 "language": "Python",735 "lines": 48,736 "truncated": false,737 "block": 17,738 "row": 22219739 },740 {741 "path": "src/aydin/features/tests/test_extensible_features.py",742 "sha256": "6a0771a11716d5b9fadffe9928207743103cdcb22c82824a3e4fadeec46e338e",743 "language": "Python",744 "lines": 42,745 "truncated": false,746 "block": 17,747 "row": 21420748 },749 {750 "path": "src/aydin/features/tests/test_standard_features.py",751 "sha256": "a2f4370af922e0dda7b6b337d96e649cb5d5158fd5093b773c6b61a87a60d47b",752 "language": "Python",753 "lines": 35,754 "truncated": false,755 "block": 17,756 "row": 20287757 },758 {759 "path": "src/aydin/gui/__init__.py",760 "sha256": "0cbd01dd27ea79945a4c58bddc71864eb948266099df32184ac609660c0829b9",761 "language": "Python",762 "lines": 1,763 "truncated": false,764 "block": 17,765 "row": 17324766 },767 {768 "path": "src/aydin/gui/_qt/__init__.py",769 "sha256": "d4e19a4a5bbeecef2cf0455fd65c3adfe428396922e89d8787effd75b19f06e9",770 "language": "Python",771 "lines": 1,772 "truncated": false,773 "block": 17,774 "row": 17301775 },776 {777 "path": "src/aydin/gui/_qt/custom_widgets/__init__.py",778 "sha256": "5b3534ff2b061f306eed2097c2c4b8de826a1e592ba1c5981900221583291329",779 "language": "Python",780 "lines": 1,781 "truncated": false,782 "block": 17,783 "row": 17271784 },785 {786 "path": "src/aydin/gui/_qt/custom_widgets/activity_widget.py",787 "sha256": "e35211fe57a693ebd9b8829de6a11d11a36815322d1fc30d8b3f2c664ca5c353",788 "language": "Python",789 "lines": 224,790 "truncated": false,791 "block": 17,792 "row": 31447793 },794 {795 "path": "src/aydin/gui/_qt/custom_widgets/constructor_arguments.py",796 "sha256": "0d0cca2b7c0e7df24f648c719165e59fa5c562a30a565a9a4b490ef4ccd55800",797 "language": "Python",798 "lines": 264,799 "truncated": false,800 "block": 17,801 "row": 32517802 },803 {804 "path": "src/aydin/gui/_qt/custom_widgets/denoise_tab_common.py",805 "sha256": "58bd8a7a9fa55de3f67a81bcac890bb899928b50b95f46c13c9be50a586f0463",806 "language": "Python",807 "lines": 134,808 "truncated": false,809 "block": 17,810 "row": 26941811 },812 {813 "path": "src/aydin/gui/_qt/custom_widgets/denoise_tab_method.py",814 "sha256": "7e9dfe58d7ecebd982d1c49d6881f5ce70a877471a5aa185f7984c24a50c40c8",815 "language": "Python",816 "lines": 121,817 "truncated": false,818 "block": 17,819 "row": 27379820 },821 {822 "path": "src/aydin/gui/_qt/custom_widgets/denoise_tab_pretrained_method.py",823 "sha256": "0aa33b1397a15014270727485adf5ab7185ef5b52edd373a97c31bb1d86857c7",824 "language": "Python",825 "lines": 54,826 "truncated": false,827 "block": 17,828 "row": 22374829 },830 {831 "path": "src/aydin/gui/_qt/custom_widgets/horizontal_line_break_widget.py",832 "sha256": "51ea1b6f9aca5f08ef7dcd9bd5308b06f225edd7def5e7820c8faa4c7bf4c218",833 "language": "Python",834 "lines": 34,835 "truncated": false,836 "block": 17,837 "row": 19964838 },839 {840 "path": "src/aydin/gui/_qt/custom_widgets/overlay.py",841 "sha256": "cb8c2d6f4e17f213298e9570c5dbd33691dfa6d6bdb6b55f75b4ca85f73f014b",842 "language": "Python",843 "lines": 96,844 "truncated": false,845 "block": 17,846 "row": 24489847 },848 {849 "path": "src/aydin/gui/_qt/custom_widgets/program_flow_diagram.py",850 "sha256": "f6a9a882f77bddd286fee5e47e47fced3144d69bb24202b0262dda7a7450bc4f",851 "language": "Python",852 "lines": 221,853 "truncated": false,854 "block": 17,855 "row": 32052856 },857 {858 "path": "src/aydin/gui/_qt/custom_widgets/range_slider.py",859 "sha256": "1af6ac43a376207b180ec6335746ae724037851633cfceb31aa26dc7afddce9f",860 "language": "Python",861 "lines": 601,862 "truncated": false,863 "block": 18,864 "row": 3202865 },866 {867 "path": "src/aydin/gui/_qt/custom_widgets/range_slider_with_labels.py",868 "sha256": "3f1a3c6630a7e195313715c94a1e423f673ecf0f9dec30d40cdaf31607d878bf",869 "language": "Python",870 "lines": 146,871 "truncated": false,872 "block": 17,873 "row": 28400874 },875 {876 "path": "src/aydin/gui/_qt/custom_widgets/readmoreless_label.py",877 "sha256": "dd689c410d5837e1b57cd221feceebf4c8569eabd6d9b275790920fc589e4aba",878 "language": "Python",879 "lines": 101,880 "truncated": false,881 "block": 17,882 "row": 26394883 },884 {885 "path": "src/aydin/gui/_qt/custom_widgets/system_summary.py",886 "sha256": "5d940f71536f10e5f6a19108b7675d1c3ffb4778831b84ae68d2d3e31ae0d834",887 "language": "Python",888 "lines": 447,889 "truncated": false,890 "block": 18,891 "row": 2746892 },893 {894 "path": "src/aydin/gui/_qt/custom_widgets/tests/test_activity_widget.py",895 "sha256": "81178dc3026ee933334c2ad7c17a5631f44cccb6bf05397052133d5641cbbca7",896 "language": "Python",897 "lines": 85,898 "truncated": false,899 "block": 17,900 "row": 24434901 },902 {903 "path": "src/aydin/gui/_qt/custom_widgets/tests/test_constructor_arguments.py",904 "sha256": "710ef69ecbf8b861ef68152c6a081ac354c1886773b1cd893e3b6fd98c039548",905 "language": "Python",906 "lines": 162,907 "truncated": false,908 "block": 17,909 "row": 27904910 },911 {912 "path": "src/aydin/gui/_qt/custom_widgets/tests/test_overlay.py",913 "sha256": "3e02f44fe41528e97b139bbf39118ce548d175b296d31703f01a104de5360412",914 "language": "Python",915 "lines": 103,916 "truncated": false,917 "block": 17,918 "row": 24632919 },920 {921 "path": "src/aydin/gui/_qt/custom_widgets/tests/test_range_slider.py",922 "sha256": "fe66ac83ed0bd507f6c09746b3d833e611777d159cf0f8553c1c9de3a09d11b0",923 "language": "Python",924 "lines": 133,925 "truncated": false,926 "block": 17,927 "row": 26976928 },929 {930 "path": "src/aydin/gui/_qt/custom_widgets/tests/test_range_slider_with_labels.py",931 "sha256": "aa1bc4b9fbde88552e64d15120e937c372c35e50739b5ef37980577051e933cf",932 "language": "Python",933 "lines": 126,934 "truncated": false,935 "block": 17,936 "row": 28189937 },938 {939 "path": "src/aydin/gui/_qt/custom_widgets/tests/test_readmoreless_label.py",940 "sha256": "f9ff57f7d3c7f317ce375f2d79e5bd7b08b668ae8a8d31cbfe6c6848003b6afc",941 "language": "Python",942 "lines": 90,943 "truncated": false,944 "block": 17,945 "row": 25298946 },947 {948 "path": "src/aydin/gui/_qt/custom_widgets/vertical_line_break_widget.py",949 "sha256": "4d6d76e4f8f5ecf193ee9bbd31b29ac4a54bb68b641f6cf6886564181a7d5425",950 "language": "Python",951 "lines": 34,952 "truncated": false,953 "block": 17,954 "row": 19934955 },956 {957 "path": "src/aydin/gui/_qt/job_runners/__init__.py",958 "sha256": "6cec3b4d9a064f72b043738cc32ccfa6e089aa9029ea705cde390b768a00ef4b",959 "language": "Python",960 "lines": 1,961 "truncated": false,962 "block": 17,963 "row": 17315964 },965 {966 "path": "src/aydin/gui/_qt/job_runners/base_preview_job_runner.py",967 "sha256": "ad4afa3c930bef3d48363f50093c705790cfa4488adef85761bddfb9180b6996",968 "language": "Python",969 "lines": 132,970 "truncated": false,971 "block": 17,972 "row": 27503973 },974 {975 "path": "src/aydin/gui/_qt/job_runners/denoise_job_runner.py",976 "sha256": "82973facc9bffd90143b06790e5d9d7bf31d08a5229388042aaa4e8a5602dd09",977 "language": "Python",978 "lines": 342,979 "truncated": false,980 "block": 18,981 "row": 904982 },983 {984 "path": "src/aydin/gui/_qt/job_runners/preview_job_runner.py",985 "sha256": "6ab05d2c6049b330b61127126486d6e1ec3c483402db29e5d35439143dd7fe4b",986 "language": "Python",987 "lines": 87,988 "truncated": false,989 "block": 17,990 "row": 25216991 },992 {993 "path": "src/aydin/gui/_qt/job_runners/previewall_job_runner.py",994 "sha256": "2b34f196ed68c00949828437ddfb0c715a3a649ebb3b9f0410212d5b7ac66245",995 "language": "Python",996 "lines": 74,997 "truncated": false,998 "block": 17,999 "row": 241391000 },1001 {1002 "path": "src/aydin/gui/_qt/job_runners/tests/test_worker.py",1003 "sha256": "4a7e42208bf36b12bcf059cbcfe6ab23c815b9fc643fcdda2dbb4fdf725e43ee",1004 "language": "Python",1005 "lines": 80,1006 "truncated": false,1007 "block": 17,1008 "row": 231211009 },1010 {1011 "path": "src/aydin/gui/_qt/job_runners/worker.py",1012 "sha256": "f29d6d2439495df7cc0187c9e8631b8d6b7f16d310849885316886abea977510",1013 "language": "Python",1014 "lines": 84,1015 "truncated": false,1016 "block": 17,1017 "row": 241221018 },1019 {1020 "path": "src/aydin/gui/_qt/output_wrapper.py",1021 "sha256": "f986aa3225bf1d42295a0e109fc5ab21f1c6327c44f65bff60815c77bbe5f05f",1022 "language": "Python",1023 "lines": 98,1024 "truncated": false,1025 "block": 17,1026 "row": 243491027 },1028 {1029 "path": "src/aydin/gui/_qt/qtreewidget_utils.py",1030 "sha256": "35ee487ccb8df6df93c8937e6a9f54a83728cd7187f226043162e122594ae044",1031 "language": "Python",1032 "lines": 26,1033 "truncated": false,1034 "block": 17,1035 "row": 191191036 },1037 {1038 "path": "src/aydin/gui/_qt/tests/test_output_wrapper.py",1039 "sha256": "70e17feae7635b99327356d31cdc780f736895f7f24bb20b60b98c24da9dce0c",1040 "language": "Python",1041 "lines": 103,1042 "truncated": false,1043 "block": 17,1044 "row": 249871045 },1046 {1047 "path": "src/aydin/gui/_qt/transforms_tab_item.py",1048 "sha256": "f7ccb8d0a89663112024c71190aff17d813db54b584c60390ef82502b10ac868",1049 "language": "Python",1050 "lines": 183,1051 "truncated": false,1052 "block": 17,1053 "row": 304911054 },1055 {1056 "path": "src/aydin/gui/_qt/transforms_tab_widget.py",1057 "sha256": "7ed0311dd444233f8575225fbab5fbeca5d3df2e3ed00ee1a2939f1ceeb7e508",1058 "language": "Python",1059 "lines": 88,1060 "truncated": false,1061 "block": 17,1062 "row": 249221063 },1064 {1065 "path": "src/aydin/gui/conftest.py",1066 "sha256": "fa01be085e7a755252deab4e9a340b6dbe34401c3d3a6e897815c6b43dace78d",1067 "language": "Python",1068 "lines": 122,1069 "truncated": false,1070 "block": 17,1071 "row": 251751072 },1073 {1074 "path": "src/aydin/gui/demo/demo_gui.py",1075 "sha256": "50b9a852cdc52613337857af6d4e5dbfe7be17877cffc7be2623c36d047cc772",1076 "language": "Python",1077 "lines": 23,1078 "truncated": false,1079 "block": 17,1080 "row": 191021081 },1082 {1083 "path": "src/aydin/gui/gui.py",1084 "sha256": "07d6f22ce271a14265e2897748fff4173f725cfb8b0a7bdd409f92b4ddedb0fc",1085 "language": "Python",1086 "lines": 399,1087 "truncated": false,1088 "block": 18,1089 "row": 19831090 },1091 {1092 "path": "src/aydin/gui/main_page.py",1093 "sha256": "87b1599daff430514ba7868c720d3222eb9a82a687c74fef9b762cb6e433c24e",1094 "language": "Python",1095 "lines": 612,1096 "truncated": false,1097 "block": 18,1098 "row": 39141099 },1100 {1101 "path": "src/aydin/gui/resources/__init__.py",1102 "sha256": "8f012b6a1a95cc472818dbcce3177443759c9697e0b8edef51b73aae95d977d0",1103 "language": "Python",1104 "lines": 1,1105 "truncated": false,1106 "block": 17,1107 "row": 172991108 },1109 {1110 "path": "src/aydin/gui/resources/json_resource_loader.py",1111 "sha256": "9497885b0e7d970ff6348e8d308b93d963d84143a9ff5b726a827cbc0e5cb575",1112 "language": "Python",1113 "lines": 63,1114 "truncated": false,1115 "block": 17,1116 "row": 216681117 },1118 {1119 "path": "src/aydin/gui/resources/tests/test_json_resource_loader.py",1120 "sha256": "b14dd9ad641b2ee3fedbadb75128887e2e13dac371f3876af1e3789467a99882",1121 "language": "Python",1122 "lines": 44,1123 "truncated": false,1124 "block": 17,1125 "row": 215081126 },1127 {1128 "path": "src/aydin/gui/tabs/__init__.py",1129 "sha256": "5c4041640d0b50017742480b76ac7173b04afdb056bc3564d979b9f40ee46e48",1130 "language": "Python",1131 "lines": 1,1132 "truncated": false,1133 "block": 17,1134 "row": 173071135 },1136 {1137 "path": "src/aydin/gui/tabs/data_model.py",1138 "sha256": "16bd739ae6ec5b67a0ee68cb90f4540c983b6e81b307761a54b9f7fec3210022",1139 "language": "Python",1140 "lines": 412,1141 "truncated": false,1142 "block": 18,1143 "row": 18871144 },1145 {1146 "path": "src/aydin/gui/tabs/qt/__init__.py",1147 "sha256": "46d312208637b66fcee22c3d8b6ee1143cf14ba851f654789c9907c86cdb9250",1148 "language": "Python",1149 "lines": 1,1150 "truncated": false,1151 "block": 17,1152 "row": 172621153 },1154 {1155 "path": "src/aydin/gui/tabs/qt/base_cropping.py",1156 "sha256": "28b483cb70b26d72981b7cefca56c2e29cb1480be8d387fff5c3a79163e2006a",1157 "language": "Python",1158 "lines": 319,1159 "truncated": false,1160 "block": 18,1161 "row": 11951162 },1163 {1164 "path": "src/aydin/gui/tabs/qt/denoise.py",1165 "sha256": "7938980aa54f0555820950ef6da4cd2130d74e10c81f09851283e4b3dee6914d",1166 "language": "Python",1167 "lines": 292,1168 "truncated": false,1169 "block": 18,1170 "row": 4661171 },1172 {1173 "path": "src/aydin/gui/tabs/qt/denoising_cropping.py",1174 "sha256": "4fdfa1e6f3f1c38c8de15b7e83353ca8ea81952cfb4f185f2fb2ed6f5ac837cf",1175 "language": "Python",1176 "lines": 14,1177 "truncated": false,1178 "block": 17,1179 "row": 186871180 },1181 {1182 "path": "src/aydin/gui/tabs/qt/dimensions.py",1183 "sha256": "b0621fc9f955f37de34c23923f35638f87590db24cdb2c7341e46b7850fc56fc",1184 "language": "Python",1185 "lines": 332,1186 "truncated": false,1187 "block": 18,1188 "row": 11901189 },1190 {1191 "path": "src/aydin/gui/tabs/qt/files.py",1192 "sha256": "0b1908ec3719d0c680d306c2fcecb3ad6c541f434e15ca5feb83f7730efb7436",1193 "language": "Python",1194 "lines": 213,1195 "truncated": false,1196 "block": 17,1197 "row": 313381198 },1199 {1200 "path": "src/aydin/gui/tabs/qt/images.py",