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/dstoychev/cockpit",4 "url": "https://archive.softwareheritage.org/swh:1:dir:4f551a81474aa83f6ce44b662cff4d0c612aba2e;origin=https://github.com/dstoychev/cockpit;visit=swh:1:snp:f39e11be355c32ca842a8d44c24f9f0859a8c114;anchor=swh:1:rev:c08862f752ff6e738cefd8efff0c0dc295e7c522",5 "host": "github.com",6 "commit": "04d217d2c67190f1f87a817c00add89eee39bea6",7 "license": "GPL-3.0",8 "license_confirmed_by": "license file COPYING",9 "redistribution": "yes",10 "files": [11 {12 "path": "COPYING",13 "sha256": "3972dc9744f6499f0f9b2dbf76696f2ae7ad8af9b23dde66d6af86c9dfb36986",14 "language": "License",15 "lines": 674,16 "truncated": false,17 "block": 1,18 "row": 223519 },20 {21 "path": "README.rst",22 "sha256": "154e0318a8c298b5fefe750632c276f70328cc78ed978b4fc09d0ade1f02b366",23 "language": "Text",24 "lines": 64,25 "truncated": false,26 "block": 18,27 "row": 1061528 },29 {30 "path": "cockpit/__init__.py",31 "sha256": "86df92b3c480a74ab9dd1f5cf992196d254fe22992ff42d582df7cea445143cb",32 "language": "Python",33 "lines": 387,34 "truncated": false,35 "block": 18,36 "row": 244937 },38 {39 "path": "cockpit/__main__.py",40 "sha256": "f5bc79a4004dab78b750f3b142951ee5a5f964a57888f800840438a06b30536a",41 "language": "Python",42 "lines": 29,43 "truncated": false,44 "block": 17,45 "row": 2011846 },47 {48 "path": "cockpit/config.py",49 "sha256": "b35729694cfa6523989431ef09bf6e7fcdf4061748e145811671043982ecdb43",50 "language": "Python",51 "lines": 365,52 "truncated": false,53 "block": 18,54 "row": 163155 },56 {57 "path": "cockpit/depot.py",58 "sha256": "e4443fb3bffac860b586f840cf2fd82cf584d016846b4a7c90240826b0693e83",59 "language": "Python",60 "lines": 387,61 "truncated": false,62 "block": 18,63 "row": 197964 },65 {66 "path": "cockpit/devices/__init__.py",67 "sha256": "3d27890b54027fe76eb45ca92fc5337024c6ebca8b365d1be242412dd99666b8",68 "language": "Python",69 "lines": 88,70 "truncated": false,71 "block": 17,72 "row": 2560573 },74 {75 "path": "cockpit/devices/aerotechAxis.py",76 "sha256": "ffc4cd2201938e5d9792cac77d9767d1f634a801dc394eb48753cd69e8fa44d9",77 "language": "Python",78 "lines": 259,79 "truncated": false,80 "block": 17,81 "row": 3193782 },83 {84 "path": "cockpit/devices/aurox.py",85 "sha256": "55b732e7065103f994a86190b27ba93d6381819c07d812db213b994e6ffc4543",86 "language": "Python",87 "lines": 158,88 "truncated": false,89 "block": 17,90 "row": 3006391 },92 {93 "path": "cockpit/devices/boulderSLM.py",94 "sha256": "773f759342d4a02dd4b85622f2fb089e763a73d8d87451969ccff0e829fbcd3e",95 "language": "Python",96 "lines": 408,97 "truncated": false,98 "block": 18,99 "row": 2252100 },101 {102 "path": "cockpit/devices/camera.py",103 "sha256": "e88df77219923270385868d187851996646226be8b765224514cb4548be17aac",104 "language": "Python",105 "lines": 95,106 "truncated": false,107 "block": 17,108 "row": 26875109 },110 {111 "path": "cockpit/devices/device.py",112 "sha256": "b55f8a6a58dd40b6019c90a976659b083ad01473c47449d82fd0e45eac1a8fc2",113 "language": "Python",114 "lines": 139,115 "truncated": false,116 "block": 17,117 "row": 28734118 },119 {120 "path": "cockpit/devices/drawer.py",121 "sha256": "0ed1b5c50b90432bfcdbec6bbe582c6c70e06f8ba86681b424ae8e1eecc28beb",122 "language": "Python",123 "lines": 102,124 "truncated": false,125 "block": 17,126 "row": 26869127 },128 {129 "path": "cockpit/devices/dummies.py",130 "sha256": "8ce7b99b9a9864e48ef001a195d3aef3174b7912c13f6e57514e6db409a4de35",131 "language": "Python",132 "lines": 130,133 "truncated": false,134 "block": 17,135 "row": 28860136 },137 {138 "path": "cockpit/devices/dummyAnalog.py",139 "sha256": "2a69e268f1ccaf9278a89428225bb01370653fda07d73ef2eea334599d7b7601",140 "language": "Python",141 "lines": 83,142 "truncated": false,143 "block": 17,144 "row": 25447145 },146 {147 "path": "cockpit/devices/executorDevices.py",148 "sha256": "dfd655e541bc2e2a97ab153bfeeda5435c712cc249f1fb8d1f576984a1651554",149 "language": "Python",150 "lines": 402,151 "truncated": false,152 "block": 18,153 "row": 2691154 },155 {156 "path": "cockpit/devices/light.py",157 "sha256": "d69e95645fe0831efec560d267fcf37a4026d56106f01164c8438e6d7e5fcc82",158 "language": "Python",159 "lines": 102,160 "truncated": false,161 "block": 17,162 "row": 26155163 },164 {165 "path": "cockpit/devices/linkamStage.py",166 "sha256": "581312e82db182e09a75bd95ba27756b84aeab4e65e94a6a9b8355996ea4c2d3",167 "language": "Python",168 "lines": 395,169 "truncated": false,170 "block": 18,171 "row": 2268172 },173 {174 "path": "cockpit/devices/microscopeCamera.py",175 "sha256": "5dc6dafc7bee4e915a29bbf068bc9b996a69b3b58ee2da824e4df7c5566474eb",176 "language": "Python",177 "lines": 310,178 "truncated": false,179 "block": 18,180 "row": 645181 },182 {183 "path": "cockpit/devices/microscopeDevice.py",184 "sha256": "3132ab1ce44a6511e57c994e3600ee1bca09d7bb9940f1bd35be75a895c19096",185 "language": "Python",186 "lines": 582,187 "truncated": false,188 "block": 18,189 "row": 3579190 },191 {192 "path": "cockpit/devices/nanomover.py",193 "sha256": "e6da7d4795dec30e1a72416c7e0e3e8c1097cc3bf12ca170ec91b07bd568f2e2",194 "language": "Python",195 "lines": 274,196 "truncated": false,197 "block": 18,198 "row": 837199 },200 {201 "path": "cockpit/devices/ni_cRIOFPGA.py",202 "sha256": "392d5af9121ee74fba43074135232e8a4675f558f34ae6787d5ba361a7616dfa",203 "language": "Python",204 "lines": 743,205 "truncated": false,206 "block": 18,207 "row": 4533208 },209 {210 "path": "cockpit/devices/objective.py",211 "sha256": "83e726ff9bd6422e65d13594cfdde7b192c950784964876193c8eb5889d5c384",212 "language": "Python",213 "lines": 124,214 "truncated": false,215 "block": 17,216 "row": 26966217 },218 {219 "path": "cockpit/devices/physikInstrumenteM687.py",220 "sha256": "dcbbf629f804b72c70ee11d0735b53be72d954a401503f81673128dafe833263",221 "language": "Python",222 "lines": 517,223 "truncated": false,224 "block": 18,225 "row": 3636226 },227 {228 "path": "cockpit/devices/piDIO.py",229 "sha256": "2eb60d7de92efd248be409ec8e99e2ffdc2e35bb810a20489e394c18a61ee80b",230 "language": "Python",231 "lines": 179,232 "truncated": false,233 "block": 17,234 "row": 30445235 },236 {237 "path": "cockpit/devices/picomotor.py",238 "sha256": "9cbb11d72081ca8f3db8bae4c3684f3c9b9fab2e968184e7983c8e763bd8f86f",239 "language": "Python",240 "lines": 435,241 "truncated": false,242 "block": 18,243 "row": 2871244 },245 {246 "path": "cockpit/devices/polarizationRotator.py",247 "sha256": "c4411f192cbcaebc28a52eb2277cc7dd21bc552e9941a849cfb58813d5c505a2",248 "language": "Python",249 "lines": 91,250 "truncated": false,251 "block": 17,252 "row": 25190253 },254 {255 "path": "cockpit/devices/server.py",256 "sha256": "e1e9791d89df5a4ee714b14272c10690114b7ed5b4791b4f62de3f9237409bc9",257 "language": "Python",258 "lines": 147,259 "truncated": false,260 "block": 17,261 "row": 29229262 },263 {264 "path": "cockpit/devices/shutter.py",265 "sha256": "59e932ee63cf3a60558b7e5fab57cbbe07e9fb7dd011bc5780fc9117bf832898",266 "language": "Python",267 "lines": 88,268 "truncated": false,269 "block": 17,270 "row": 24623271 },272 {273 "path": "cockpit/devices/sr470.py",274 "sha256": "a1802e1afba3323ade26d982d3082d1d15f68bf5b8bfe73becc7af93536ddcec",275 "language": "Python",276 "lines": 110,277 "truncated": false,278 "block": 17,279 "row": 26321280 },281 {282 "path": "cockpit/devices/stage.py",283 "sha256": "0c6d1dbf11152b28f5fe748c168c6079da399fef277377586f1a103de8332fc6",284 "language": "Python",285 "lines": 96,286 "truncated": false,287 "block": 17,288 "row": 26270289 },290 {291 "path": "cockpit/events.py",292 "sha256": "ee2003f83a40a6c143feaef8ada2035bb6407080c2d69b5f9938d7278ddbbf2c",293 "language": "Python",294 "lines": 321,295 "truncated": false,296 "block": 18,297 "row": 304298 },299 {300 "path": "cockpit/experiment/SIMFlux.py",301 "sha256": "20f313eef03405a9c1133ba094db0ba38fa7166d59081258ba8eb2b760092347",302 "language": "Python",303 "lines": 75,304 "truncated": false,305 "block": 17,306 "row": 24249307 },308 {309 "path": "cockpit/experiment/__init__.py",310 "sha256": "e0c479ed6ce4236501dd1fec983826925ef8dc7a886344dd73599871dc5aa0c6",311 "language": "Python",312 "lines": 44,313 "truncated": false,314 "block": 17,315 "row": 22177316 },317 {318 "path": "cockpit/experiment/actionTable.py",319 "sha256": "4ec862f4ee2f0d37ef800c204eac959e5ebf0e3aaede3b1baec7f8849d23b83d",320 "language": "Python",321 "lines": 191,322 "truncated": false,323 "block": 17,324 "row": 30922325 },326 {327 "path": "cockpit/experiment/dataSaver.py",328 "sha256": "26b65226b2da2c0da2441ff48f004286546b3540e2dc42ffe5b90bc70e7f05a7",329 "language": "Python",330 "lines": 577,331 "truncated": false,332 "block": 18,333 "row": 4130334 },335 {336 "path": "cockpit/experiment/experiment.py",337 "sha256": "6e3a331f78d9265197f38d87566b5c71afcd3cf40f02235603411ba756fb4a84",338 "language": "Python",339 "lines": 698,340 "truncated": false,341 "block": 18,342 "row": 4740343 },344 {345 "path": "cockpit/experiment/experimentRegistry.py",346 "sha256": "4c073ac47e07215f5eae2c6ffbb67ea3d5a3977bc13c444ac858c0e1c8185803",347 "language": "Python",348 "lines": 86,349 "truncated": false,350 "block": 17,351 "row": 25541352 },353 {354 "path": "cockpit/experiment/immediateMode.py",355 "sha256": "00d28585028e22fc93c57c8a80bc2eea7953fe8674d5f86a325f9d64625d0480",356 "language": "Python",357 "lines": 136,358 "truncated": false,359 "block": 17,360 "row": 29504361 },362 {363 "path": "cockpit/experiment/offsetGainCorrection.py",364 "sha256": "62cc7d0ff9b02c46fe360a560793e250a6b1dce2d8d130016db43fc785aae5f9",365 "language": "Python",366 "lines": 390,367 "truncated": false,368 "block": 18,369 "row": 2939370 },371 {372 "path": "cockpit/experiment/optoScriptExample.py",373 "sha256": "d85a19d77a096a82c0fa2c46e8e2299c19b36ff6c54841df388c89999c518e51",374 "language": "Python",375 "lines": 384,376 "truncated": false,377 "block": 18,378 "row": 2366379 },380 {381 "path": "cockpit/experiment/responseMap.py",382 "sha256": "fb4044c04655f09491434a164ee718e4488405c49e0c8fff601da33f0f3898c0",383 "language": "Python",384 "lines": 433,385 "truncated": false,386 "block": 18,387 "row": 3340388 },389 {390 "path": "cockpit/experiment/rotatorSweep.py",391 "sha256": "daf3374dc0f68eb1793ad3cdc30cb7889904bca650ef27a24d40c21686eed261",392 "language": "Python",393 "lines": 154,394 "truncated": false,395 "block": 17,396 "row": 29856397 },398 {399 "path": "cockpit/experiment/si2d.py",400 "sha256": "d8abbee99de051e26c14ec4eb4f91fbcb8de9f4a1481faf768755be1bca70e58",401 "language": "Python",402 "lines": 36,403 "truncated": false,404 "block": 17,405 "row": 20872406 },407 {408 "path": "cockpit/experiment/structuredIllumination.py",409 "sha256": "9e1eb1925deadce87f11c1c71f0ed670dcf986180ff1011cdaf29ef7c5791345",410 "language": "Python",411 "lines": 629,412 "truncated": false,413 "block": 18,414 "row": 4352415 },416 {417 "path": "cockpit/experiment/stutteredZStack.py",418 "sha256": "f99ea3bc078327fd412b3d6d3c95d5bf015c4f9277942afc10eae8ee19ca7a04",419 "language": "Python",420 "lines": 228,421 "truncated": false,422 "block": 17,423 "row": 31943424 },425 {426 "path": "cockpit/experiment/sweptShutter.py",427 "sha256": "326d55d61f99f45d622d3e013d184b9a0f515ac321f960f386e97fd5d4caf2af",428 "language": "Python",429 "lines": 111,430 "truncated": false,431 "block": 17,432 "row": 28179433 },434 {435 "path": "cockpit/experiment/zStack.py",436 "sha256": "23bec91931899c2b85fd1c5951c17676461a8987933985789a932cecf942b1b0",437 "language": "Python",438 "lines": 120,439 "truncated": false,440 "block": 17,441 "row": 28631442 },443 {444 "path": "cockpit/gui/__init__.py",445 "sha256": "8f5929c284032799e80c75023461187a7b76d0260cd28dc6e3e994c7b284e79c",446 "language": "Python",447 "lines": 204,448 "truncated": false,449 "block": 17,450 "row": 31205451 },452 {453 "path": "cockpit/gui/camera/viewPanel.py",454 "sha256": "e48dd0ae2a3ea501875401db9b2655745ccab4b801b80af0a1f7c1f665d5bb9d",455 "language": "Python",456 "lines": 243,457 "truncated": false,458 "block": 17,459 "row": 32591460 },461 {462 "path": "cockpit/gui/camera/window.py",463 "sha256": "5c79cac368ba7d9d327b1a593fa891b2ebbd81aa4fdd8d3dc40a8407925e6da2",464 "language": "Python",465 "lines": 173,466 "truncated": false,467 "block": 17,468 "row": 29713469 },470 {471 "path": "cockpit/gui/device.py",472 "sha256": "3908be4fb53e5c09fa75e22da2cb557e32125842062bc9f44d7e434494405320",473 "language": "Python",474 "lines": 463,475 "truncated": false,476 "block": 18,477 "row": 2831478 },479 {480 "path": "cockpit/gui/dialogs/enumerateSitesPanel.py",481 "sha256": "6130985677406c57166317f323fcbacfc8ce3060eead1fedcae688780f60187d",482 "language": "Python",483 "lines": 128,484 "truncated": false,485 "block": 17,486 "row": 29258487 },488 {489 "path": "cockpit/gui/dialogs/experiment/experimentConfigPanel.py",490 "sha256": "ba62048a2d603671799c3238c2ccad8a5d810fb69573a28da5f9488d1f2d4de9",491 "language": "Python",492 "lines": 596,493 "truncated": false,494 "block": 18,495 "row": 4255496 },497 {498 "path": "cockpit/gui/dialogs/experiment/multiSiteExperiment.py",499 "sha256": "90283c65389aadf9ea9fe8730a7588cb79d4b6610c1a184239138fea92c5b852",500 "language": "Python",501 "lines": 524,502 "truncated": false,503 "block": 18,504 "row": 3861505 },506 {507 "path": "cockpit/gui/dialogs/experiment/singleSiteExperiment.py",508 "sha256": "cbf3b014a7e02ef08f2a355c92174354997d478452cb5684f9a698f1a75a1430",509 "language": "Python",510 "lines": 152,511 "truncated": false,512 "block": 17,513 "row": 29653514 },515 {516 "path": "cockpit/gui/dialogs/getNumberDialog.py",517 "sha256": "5cd8a70d4cf62c7ef135a83fa590c115f667e84707e651f9d22d9d7437c5cbd3",518 "language": "Python",519 "lines": 157,520 "truncated": false,521 "block": 17,522 "row": 29726523 },524 {525 "path": "cockpit/gui/dialogs/gridSitesDialog.py",526 "sha256": "7b4f979c6ddf8a0c7289a76adfdcab3daa82e885e35fc1fd3e1670b024fc8492",527 "language": "Python",528 "lines": 157,529 "truncated": false,530 "block": 17,531 "row": 30190532 },533 {534 "path": "cockpit/gui/dialogs/offsetSitesDialog.py",535 "sha256": "8a8dada5fdadf37e278daf49cc23fb4666c1da4cbdefa22236d80ac39f4a8dd8",536 "language": "Python",537 "lines": 117,538 "truncated": false,539 "block": 17,540 "row": 27623541 },542 {543 "path": "cockpit/gui/dialogs/safetyMinDialog.py",544 "sha256": "ced42aa80c55fca9dcbad938362da61aaaa15b9cb2a758234d6f4b311b350aad",545 "language": "Python",546 "lines": 157,547 "truncated": false,548 "block": 17,549 "row": 29828550 },551 {552 "path": "cockpit/gui/fileViewerWindow.py",553 "sha256": "795ab1af3baef7b4bcae2571f53081affc8a2af02284f590a893403992d8f654",554 "language": "Python",555 "lines": 64,556 "truncated": false,557 "block": 17,558 "row": 24382559 },560 {561 "path": "cockpit/gui/freetype.py",562 "sha256": "a1ed7a48a7a4dc163755c1a87f343689e2b32a4f737ca3dd89c4c52156629074",563 "language": "Python",564 "lines": 221,565 "truncated": false,566 "block": 17,567 "row": 31008568 },569 {570 "path": "cockpit/gui/guiUtils.py",571 "sha256": "9510aa3de4de595b5444b4f86fb6c607ee1a2cbe31865b74996be5c54edb7518",572 "language": "Python",573 "lines": 319,574 "truncated": false,575 "block": 18,576 "row": 894577 },578 {579 "path": "cockpit/gui/imageSequenceViewer.py",580 "sha256": "37a7b14bfd9f7cc9a23e2eef590beb0199f0e8f39aff29bffeaea59c4e5d2ed3",581 "language": "Python",582 "lines": 166,583 "truncated": false,584 "block": 17,585 "row": 30499586 },587 {588 "path": "cockpit/gui/imageViewer/viewCanvas.py",589 "sha256": "19d255514be23fbe5ebcaf62bc47e0d6fd80c9c6bf6c53e6f83239b9cc376dca",590 "language": "Python",591 "lines": 871,592 "truncated": false,593 "block": 18,594 "row": 4727595 },596 {597 "path": "cockpit/gui/joystick.py",598 "sha256": "9b6e0bb66c6612e094678dea99524b4bdceecf19d035dfca568695ca2f1a0a80",599 "language": "Python",600 "lines": 131,601 "truncated": false,602 "block": 17,603 "row": 28090604 },605 {606 "path": "cockpit/gui/keyboard.py",607 "sha256": "18441ce5f51d8ec06a0835ad24c6feb15e6f950297a2be3979c574c8f4718ddb",608 "language": "Python",609 "lines": 129,610 "truncated": false,611 "block": 17,612 "row": 28459613 },614 {615 "path": "cockpit/gui/loggingWindow.py",616 "sha256": "afa1a5a2d6859c7d3dd44eaefa334f9bcb825c85d1b5bbd5568aa747461c6955",617 "language": "Python",618 "lines": 128,619 "truncated": false,620 "block": 17,621 "row": 28953622 },623 {624 "path": "cockpit/gui/macroStage/macroStageBase.py",625 "sha256": "175f576e3e5fda9d8cdca37de3d55830050cf234b8f3ac8d859a53e7b42113a0",626 "language": "Python",627 "lines": 225,628 "truncated": false,629 "block": 17,630 "row": 32386631 },632 {633 "path": "cockpit/gui/macroStage/macroStageWindow.py",634 "sha256": "5bd7a06566cf10f2ddcaf7e94ca568081fc6851a1c2a188cce81bee74497eecf",635 "language": "Python",636 "lines": 374,637 "truncated": false,638 "block": 18,639 "row": 2251640 },641 {642 "path": "cockpit/gui/macroStage/macroStageXY.py",643 "sha256": "c02a90e05833a4948600ed117582fb483ca6cf8a644ec773da15d07f38aeb3b6",644 "language": "Python",645 "lines": 504,646 "truncated": false,647 "block": 18,648 "row": 3557649 },650 {651 "path": "cockpit/gui/macroStage/macroStageZ.py",652 "sha256": "21607d8c48880c104808a30a4d4b8b218ff37ae585da5c0d90b4bfdd9e488751",653 "language": "Python",654 "lines": 592,655 "truncated": false,656 "block": 18,657 "row": 4273658 },659 {660 "path": "cockpit/gui/mainPanels.py",661 "sha256": "f86301ee3f0309d2f1ce3b0572f6c956c4213daa55e2d4f74fcaf2b19a79f564",662 "language": "Python",663 "lines": 315,664 "truncated": false,665 "block": 18,666 "row": 1092667 },668 {669 "path": "cockpit/gui/mainWindow.py",670 "sha256": "27fefef013a12f3cbd2e7c1a706db8562e38c2f46d15c18a0d604336606a55b2",671 "language": "Python",672 "lines": 675,673 "truncated": false,674 "block": 18,675 "row": 4348676 },677 {678 "path": "cockpit/gui/mosaic/canvas.py",679 "sha256": "6b5bf9f9a787741a72b25db78cac5b75fc44c8827441d6a853fb725ac8073de6",680 "language": "Python",681 "lines": 608,682 "truncated": false,683 "block": 18,684 "row": 4089685 },686 {687 "path": "cockpit/gui/mosaic/tile.py",688 "sha256": "444cae1e785e2191ee4a114b73df8d42e6cd242369bdf57dfafff293ae979d57",689 "language": "Python",690 "lines": 440,691 "truncated": false,692 "block": 18,693 "row": 2300694 },695 {696 "path": "cockpit/gui/mosaic/window.py",697 "sha256": "e6da6f8517e73f6e211a56eda7b7396f9f9a2121d550461e86f0f0313454e49d",698 "language": "Python",699 "lines": 1375,700 "truncated": false,701 "block": 18,702 "row": 5499703 },704 {705 "path": "cockpit/gui/primitive.py",706 "sha256": "4dc28da84db00074c4d7a65c31cca822348d09f76791cf2680450463a1496534",707 "language": "Python",708 "lines": 119,709 "truncated": false,710 "block": 17,711 "row": 26370712 },713 {714 "path": "cockpit/gui/progressDialog.py",715 "sha256": "2ad694e3344c19b091e39b6488f85805c81f9bb04b753073866ab70513693568",716 "language": "Python",717 "lines": 60,718 "truncated": false,719 "block": 17,720 "row": 23774721 },722 {723 "path": "cockpit/gui/safeControls.py",724 "sha256": "320619b222c78a70bf44d369fd09475ba62a069d7bc3d828ae9f875a7d0c3edb",725 "language": "Python",726 "lines": 832,727 "truncated": false,728 "block": 18,729 "row": 4406730 },731 {732 "path": "cockpit/gui/shellWindow.py",733 "sha256": "cbc14d913b2c7b45e9ba1ab53584a54cbcc3308f376f2b4608322380b2d9cf44",734 "language": "Python",735 "lines": 29,736 "truncated": false,737 "block": 17,738 "row": 20206739 },740 {741 "path": "cockpit/gui/touchscreen.py",742 "sha256": "26cb7e6685310a37e292d18de5003ded63a3687e06b3015b674558c07f431b7f",743 "language": "Python",744 "lines": 1788,745 "truncated": false,746 "block": 18,747 "row": 5563748 },749 {750 "path": "cockpit/gui/viewFileDropTarget.py",751 "sha256": "a31f0d86d0a0edcdb88947524cf351783a11491a7ac7d5436107ac3b252ebddc",752 "language": "Python",753 "lines": 66,754 "truncated": false,755 "block": 17,756 "row": 24395757 },758 {759 "path": "cockpit/handlers/__init__.py",760 "sha256": "9379b850e615271526b571fbeb1e465e6ba3268ced2d4a9756c7055b6d977e10",761 "language": "Python",762 "lines": 56,763 "truncated": false,764 "block": 17,765 "row": 23758766 },767 {768 "path": "cockpit/handlers/camera.py",769 "sha256": "7470687051dd42c0f8a266973a6d989303100a1fabc3e309ecd7d35dbb0248f2",770 "language": "Python",771 "lines": 234,772 "truncated": false,773 "block": 17,774 "row": 32579775 },776 {777 "path": "cockpit/handlers/deviceHandler.py",778 "sha256": "40f58ca9f286fa919d2f02bbc9a6c7f08a8b97225ad9e617ac2fa01e57ca1db4",779 "language": "Python",780 "lines": 258,781 "truncated": false,782 "block": 18,783 "row": 274784 },785 {786 "path": "cockpit/handlers/drawer.py",787 "sha256": "4f673555688e2582940b5d485555ef851b8c98694213c621b6eda84b4b36416b",788 "language": "Python",789 "lines": 148,790 "truncated": false,791 "block": 17,792 "row": 30078793 },794 {795 "path": "cockpit/handlers/executor.py",796 "sha256": "f4b5e7c8b807e5754bdd8bab35a6b093db4f7c75d2d96f9ab720d40b6143c809",797 "language": "Python",798 "lines": 667,799 "truncated": false,800 "block": 18,801 "row": 4295802 },803 {804 "path": "cockpit/handlers/filterHandler.py",805 "sha256": "2033d5c436e52d59df64d3c3bb9771a2825df34a98241dd86ecc718814e0f326",806 "language": "Python",807 "lines": 125,808 "truncated": false,809 "block": 17,810 "row": 26939811 },812 {813 "path": "cockpit/handlers/genericPositioner.py",814 "sha256": "566fe59d60a3e6f41a83491ad9fae416cb1e362f10dd6dbb099f34fe8d36075e",815 "language": "Python",816 "lines": 106,817 "truncated": false,818 "block": 17,819 "row": 27598820 },821 {822 "path": "cockpit/handlers/imager.py",823 "sha256": "e27fc6fe34ce12824ae5b54f6e9f49327d52e7fbc2f7e2f6452f5f496f64ac9d",824 "language": "Python",825 "lines": 67,826 "truncated": false,827 "block": 17,828 "row": 24952829 },830 {831 "path": "cockpit/handlers/lightPower.py",832 "sha256": "f507e3b9abb7af09422c6d03c849c9d88e6470009046b0a509b98173d2d8d8e7",833 "language": "Python",834 "lines": 172,835 "truncated": false,836 "block": 17,837 "row": 30171838 },839 {840 "path": "cockpit/handlers/lightSource.py",841 "sha256": "8901f12823b16548960c4ac761fbaf850e8f073ab5b31cd7e2423e806975e136",842 "language": "Python",843 "lines": 222,844 "truncated": false,845 "block": 17,846 "row": 32632847 },848 {849 "path": "cockpit/handlers/objective.py",850 "sha256": "c2b260cfc49c3393af7484bed3b714b85223c7544801c548cdf4dd8f0eeab435",851 "language": "Python",852 "lines": 62,853 "truncated": false,854 "block": 17,855 "row": 22308856 },857 {858 "path": "cockpit/handlers/server.py",859 "sha256": "7f0e1f59766124e7088a6858884029ee252366438de47339ab35e36bc23a3cb2",860 "language": "Python",861 "lines": 75,862 "truncated": false,863 "block": 17,864 "row": 25427865 },866 {867 "path": "cockpit/handlers/stagePositioner.py",868 "sha256": "f8c052fe9e5f1a7dc64f61cfd2a2fb4df7c6e810f952adfd9bde6af052f304b6",869 "language": "Python",870 "lines": 177,871 "truncated": false,872 "block": 17,873 "row": 31552874 },875 {876 "path": "cockpit/interfaces/__init__.py",877 "sha256": "090abbd3b4e6f05ec1061d821f5975dce6ff99ababfa0f0d177df217973ecbcc",878 "language": "Python",879 "lines": 122,880 "truncated": false,881 "block": 17,882 "row": 27364883 },884 {885 "path": "cockpit/interfaces/channels.py",886 "sha256": "d255a6de0048c441a87c1c195faf49a5139ff497d48e23aff951b25424ff881b",887 "language": "Python",888 "lines": 164,889 "truncated": false,890 "block": 17,891 "row": 29799892 },893 {894 "path": "cockpit/interfaces/imager.py",895 "sha256": "b7b2488b4c7837bfe712f74a7d78f7ad677e3682e41c277e9937e6d62942ba1e",896 "language": "Python",897 "lines": 238,898 "truncated": false,899 "block": 17,900 "row": 32499901 },902 {903 "path": "cockpit/interfaces/stageMover.py",904 "sha256": "df6d9545adb2ded87ea74f70f79c34ee04807b4ab335d775ddad43f64d814ca6",905 "language": "Python",906 "lines": 697,907 "truncated": false,908 "block": 18,909 "row": 4105910 },911 {912 "path": "cockpit/status.py",913 "sha256": "08d316309f5bfbfca36c20cf37c4c1883834bdba977d363f0b730a0a0dab2e6a",914 "language": "Python",915 "lines": 124,916 "truncated": false,917 "block": 17,918 "row": 26214919 },920 {921 "path": "cockpit/testsuite/test_Mrc.py",922 "sha256": "ce6a5b728220fa6f8d84353807a9e37610dbe04ff846170ffbfa830b7cc582b5",923 "language": "Python",924 "lines": 57,925 "truncated": false,926 "block": 17,927 "row": 22946928 },929 {930 "path": "cockpit/testsuite/test_actionTable.py",931 "sha256": "11b6848fbbec36707822bc7f8fa4b8a6d4571e96f1157a57ab1330848521afbe",932 "language": "Python",933 "lines": 238,934 "truncated": false,935 "block": 17,936 "row": 32232937 },938 {939 "path": "cockpit/testsuite/test_camera_handler.py",940 "sha256": "eb192bfc124e6acaf9eedcd01a733eae63ca28a6f1845c46aa85d19a8581058e",941 "language": "Python",942 "lines": 175,943 "truncated": false,944 "block": 17,945 "row": 30335946 },947 {948 "path": "cockpit/testsuite/test_colors.py",949 "sha256": "21a141dc7c2698b3533e64a36af547dddfaea93aa88f668acfcfbcb7ac6beea0",950 "language": "Python",951 "lines": 63,952 "truncated": false,953 "block": 17,954 "row": 22714955 },956 {957 "path": "cockpit/testsuite/test_config.py",958 "sha256": "e0c02a0e4c3e96caf685a5c758ff226c04b2c61150f92c30991563bc5a4a3b3e",959 "language": "Python",960 "lines": 580,961 "truncated": false,962 "block": 18,963 "row": 3862964 },965 {966 "path": "cockpit/testsuite/test_datadoc.py",967 "sha256": "0bc5c235ee2ae0aadd62c6a0e8d40b6658eef6c5accab58bd0bc84b51ef87f8c",968 "language": "Python",969 "lines": 56,970 "truncated": false,971 "block": 17,972 "row": 22777973 },974 {975 "path": "cockpit/testsuite/test_events.py",976 "sha256": "b76cac0c76a256cd9db1cef45d1c0178c845136e84f016e0acbe00ead43940b3",977 "language": "Python",978 "lines": 155,979 "truncated": false,980 "block": 17,981 "row": 29673982 },983 {984 "path": "cockpit/testsuite/test_freetype.py",985 "sha256": "da79ca187e36194256fae78475724309becdeec62524de9dfee54eb5b1935c61",986 "language": "Python",987 "lines": 33,988 "truncated": false,989 "block": 17,990 "row": 20436991 },992 {993 "path": "cockpit/testsuite/test_gui.py",994 "sha256": "72ab063bdd14a9de857eb6b75e56d0d407eb8406f471b535c98413867577ba33",995 "language": "Python",996 "lines": 78,997 "truncated": false,998 "block": 17,999 "row": 234271000 },1001 {1002 "path": "cockpit/testsuite/test_objective_device.py",1003 "sha256": "34209f6a0f68c7eb98223f152cf7dd88a4da245bc85912ee4eef2bac5fcf1ccb",1004 "language": "Python",1005 "lines": 78,1006 "truncated": false,1007 "block": 17,1008 "row": 241831009 },1010 {1011 "path": "cockpit/testsuite/test_sim_experiment.py",1012 "sha256": "f7be82ffd70c7e0bb754264c6a563e8e04cfe7a800d4aeac55e5018eff5c2af2",1013 "language": "Python",1014 "lines": 52,1015 "truncated": false,1016 "block": 17,1017 "row": 226631018 },1019 {1020 "path": "cockpit/testsuite/test_stageMover.py",1021 "sha256": "441f82b19c1f8d56ce2d32f6fca5e8375291b950c3c874278eb1ccc7af692357",1022 "language": "Python",1023 "lines": 68,1024 "truncated": false,1025 "block": 17,1026 "row": 242741027 },1028 {1029 "path": "cockpit/testsuite/test_stagePositioner.py",1030 "sha256": "674214d9561205ce09b9fd26f71ef8dade5770ad3a7874813d35731cf996bb25",1031 "language": "Python",1032 "lines": 53,1033 "truncated": false,1034 "block": 17,1035 "row": 224431036 },1037 {1038 "path": "cockpit/util/Mrc.py",1039 "sha256": "49a36a025c4bfd71c5d84c50d77ac2c18698029ec9a7f9d74a2e1118b0bada77",1040 "language": "Python",1041 "lines": 1142,1042 "truncated": false,1043 "block": 18,1044 "row": 49451045 },1046 {1047 "path": "cockpit/util/__init__.py",1048 "sha256": "73a72d18cb5d3995f12a3ee325d3e36e4bf91be465a280e21edd2a70fa7997e0",1049 "language": "Python",1050 "lines": 26,1051 "truncated": false,1052 "block": 17,1053 "row": 199811054 },1055 {1056 "path": "cockpit/util/colors.py",1057 "sha256": "6dfed57797d6e6cb2cce480dafc9963a83df749bbf6a49a094ce43a90493fff2",1058 "language": "Python",1059 "lines": 96,1060 "truncated": false,1061 "block": 17,1062 "row": 265691063 },1064 {1065 "path": "cockpit/util/connection.py",1066 "sha256": "f90967118741eb063938d585005925551199f1fae78dc7f50a520d85a3f87596",1067 "language": "Python",1068 "lines": 99,1069 "truncated": false,1070 "block": 17,1071 "row": 271441072 },1073 {1074 "path": "cockpit/util/correctNonlinear.py",1075 "sha256": "b29185655d2867f87364cc52236a3d9489b23eeab1da083de9e6015bfddb5937",1076 "language": "Python",1077 "lines": 318,1078 "truncated": false,1079 "block": 18,1080 "row": 23451081 },1082 {1083 "path": "cockpit/util/csv_plotter.py",1084 "sha256": "be15435193b16a9ba3de895aedef00d6af0e6a0716f3760aad62d92798345969",1085 "language": "Python",1086 "lines": 568,1087 "truncated": false,1088 "block": 18,1089 "row": 36521090 },1091 {1092 "path": "cockpit/util/datadoc.py",1093 "sha256": "90fec54488812c2ae0e56ed354c4011b9862786b5db6a4071beffa7b032d6bd8",1094 "language": "Python",1095 "lines": 804,1096 "truncated": false,1097 "block": 18,1098 "row": 48611099 },1100 {1101 "path": "cockpit/util/files.py",1102 "sha256": "3a7df561f178aea660762b344ba576ce38f51f355509490fc0a477cd2e7a21af",1103 "language": "Python",1104 "lines": 89,1105 "truncated": false,1106 "block": 17,1107 "row": 255961108 },1109 {1110 "path": "cockpit/util/intensity.py",1111 "sha256": "6b150b85dfa49e0f3a80b9349b4612ac0318cdcdbc07722b127d39f7adef7568",1112 "language": "Python",1113 "lines": 503,1114 "truncated": false,1115 "block": 18,1116 "row": 33391117 },1118 {1119 "path": "cockpit/util/listener.py",1120 "sha256": "5f267691d138976da2d38c16dcf745daa604850391d2daecba44d09053e3f552",1121 "language": "Python",1122 "lines": 79,1123 "truncated": false,1124 "block": 17,1125 "row": 251651126 },1127 {1128 "path": "cockpit/util/logger.py",1129 "sha256": "cf1d04d224ce8313023d3c9f41012ae2c15ccc8df49ffed6e3990abd9fae4648",1130 "language": "Python",1131 "lines": 102,1132 "truncated": false,1133 "block": 17,1134 "row": 260221135 },1136 {1137 "path": "cockpit/util/threads.py",1138 "sha256": "ac5ad418f2ba04c4bd9910e03182d2e9d799bd48bdf922b836ca49c6c5d266ee",1139 "language": "Python",1140 "lines": 84,1141 "truncated": false,1142 "block": 17,1143 "row": 257551144 },1145 {1146 "path": "cockpit/util/userConfig.py",1147 "sha256": "9440b1830d90a4d503a1d47a0174e5817dd59bb571b29750f7559971aa949405",1148 "language": "Python",1149 "lines": 105,1150 "truncated": false,1151 "block": 17,1152 "row": 253531153 },1154 {1155 "path": "cockpit/util/valueLogger.py",1156 "sha256": "722d690cfdc2fabee5808c2a9d661e79687dac7fd1e885c3a92deb8df4a7d778",1157 "language": "Python",1158 "lines": 152,1159 "truncated": false,1160 "block": 17,1161 "row": 283831162 },1163 {1164 "path": "doc/conf.py",1165 "sha256": "861f970617a4f4cd30eced824cc5334f90ac248f465188af775ee63a096c6d04",1166 "language": "Python",1167 "lines": 66,1168 "truncated": false,1169 "block": 17,1170 "row": 216231171 },1172 {1173 "path": "doc/experiment-examples/immediateModeExample.py",1174 "sha256": "b09f618e5e7e807e1aff7fdddca3fb44b16588d7a181a88d469b57182536885b",1175 "language": "Python",1176 "lines": 195,1177 "truncated": false,1178 "block": 17,1179 "row": 322391180 },1181 {1182 "path": "setup.py",1183 "sha256": "2f1199fe7a943666ae3ca84190658c9694591f7b4e81bc68e3d5e6fc3cdc1f35",1184 "language": "Python",1185 "lines": 89,1186 "truncated": false,1187 "block": 17,1188 "row": 240901189 },1190 {1191 "path": "tools/convert-images-to-png.py",1192 "sha256": "be1f197fc0a39821c4eb32486cc99c67ae55011513fa60391705ac4c89d1fa38",1193 "language": "Python",1194 "lines": 53,1195 "truncated": false,1196 "block": 17,1197 "row": 219661198 }1199 ]1200}