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/jgraving/deepposekit",4 "url": "https://github.com/jgraving/DeepPoseKit",5 "host": "github.com",6 "commit": "cecdb0c8c364ea049a3b705275ae71a2f366d4da",7 "license": "Apache-2.0",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11 {12 "path": "LICENSE",13 "sha256": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4",14 "language": "License",15 "lines": 201,16 "truncated": false,17 "block": 1,18 "row": 221619 },20 {21 "path": "README.md",22 "sha256": "401dbf8fa08152f917ba90a3c6aaa0e9b9ef599f27d967f90df40011bebd7296",23 "language": "Text",24 "lines": 158,25 "truncated": false,26 "block": 8,27 "row": 1075728 },29 {30 "path": "deepposekit/__init__.py",31 "sha256": "7ae6a06f588082f4fc9b75ea573f0ebe0bc29c2eb9e99a0acd8dc062b3f749b8",32 "language": "Python",33 "lines": 31,34 "truncated": false,35 "block": 6,36 "row": 2626237 },38 {39 "path": "deepposekit/annotate/KMeansSampler.py",40 "sha256": "16971582830337340393458efd11bbe11a6d44b0af93be75f0ed90ae26775a57",41 "language": "Python",42 "lines": 164,43 "truncated": false,44 "block": 6,45 "row": 4263646 },47 {48 "path": "deepposekit/annotate/__init__.py",49 "sha256": "c8801267c025871602ba096443db29e4aa59191beef95961a44715ed8b5be987",50 "language": "Python",51 "lines": 21,52 "truncated": false,53 "block": 6,54 "row": 2466155 },56 {57 "path": "deepposekit/annotate/gui/Annotator.py",58 "sha256": "d2e2413cd2e622877e569dbecec3c44ca4f814192fa04e2f11d8e5196c864300",59 "language": "Python",60 "lines": 333,61 "truncated": false,62 "block": 7,63 "row": 402764 },65 {66 "path": "deepposekit/annotate/gui/GUI.py",67 "sha256": "875b7f6320f34d9f3c354854d73cb95ba5112123ad10bef1ecdeb29c88d1a139",68 "language": "Python",69 "lines": 661,70 "truncated": false,71 "block": 7,72 "row": 921073 },74 {75 "path": "deepposekit/annotate/gui/Skeleton.py",76 "sha256": "a14c581b2b38202e54b0a1a0f559c1a43f2ae3c6a7c176d8c109bd5e3dd4a4dd",77 "language": "Python",78 "lines": 137,79 "truncated": false,80 "block": 6,81 "row": 3980882 },83 {84 "path": "deepposekit/annotate/gui/__init__.py",85 "sha256": "97b9870fbf76a254bf044ee57dac14e56b9fdf9a36b8ce989375ef9699dd2641",86 "language": "Python",87 "lines": 19,88 "truncated": false,89 "block": 6,90 "row": 2433391 },92 {93 "path": "deepposekit/annotate/utils/__init__.py",94 "sha256": "77fd060a0cda3594c9b43cd1b5d24e1146204e320b23031c01fd57ef34a02930",95 "language": "Python",96 "lines": 16,97 "truncated": false,98 "block": 6,99 "row": 23692100 },101 {102 "path": "deepposekit/annotate/utils/hotkeys.py",103 "sha256": "a298d4db2837e62f27f402ba196ca4b6ca0dbac2bfd975c2b8ddcb45a528b503",104 "language": "Python",105 "lines": 44,106 "truncated": false,107 "block": 6,108 "row": 25397109 },110 {111 "path": "deepposekit/annotate/utils/image.py",112 "sha256": "af6ee2564feb4fdb0ca05fc981f2c69c36eed850f539693d9ba2c28afe99ea95",113 "language": "Python",114 "lines": 32,115 "truncated": false,116 "block": 6,117 "row": 25954118 },119 {120 "path": "deepposekit/augment/FlipAxis.py",121 "sha256": "94efddd5a02dad2abe3b1ecc9ae01dc218bcfb2e06cd84b1ecc0234c92ae1474",122 "language": "Python",123 "lines": 118,124 "truncated": false,125 "block": 6,126 "row": 39858127 },128 {129 "path": "deepposekit/augment/__init__.py",130 "sha256": "fa39e44ded1d34604ffe352935ef40558b9edf398b0c59edd4711169d78ccf7b",131 "language": "Python",132 "lines": 18,133 "truncated": false,134 "block": 6,135 "row": 24005136 },137 {138 "path": "deepposekit/callbacks.py",139 "sha256": "1fdc85b30baf6f417c53c4810dd6c7db070d3ac29909fbd11f9c013618a92a81",140 "language": "Python",141 "lines": 267,142 "truncated": false,143 "block": 7,144 "row": 2880145 },146 {147 "path": "deepposekit/io/BaseGenerator.py",148 "sha256": "c27ff7398f8e906bd4e8da7a37ecb034c63649e6d986d5d39b0c3831708bfa49",149 "language": "Python",150 "lines": 179,151 "truncated": false,152 "block": 6,153 "row": 42399154 },155 {156 "path": "deepposekit/io/DLCDataGenerator.py",157 "sha256": "3231ce7c4df29b9ca487534e3f2a4b4531bb4fae273cd5b5ac1556b0ced1868d",158 "language": "Python",159 "lines": 102,160 "truncated": false,161 "block": 6,162 "row": 37046163 },164 {165 "path": "deepposekit/io/DataGenerator.py",166 "sha256": "87e18b89b78a0260cf8577357598549e228eed4b1a3ee0379cc6cc41424c3eb6",167 "language": "Python",168 "lines": 170,169 "truncated": false,170 "block": 6,171 "row": 44135172 },173 {174 "path": "deepposekit/io/ImageGenerator.py",175 "sha256": "d8acafc63dfda2c430429ea98b086908ddea1b4744b540f571a750e7f8ed495a",176 "language": "Python",177 "lines": 61,178 "truncated": false,179 "block": 6,180 "row": 32844181 },182 {183 "path": "deepposekit/io/TrainingGenerator.py",184 "sha256": "b882a2b42cea60d1bd6c55af0fcfb15e3f038f2452d9bbe42eaca12f97c2dbe7",185 "language": "Python",186 "lines": 332,187 "truncated": false,188 "block": 7,189 "row": 5125190 },191 {192 "path": "deepposekit/io/__init__.py",193 "sha256": "12c45a4bbff251673fed6a906d207916985d061c90cf3e41bce878f5de8acef8",194 "language": "Python",195 "lines": 26,196 "truncated": false,197 "block": 6,198 "row": 25763199 },200 {201 "path": "deepposekit/io/utils.py",202 "sha256": "6796bd9e51dcc4f1c42581d63ded6d157f64c628c412e5d5df35e9b526417f0f",203 "language": "Python",204 "lines": 310,205 "truncated": false,206 "block": 7,207 "row": 4032208 },209 {210 "path": "deepposekit/io/video.py",211 "sha256": "6a60b849ec9d03a98115e402212a0db5641134f3fb58060bf20d6ef274ed1e87",212 "language": "Python",213 "lines": 191,214 "truncated": false,215 "block": 6,216 "row": 41949217 },218 {219 "path": "deepposekit/models/DeepLabCut.py",220 "sha256": "2b1e01f79efbb3011b7f620db3ff9bb08452152b301eb780d014461ee1621bef",221 "language": "Python",222 "lines": 165,223 "truncated": false,224 "block": 6,225 "row": 44057226 },227 {228 "path": "deepposekit/models/LEAP.py",229 "sha256": "885d8d1b33329f40844841b8f6a88633f57e2edc16e24673b306190515c78d10",230 "language": "Python",231 "lines": 211,232 "truncated": false,233 "block": 7,234 "row": 666235 },236 {237 "path": "deepposekit/models/StackedDenseNet.py",238 "sha256": "72c4d7fb2f4bdc6f4dec0ef3cc87be1b40d698197c93126b2fb37f1ec23593fa",239 "language": "Python",240 "lines": 234,241 "truncated": false,242 "block": 7,243 "row": 3343244 },245 {246 "path": "deepposekit/models/StackedHourglass.py",247 "sha256": "d311edcdfb3841438b98c5db97b3d5ddfa3e8bd34d06a54103f7ca231e21db96",248 "language": "Python",249 "lines": 157,250 "truncated": false,251 "block": 6,252 "row": 44264253 },254 {255 "path": "deepposekit/models/__init__.py",256 "sha256": "a54d5304ca15dc664a9fecbf5c832ad190a6f111aa8d3d3d89a0c82f5ab7eeeb",257 "language": "Python",258 "lines": 24,259 "truncated": false,260 "block": 6,261 "row": 25495262 },263 {264 "path": "deepposekit/models/backend/__init__.py",265 "sha256": "77fd060a0cda3594c9b43cd1b5d24e1146204e320b23031c01fd57ef34a02930",266 "language": "Python",267 "lines": 16,268 "truncated": false,269 "block": 6,270 "row": 23692271 },272 {273 "path": "deepposekit/models/backend/backend.py",274 "sha256": "a1b953b3415ad563412f48e3b3d88be93d247f34819615f3eb9d39263074b237",275 "language": "Python",276 "lines": 283,277 "truncated": false,278 "block": 7,279 "row": 2179280 },281 {282 "path": "deepposekit/models/backend/registration.py",283 "sha256": "786472a927ef12286cceb036726ea711aeffbd04ac0f51d16dbcbdf13e3d15fc",284 "language": "Python",285 "lines": 173,286 "truncated": false,287 "block": 6,288 "row": 44785289 },290 {291 "path": "deepposekit/models/backend/utils.py",292 "sha256": "5892e5689cccfd8530a9e4764b1d123210ad58cc7cfcb31c8eda34372b1b7b17",293 "language": "Python",294 "lines": 106,295 "truncated": false,296 "block": 6,297 "row": 34425298 },299 {300 "path": "deepposekit/models/engine.py",301 "sha256": "0b3980a5161df9bb4f7534b2a4d10f05e80133b53721d1c93d4520ab67e3825b",302 "language": "Python",303 "lines": 241,304 "truncated": false,305 "block": 7,306 "row": 1892307 },308 {309 "path": "deepposekit/models/layers/__init__.py",310 "sha256": "9fc568ad63d5e94e2f3fe73b3802af846f30b662030be69af629517ce40305b6",311 "language": "Python",312 "lines": 20,313 "truncated": false,314 "block": 6,315 "row": 24528316 },317 {318 "path": "deepposekit/models/layers/convolutional.py",319 "sha256": "fab625ce1ae3f3ddcee1b1b7012d0aae42da6a1f16e83c74f71c0187f1554a6b",320 "language": "Python",321 "lines": 261,322 "truncated": false,323 "block": 7,324 "row": 3396325 },326 {327 "path": "deepposekit/models/layers/deeplabcut.py",328 "sha256": "2a6b8646a172f6ef0b68c74a6f4ae9ce5c78b9ac39915cf8c8514e9d28c07aa4",329 "language": "Python",330 "lines": 176,331 "truncated": false,332 "block": 6,333 "row": 44160334 },335 {336 "path": "deepposekit/models/layers/densenet.py",337 "sha256": "a66dd2aaf8c97126f85de51532b38fca30e5496fd8af0b64a57c44cf03e561fd",338 "language": "Python",339 "lines": 406,340 "truncated": false,341 "block": 7,342 "row": 5736343 },344 {345 "path": "deepposekit/models/layers/hourglass.py",346 "sha256": "46e36f3833ace8decff114d60a6a8050ef64871c50a91897d605d9d4984d2392",347 "language": "Python",348 "lines": 263,349 "truncated": false,350 "block": 7,351 "row": 1282352 },353 {354 "path": "deepposekit/models/layers/imagenet_densenet.py",355 "sha256": "80fc2d6e201a7219b1ab2624a85e19011764d6d27a9283a44700cae000ae7fd2",356 "language": "Python",357 "lines": 402,358 "truncated": false,359 "block": 7,360 "row": 5697361 },362 {363 "path": "deepposekit/models/layers/imagenet_mobile.py",364 "sha256": "d469fd993f8b85213b2ee15ecefd1af1aaf833ac0b1e9c6960d80af94f26d69d",365 "language": "Python",366 "lines": 534,367 "truncated": false,368 "block": 7,369 "row": 8560370 },371 {372 "path": "deepposekit/models/layers/imagenet_resnet.py",373 "sha256": "21b568bb75dd0a7117460e43e3161ca29f0f89d786afa2cdf7684aded69352fa",374 "language": "Python",375 "lines": 386,376 "truncated": false,377 "block": 7,378 "row": 4582379 },380 {381 "path": "deepposekit/models/layers/imagenet_utils.py",382 "sha256": "38eb54bb39ee478cfe70817625576dd1b1115d60ab90ac13c5d1cc099b52db74",383 "language": "Python",384 "lines": 340,385 "truncated": false,386 "block": 7,387 "row": 5384388 },389 {390 "path": "deepposekit/models/layers/imagenet_xception.py",391 "sha256": "a03bc618d0c8d7d62371342210660f72254de1a8b0c42283709f8bae0e60025d",392 "language": "Python",393 "lines": 348,394 "truncated": false,395 "block": 7,396 "row": 5249397 },398 {399 "path": "deepposekit/models/layers/leap.py",400 "sha256": "84e93fea78fa7fc98b06450cc2f14c4d09c525fa06013e40f8f2720d4450834f",401 "language": "Python",402 "lines": 108,403 "truncated": false,404 "block": 6,405 "row": 36509406 },407 {408 "path": "deepposekit/models/layers/squeeze_excitation.py",409 "sha256": "a94ce5246a5ac876a7d3080ab6918fa33f5c8e8e9645956250381c62e138c938",410 "language": "Python",411 "lines": 74,412 "truncated": false,413 "block": 6,414 "row": 32724415 },416 {417 "path": "deepposekit/models/layers/subpixel.py",418 "sha256": "77f415585ad615881871b38876acd90ccb8456c630c24784be2b297ac3016e0a",419 "language": "Python",420 "lines": 111,421 "truncated": false,422 "block": 6,423 "row": 39457424 },425 {426 "path": "deepposekit/models/layers/util.py",427 "sha256": "96d67d699f10afaeaab1366e0fe644244da16054fcbce96dde50f01f30fc1abc",428 "language": "Python",429 "lines": 40,430 "truncated": false,431 "block": 6,432 "row": 28267433 },434 {435 "path": "deepposekit/models/loading.py",436 "sha256": "604f3fa0f4a66225b3d243e04afd613045dda085ef083a1730d673fa56a5bd7e",437 "language": "Python",438 "lines": 133,439 "truncated": false,440 "block": 6,441 "row": 40190442 },443 {444 "path": "deepposekit/models/saving.py",445 "sha256": "f590faeb1e20eaad20102f3ea9bba4d605534ae5369b951889d6ef6546ac4b19",446 "language": "Python",447 "lines": 49,448 "truncated": false,449 "block": 6,450 "row": 30269451 },452 {453 "path": "deepposekit/utils/__init__.py",454 "sha256": "2e2afc071538fe0b512981e3f64412b5f0dc34df1b2563dac981075b0c0cac6a",455 "language": "Python",456 "lines": 20,457 "truncated": false,458 "block": 6,459 "row": 24311460 },461 {462 "path": "deepposekit/utils/image.py",463 "sha256": "94e0378e0f44648059041e55fdc0beccad0f472193cbda0be6f02527095a28b9",464 "language": "Python",465 "lines": 43,466 "truncated": false,467 "block": 6,468 "row": 26841469 },470 {471 "path": "deepposekit/utils/io.py",472 "sha256": "d34b1a5b5d2e4fff792e1ca0e5bc202e9f78bcac6d52d1225fecc8ede15d7506",473 "language": "Python",474 "lines": 48,475 "truncated": false,476 "block": 6,477 "row": 29948478 },479 {480 "path": "deepposekit/utils/keypoints.py",481 "sha256": "fafe92e62e4301459710ced977b123ad680b4db637adf780d0921e62647417f7",482 "language": "Python",483 "lines": 195,484 "truncated": false,485 "block": 6,486 "row": 44071487 },488 {489 "path": "examples/custom_data_generator.ipynb",490 "sha256": "0ad3f5807d31f820f764f98a4c23eb09913fc8dc54fd90e9892b7c25ad9c20b6",491 "language": "Jupyter",492 "lines": 242,493 "truncated": false,494 "block": 5,495 "row": 17563496 },497 {498 "path": "examples/deeplabcut_data_example.ipynb",499 "sha256": "0a2c9dd267a79e6c6a31c7e02cc04413e8e2b54fca6f36cc394841b91fa3eecd",500 "language": "Jupyter",501 "lines": 378,502 "truncated": false,503 "block": 6,504 "row": 503505 },506 {507 "path": "examples/step1_create_annotation_set.ipynb",508 "sha256": "d9a2bd5ae484af27a0372d0944ee2c5fdbb8a60e9c13a2983e330a47a009f4db",509 "language": "Jupyter",510 "lines": 173,511 "truncated": false,512 "block": 5,513 "row": 17094514 },515 {516 "path": "examples/step2_annotate_data.ipynb",517 "sha256": "cb0ad074e52900c04cbe90a761b78002b27951db88109dfe0588f7769f78d0d7",518 "language": "Jupyter",519 "lines": 55,520 "truncated": false,521 "block": 5,522 "row": 16274523 },524 {525 "path": "examples/step3_train_model.ipynb",526 "sha256": "635a0109e99660e94ac8fa5e3f1e63e295b8aa7f7b4882e6c23890093a5a724a",527 "language": "Jupyter",528 "lines": 342,529 "truncated": false,530 "block": 6,531 "row": 377532 },533 {534 "path": "examples/step4a_initialize_annotations.ipynb",535 "sha256": "4994505a284a8614353cf819963a252c5acc141390b764ce4e2e31458d101f9a",536 "language": "Jupyter",537 "lines": 122,538 "truncated": false,539 "block": 5,540 "row": 16664541 },542 {543 "path": "examples/step4b_predict_new_data.ipynb",544 "sha256": "573a88b7c9e62e6e90187e4cf857e0832e0c176fc1691d43a15db1e6601e2c10",545 "language": "Jupyter",546 "lines": 318,547 "truncated": false,548 "block": 5,549 "row": 17684550 },551 {552 "path": "setup.py",553 "sha256": "918c3d0731f10f8b567d27aa65ea51cd4aaa7b19a62bb9e05965cd692ecbffc4",554 "language": "Python",555 "lines": 67,556 "truncated": false,557 "block": 6,558 "row": 32284559 }560 ]561}