Team Ai
Datasetpublic

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.

sourceHugging Faceotherupdated 2d agoView on Hugging Face
0likes5.6kdownloads
github.com__dstoychev__cockpit.json1200 linesDownload Raw Back to 59
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}