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/ihrke/pypillometry",4 "url": "https://github.com/ihrke/pypillometry",5 "host": "github.com",6 "commit": "6639b6a7a45b053ab55a42853b7d1a622f1d2419",7 "license": "MIT",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11 {12 "path": "LICENSE",13 "sha256": "35d6468a43b630b1284b40333e08fecb013056a5f87574619aee81e053f36252",14 "language": "License",15 "lines": 21,16 "truncated": false,17 "block": 22,18 "row": 1401819 },20 {21 "path": "README.md",22 "sha256": "29c8f39508566e67fbe8fae9cb1d8c15ea450532054637f583e0070174ca813f",23 "language": "Text",24 "lines": 40,25 "truncated": false,26 "block": 24,27 "row": 55628 },29 {30 "path": "docs/blinks.ipynb",31 "sha256": "339f4dfc69fe467c167d416b38fafa98b4dd7ea3ca437e9cc91a7f71b42ddfbf",32 "language": "Jupyter",33 "lines": 136,34 "truncated": false,35 "block": 22,36 "row": 1305337 },38 {39 "path": "docs/conf.py",40 "sha256": "d20db815d5bdd75396c560156d1c4459dcd171cbcd682f28b057d870fe711bf3",41 "language": "Python",42 "lines": 147,43 "truncated": false,44 "block": 23,45 "row": 715246 },47 {48 "path": "docs/erpds.ipynb",49 "sha256": "cafeed44890c210f2dae366753b17377298dec33344f607c3df4deafd46770ef",50 "language": "Jupyter",51 "lines": 92,52 "truncated": false,53 "block": 22,54 "row": 1283255 },56 {57 "path": "docs/example_datasets.ipynb",58 "sha256": "dca42769a6b6081dded9fc78a5f360b60c585a1e4bf3ad72cf1070cf391ebeae",59 "language": "Jupyter",60 "lines": 23,61 "truncated": false,62 "block": 22,63 "row": 1245264 },65 {66 "path": "docs/examples/pypillometry_conf.py",67 "sha256": "301190a578adb3660c787a43b701f223409356d33bcd43054c709d05187f3fb1",68 "language": "Python",69 "lines": 346,70 "truncated": false,71 "block": 23,72 "row": 1131173 },74 {75 "path": "docs/eyedata.ipynb",76 "sha256": "744ae3b2ed065da277e0ef27b6af39be79f89ef1ee8ba7fe8f201b4e500d8256",77 "language": "Jupyter",78 "lines": 167,79 "truncated": false,80 "block": 22,81 "row": 1288182 },83 {84 "path": "docs/eyes_and_variables.ipynb",85 "sha256": "541198e46a84e6339e9c04641cc5c0c5cd856a7540e2904c021e4391ea394d55",86 "language": "Jupyter",87 "lines": 122,88 "truncated": false,89 "block": 22,90 "row": 1281391 },92 {93 "path": "docs/importdata_asc.ipynb",94 "sha256": "39ef753b9d6369f86343d2e0ea7f34530a4ccf63f2014e91e6cf8f0d4dce7d42",95 "language": "Jupyter",96 "lines": 233,97 "truncated": false,98 "block": 22,99 "row": 13210100 },101 {102 "path": "docs/importdata_edf.ipynb",103 "sha256": "e8812936107d6b734f3fd8a279003e638e8bc513854027b28ceea0a2fd830d7a",104 "language": "Jupyter",105 "lines": 60,106 "truncated": false,107 "block": 22,108 "row": 12595109 },110 {111 "path": "docs/modeling.ipynb",112 "sha256": "12734119fcb346e11dcecbcd4fd94402d5aa565c2857c9392be23c9d0bd4b4ba",113 "language": "Jupyter",114 "lines": 129,115 "truncated": false,116 "block": 22,117 "row": 13051118 },119 {120 "path": "docs/pipes.ipynb",121 "sha256": "22bc7f4872fec8a71ec8176f769d7dcdf2ed633a3a57fa1635485cafbbcddf1d",122 "language": "Jupyter",123 "lines": 83,124 "truncated": false,125 "block": 22,126 "row": 12690127 },128 {129 "path": "docs/plotting.ipynb",130 "sha256": "9c8f59db7904d875a252470f0ae524470ef7b45ec82b0d404515b7062c3a58f0",131 "language": "Jupyter",132 "lines": 128,133 "truncated": false,134 "block": 22,135 "row": 12849136 },137 {138 "path": "docs/preproc_example_pavlov.ipynb",139 "sha256": "3af1b9735eba265030605e727105189dcfefb51f21adba6e74231ae9711d9475",140 "language": "Jupyter",141 "lines": 281,142 "truncated": false,143 "block": 22,144 "row": 13191145 },146 {147 "path": "docs/scripts/generate_viewer_screenshots.py",148 "sha256": "917935dd8656d5dc022c403ff383c86dd7f51a1a01b3312cb1cbff4c8d0ce4c6",149 "language": "Python",150 "lines": 409,151 "truncated": false,152 "block": 23,153 "row": 11010154 },155 {156 "path": "docs/scripts/rst_to_notebook.py",157 "sha256": "dc251f2be7455e7c37f194ac36d13d5aff2f56b182018412b061c2749d62e28d",158 "language": "Python",159 "lines": 280,160 "truncated": false,161 "block": 23,162 "row": 9784163 },164 {165 "path": "docs/summary.ipynb",166 "sha256": "50b0a9b6ac8a49e74df70bff97aff9365641c986693bb08851d1652113f244a9",167 "language": "Jupyter",168 "lines": 36,169 "truncated": false,170 "block": 22,171 "row": 12469172 },173 {174 "path": "docs/symp_talk_uit2019.ipynb",175 "sha256": "92351c6c08b5f63a94bc008f07745d94c6915f84966bb903d2f368e15be150fa",176 "language": "Jupyter",177 "lines": 640,178 "truncated": false,179 "block": 22,180 "row": 13613181 },182 {183 "path": "pypillometry/__init__.py",184 "sha256": "052ab01655ef4f2ac7b72069d570ef699552f42d50578b47363f0d7d4d22fbaf",185 "language": "Python",186 "lines": 99,187 "truncated": false,188 "block": 23,189 "row": 3488190 },191 {192 "path": "pypillometry/convenience.py",193 "sha256": "dabb315b5e71411ab5afabda8a843e746b8e569f52dc1fb47b929b25bb700fd4",194 "language": "Python",195 "lines": 412,196 "truncated": false,197 "block": 23,198 "row": 11200199 },200 {201 "path": "pypillometry/events.py",202 "sha256": "54bf4c67f3175b71ddf77354dfc378afd72f1aa0cd6dd8cce74ec4dd7daf2ae4",203 "language": "Python",204 "lines": 472,205 "truncated": false,206 "block": 23,207 "row": 12406208 },209 {210 "path": "pypillometry/example_data.py",211 "sha256": "725244b09a6025290577233bd5ec2952b3f707c3e9349d88101edc295d3c1238",212 "language": "Python",213 "lines": 256,214 "truncated": false,215 "block": 23,216 "row": 9934217 },218 {219 "path": "pypillometry/eyedata/__init__.py",220 "sha256": "2e60f3037ba5bd8342e18226850dda8c287397cd7bc3f8d57a285360d733517d",221 "language": "Python",222 "lines": 47,223 "truncated": false,224 "block": 23,225 "row": 883226 },227 {228 "path": "pypillometry/eyedata/experimental_setup.py",229 "sha256": "512ebf3c6441dc74e64aff6853b1be691ce3d837f15c9e1b23fc8e14c2f04ffc",230 "language": "Python",231 "lines": 1177,232 "truncated": false,233 "block": 23,234 "row": 14908235 },236 {237 "path": "pypillometry/eyedata/eyedata.py",238 "sha256": "46ebe7e4f6b307967ae1969e7b19ec007749d63461696f7626b3266157b0ffc5",239 "language": "Python",240 "lines": 602,241 "truncated": false,242 "block": 23,243 "row": 13731244 },245 {246 "path": "pypillometry/eyedata/eyedatadict.py",247 "sha256": "131ceb01137e65892842ba4d58d364fe8d48648f95cc4d4cbefe90840780efb2",248 "language": "Python",249 "lines": 319,250 "truncated": false,251 "block": 23,252 "row": 11046253 },254 {255 "path": "pypillometry/eyedata/fake_eyedata.py",256 "sha256": "c601db6eb4870a27372105818650d53e165efbe858aaf05072bfccd8373055db",257 "language": "Python",258 "lines": 122,259 "truncated": false,260 "block": 23,261 "row": 5843262 },263 {264 "path": "pypillometry/eyedata/fakedata.py",265 "sha256": "9aafe273bab3be50f8617a92d6b268de69b2b22e64048390f9970f9844a9278c",266 "language": "Python",267 "lines": 185,268 "truncated": false,269 "block": 23,270 "row": 8326271 },272 {273 "path": "pypillometry/eyedata/foreshortening_calibration.py",274 "sha256": "6583259f8a4ba2cbd1f948e6dcce3ec415d9ea133dba2e400c7ee7f48ae1a978",275 "language": "Python",276 "lines": 644,277 "truncated": false,278 "block": 23,279 "row": 13322280 },281 {282 "path": "pypillometry/eyedata/gazedata.py",283 "sha256": "9f11391acd86a130cc38db68dee69f482bb3383db140e3216bf00c32f2352451",284 "language": "Python",285 "lines": 459,286 "truncated": false,287 "block": 23,288 "row": 13080289 },290 {291 "path": "pypillometry/eyedata/generic.py",292 "sha256": "e59e7edd294e7b63c0041f0b6ba40805af73c0bab566851e0913069560012e2e",293 "language": "Python",294 "lines": 2634,295 "truncated": false,296 "block": 23,297 "row": 15304298 },299 {300 "path": "pypillometry/eyedata/pupildata.py",301 "sha256": "42f07f2c4f72bcfa4a7059b462386ffdda731e851c01dd7f17eb89dabb500356",302 "language": "Python",303 "lines": 829,304 "truncated": false,305 "block": 23,306 "row": 14536307 },308 {309 "path": "pypillometry/eyedata/spatial_calibration.py",310 "sha256": "958e60c219bc3e257985e5d8c25573531e869f43fffc5df19e31830f4036d3be",311 "language": "Python",312 "lines": 334,313 "truncated": false,314 "block": 23,315 "row": 11077316 },317 {318 "path": "pypillometry/intervals.py",319 "sha256": "e0426b8a7af0b020e4bac610f733d00e96787b8a31fb80f9847683140ecaa7e1",320 "language": "Python",321 "lines": 1420,322 "truncated": false,323 "block": 23,324 "row": 15005325 },326 {327 "path": "pypillometry/io.py",328 "sha256": "326c832cb782ed7c7d56938330a95165d2e7d3e188cc4bd7295cc7fb410f2996",329 "language": "Python",330 "lines": 609,331 "truncated": false,332 "block": 23,333 "row": 13476334 },335 {336 "path": "pypillometry/logging.py",337 "sha256": "10d076c0106ae089015c4734bfc74abf08192234b64f87853e14a1faf0ec56a7",338 "language": "Python",339 "lines": 145,340 "truncated": false,341 "block": 23,342 "row": 4511343 },344 {345 "path": "pypillometry/plot/__init__.py",346 "sha256": "1dc115643a8dcf82268f285921226fc62ab9497c5f301d2964b26ec9811381d2",347 "language": "Python",348 "lines": 13,349 "truncated": false,350 "block": 22,351 "row": 26779352 },353 {354 "path": "pypillometry/plot/eyeplotter.py",355 "sha256": "858525940e97e40cb13458ab483ac910afbd5625b694d0855b7b318aa843c195",356 "language": "Python",357 "lines": 418,358 "truncated": false,359 "block": 23,360 "row": 12669361 },362 {363 "path": "pypillometry/plot/gazeplotter.py",364 "sha256": "a4cca29724a589798dd1af33fb86b5c70df72d705575fae7a70300d015fadde4",365 "language": "Python",366 "lines": 476,367 "truncated": false,368 "block": 23,369 "row": 13119370 },371 {372 "path": "pypillometry/plot/genplotter.py",373 "sha256": "225e19166f2870a081ef57918bc7dddc9795289399d9736ee5b889fac9d6376d",374 "language": "Python",375 "lines": 610,376 "truncated": false,377 "block": 23,378 "row": 13838379 },380 {381 "path": "pypillometry/plot/pupilplotter.py",382 "sha256": "cd72cd5bcff9b1b5cb9bf0d458be19b4f7455371c0a9f5cf06cbcdd5d848d2e0",383 "language": "Python",384 "lines": 317,385 "truncated": false,386 "block": 23,387 "row": 11051388 },389 {390 "path": "pypillometry/roi.py",391 "sha256": "68627b87107cb5ca70bdddde9cab985d13613204a467c7fe9290ae5c8fea509c",392 "language": "Python",393 "lines": 536,394 "truncated": false,395 "block": 23,396 "row": 13160397 },398 {399 "path": "pypillometry/segmented.py",400 "sha256": "5062b9bd412abab9af4a8c51d237abe7e774086286c22b663e519ce0dac793d9",401 "language": "Python",402 "lines": 947,403 "truncated": false,404 "block": 23,405 "row": 14460406 },407 {408 "path": "pypillometry/signal/__init__.py",409 "sha256": "949096b98689d906ec8e8588f3ed361f22248aee040d5e6c0d0327517998ce8c",410 "language": "Python",411 "lines": 16,412 "truncated": false,413 "block": 22,414 "row": 27235415 },416 {417 "path": "pypillometry/signal/baseline.py",418 "sha256": "95e16fd76a90d1428b76e104101bd15697dd9d1dc85fe1fa53abf8227775a03c",419 "language": "Python",420 "lines": 430,421 "truncated": false,422 "block": 23,423 "row": 11405424 },425 {426 "path": "pypillometry/signal/fake.py",427 "sha256": "abbb3640ef8712bbd5a9ef4687f5e3a2ae548d2f842b2053fa9c6e01a5773120",428 "language": "Python",429 "lines": 417,430 "truncated": false,431 "block": 23,432 "row": 12008433 },434 {435 "path": "pypillometry/signal/preproc.py",436 "sha256": "4df96ab0a93e2e71888c04f3e624cf6c8886213606ac32ca08afb874d7e0b815",437 "language": "Python",438 "lines": 530,439 "truncated": false,440 "block": 23,441 "row": 13559442 },443 {444 "path": "pypillometry/signal/pupil.py",445 "sha256": "9c436b429a23249a6485cff0eabb6456798d15d7ffdc5630fe1f1855a66bbb99",446 "language": "Python",447 "lines": 664,448 "truncated": false,449 "block": 23,450 "row": 13899451 },452 {453 "path": "pypillometry/stan/baseline_model_asym_laplac.stan",454 "sha256": "c5d934bf4f95815c4368c40aacc4d1554f93883e907f6b2405ff4414e4ea20a7",455 "language": "Stan",456 "lines": 60,457 "truncated": false,458 "block": 24,459 "row": 263460 },461 {462 "path": "pypillometry/units.py",463 "sha256": "9e934f5307bdb83286df22d3273060fd50efd4aa719751b8269ec854d36b3fa5",464 "language": "Python",465 "lines": 199,466 "truncated": false,467 "block": 23,468 "row": 7811469 },470 {471 "path": "pypillometry/viewer/__init__.py",472 "sha256": "5e8659c47484289b1f5e1a74ca9bda41ca0dece98f23f588c60c00f7dde66fd6",473 "language": "Python",474 "lines": 726,475 "truncated": false,476 "block": 23,477 "row": 13964478 },479 {480 "path": "pypillometry/viewer/canvas.py",481 "sha256": "7c1963b66e4b80780babf17aa13dc8c3663a9e2d0f66b98705a35234a79d5d1a",482 "language": "Python",483 "lines": 1483,484 "truncated": false,485 "block": 23,486 "row": 15039487 },488 {489 "path": "pypillometry/viewer/navigation.py",490 "sha256": "ce3f43ca52990c33245916a5ff1de3c5ed03a8230739b0b527cd24a878d5ffb9",491 "language": "Python",492 "lines": 173,493 "truncated": false,494 "block": 23,495 "row": 7407496 },497 {498 "path": "pypillometry/viewer/tweak.py",499 "sha256": "e050f91161b2c0360c207d9aeee8bac6196aadeae77ab37c05a4d90ce649721c",500 "language": "Python",501 "lines": 1115,502 "truncated": false,503 "block": 23,504 "row": 14659505 },506 {507 "path": "pypillometry/viewer/visuals.py",508 "sha256": "2e34969af4d04e503900367f80d95d5144c77b8a06c61acc551841e4fb993cbc",509 "language": "Python",510 "lines": 544,511 "truncated": false,512 "block": 23,513 "row": 13120514 },515 {516 "path": "setup.py",517 "sha256": "b3365a1a687873d667c48cbeed7a8b576a97fea54b9c7a2af341f8370557bb7e",518 "language": "Python",519 "lines": 36,520 "truncated": false,521 "block": 22,522 "row": 29138523 },524 {525 "path": "test_viewer_flexible.py",526 "sha256": "4890e51728ca2cb02c4b4a67c17094e4cec03ef4378df22c69dde2706a65ebe6",527 "language": "Python",528 "lines": 140,529 "truncated": false,530 "block": 23,531 "row": 5821532 },533 {534 "path": "tests/test_convenience.py",535 "sha256": "a78bc4ae3f52b4429628c8c95a67c075eb5d5560510ecc0fa7d00b4bff85664a",536 "language": "Python",537 "lines": 461,538 "truncated": false,539 "block": 23,540 "row": 12810541 },542 {543 "path": "tests/test_events.py",544 "sha256": "7a5e1540d197725099560378392924d39cec0a7bb33ef3a1ea9bd2c245488e9a",545 "language": "Python",546 "lines": 599,547 "truncated": false,548 "block": 23,549 "row": 13604550 },551 {552 "path": "tests/test_experimental_setup.py",553 "sha256": "deecb83777454719b0bc11c39ff2baea5ed2e80a8342bb00897dbf4a7fbe6b76",554 "language": "Python",555 "lines": 700,556 "truncated": false,557 "block": 23,558 "row": 14006559 },560 {561 "path": "tests/test_eyedata.py",562 "sha256": "e7703be8de78d5572b93b35ee93599472bf73f699d3a4d6d7bf53ab2194b3356",563 "language": "Python",564 "lines": 2088,565 "truncated": false,566 "block": 23,567 "row": 15282568 },569 {570 "path": "tests/test_eyedatadict.py",571 "sha256": "76d2dc85476d50e4ad3d17646c995239732dea66d5fbf232de2f4419729c23f8",572 "language": "Python",573 "lines": 406,574 "truncated": false,575 "block": 23,576 "row": 12498577 },578 {579 "path": "tests/test_fake_data.py",580 "sha256": "b54b2823c4df5badcee89a546cf3764a6f0b8bc5d1e524d3620953a27e229cd4",581 "language": "Python",582 "lines": 588,583 "truncated": false,584 "block": 23,585 "row": 13369586 },587 {588 "path": "tests/test_foreshortening_calibration.py",589 "sha256": "1fb384badc1193e64ab13d6c8565e166be56e4bdd0742e2ecba1ffa1d1113d32",590 "language": "Python",591 "lines": 806,592 "truncated": false,593 "block": 23,594 "row": 14206595 },596 {597 "path": "tests/test_gazedata.py",598 "sha256": "5aca3d518c095bfc0078fdd181efb8c2aa9491c4733a212d79e296e0777475d4",599 "language": "Python",600 "lines": 696,601 "truncated": false,602 "block": 23,603 "row": 14096604 },605 {606 "path": "tests/test_intervals_class.py",607 "sha256": "2c29d4d103bc6ba8abe914984dd03f1673d58a1e6752c8174df1bdc6182d5856",608 "language": "Python",609 "lines": 1780,610 "truncated": false,611 "block": 23,612 "row": 15173613 },614 {615 "path": "tests/test_io.py",616 "sha256": "aaf23d0b9f83219234badd8746a29a5e3f0033a2eac65d203816a74e2978e4aa",617 "language": "Python",618 "lines": 356,619 "truncated": false,620 "block": 23,621 "row": 12000622 },623 {624 "path": "tests/test_plotting_edge_cases.py",625 "sha256": "cd595a4dc91f8810bafbfcbd6af0ca05dd4c3e8ccc230f9fb78a87a53f0e85d8",626 "language": "Python",627 "lines": 190,628 "truncated": false,629 "block": 23,630 "row": 7850631 },632 {633 "path": "tests/test_plotting_overlay.py",634 "sha256": "4c1fc2d633ad296a9b51fbf74ed1e776893a0a7aae764c8eb80f3df018789be5",635 "language": "Python",636 "lines": 244,637 "truncated": false,638 "block": 23,639 "row": 9271640 },641 {642 "path": "tests/test_plotting_parameters.py",643 "sha256": "9fd1c2963f69c707b44ac88774597c07f5d52dc8d2ce205880b50de0eb1a9dc8",644 "language": "Python",645 "lines": 335,646 "truncated": false,647 "block": 23,648 "row": 11302649 },650 {651 "path": "tests/test_plotting_pdf.py",652 "sha256": "ed4bd4ea0cac15f60b940304ad9cad89c4df7f7af8b0cddf9a99734a5a497782",653 "language": "Python",654 "lines": 184,655 "truncated": false,656 "block": 23,657 "row": 8052658 },659 {660 "path": "tests/test_plotting_return_values.py",661 "sha256": "2d36402315ed14a869759f95fbd9c94fbb22f396df4d13b0609e307c0c55a108",662 "language": "Python",663 "lines": 135,664 "truncated": false,665 "block": 23,666 "row": 6884667 },668 {669 "path": "tests/test_plotting_smoke.py",670 "sha256": "ab3bbae2a71735c62bab83206131b63571d9bc052d4e3a9112c937ea841efd47",671 "language": "Python",672 "lines": 420,673 "truncated": false,674 "block": 23,675 "row": 12366676 },677 {678 "path": "tests/test_preproc.py",679 "sha256": "0e9e4811607119db95106966219ec2c4926b8609c6873bea6a41bb3671354686",680 "language": "Python",681 "lines": 256,682 "truncated": false,683 "block": 23,684 "row": 11096685 },686 {687 "path": "tests/test_pupil.py",688 "sha256": "9dd8dd8e6df02c3beb39f7db51552f7fa91e9f8c6a650f1daab43b80c9e6385d",689 "language": "Python",690 "lines": 170,691 "truncated": false,692 "block": 23,693 "row": 7600694 },695 {696 "path": "tests/test_pupildata.py",697 "sha256": "6094fd9ff4e3585c9c163c3a76562bce94c07a1e1cbf41f50ffb017aefa80c34",698 "language": "Python",699 "lines": 44,700 "truncated": false,701 "block": 23,702 "row": 508703 },704 {705 "path": "tests/test_roi.py",706 "sha256": "754770710bd7b693b8b681738bf2e7488c1acf7270789bd7fcc5b1c17fbbc213",707 "language": "Python",708 "lines": 139,709 "truncated": false,710 "block": 23,711 "row": 6542712 },713 {714 "path": "tests/test_segmented.py",715 "sha256": "1d5c4cc2b44b6f3cc1c2b79f9bb392dccfc4989e88b83213c1431c3ef2434e17",716 "language": "Python",717 "lines": 790,718 "truncated": false,719 "block": 23,720 "row": 14098721 },722 {723 "path": "tests/test_units.py",724 "sha256": "c4931ea76b34b236183b4981a46c16ebbd8fa39d944b16e11a8c425b9c91cc43",725 "language": "Python",726 "lines": 267,727 "truncated": false,728 "block": 23,729 "row": 9122730 }731 ]732}