visiomode

View on PyPIReverse Dependencies (0)

0.6.0 visiomode-0.6.0-py3-none-any.whl

Wheel Details

Project: visiomode
Version: 0.6.0
Filename: visiomode-0.6.0-py3-none-any.whl
Download: [link]
Size: 1695795
MD5: 0d694a6f4d56148c1bf4c0790c9c0b0f
SHA256: a170dc1504a7561aa75a2b7a4b587ccfdef78726933e6ad89b5ed10fe55e0231
Uploaded: 2024-08-29 12:45:41 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: visiomode
Version: 0.6.0
Summary: An open-source platform for touchscreen-based visuomotor tasks in rodents.
Author-Email: Constantinos Eleftheriou <Constantinos.Eleftheriou[at]ed.ac.uk>
Project-Url: Website, https://www.visiomode.org
Project-Url: Documentation, https:/docs.visiomode.org
Project-Url: Issues, https://github.com/DuguidLab/visiomode/issues
Project-Url: Source, https://github.com/DuguidLab/visiomode
License: MIT License Copyright (c) 2019 Constantinos Eleftheriou Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Keywords: behaviour,neuroscience,rodent,touchscreen
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Framework :: Flask
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3.9
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Medical Science Apps.
Classifier: Topic :: Software Development :: Libraries :: pygame
Requires-Python: >=3.9
Requires-Dist: flask (>=2.0.3)
Requires-Dist: numpy (>=1.22)
Requires-Dist: pygame (>=2.5.1)
Requires-Dist: pynwb (>=2.2.0)
Requires-Dist: pyserial (>=3.5)
Requires-Dist: pyyaml (>=6.0)
Requires-Dist: werkzeug (<3.0,>=2.2)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 3220 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.25.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
visiomode/__about__.py sha256=cID1jLnC_vj48GgMN6Yb1FA3JsQ95zNmCHmRYE8TFhY 22
visiomode/__init__.py sha256=F-KQFejzG8yLG0FYkXgKIDYjoSJS_3pj2Ckoz5cqiRg 494
visiomode/config.py sha256=Tf5vPUSI93dkwbVvqW302we7rMNw7gxgNdGgKqmr4dU 5073
visiomode/core.py sha256=Vl9SSiIJv5HXsNP5-N1WHf9zetdiGmpYjdPYYEe08b0 8289
visiomode/mixins.py sha256=xlHnju8Z7cGySMS2GyqboIlOS45HQe2GGv4d6LH-YkM 3419
visiomode/models.py sha256=LfDjQLA8WUtGYI7dwzMWlnlttNEUQqPQ-fp1bEYWLcs 12392
visiomode/plugins.py sha256=vHEpMAot3aG3XjpWj6MnQWu_TIf7_fwp0QBiQWYZxNE 1932
visiomode/devices/__init__.py sha256=1B68Mrf6Aap2RgQTIhtL6MiRITZ256nV8AMc8q-m8uc 2129
visiomode/devices/lever_push.py sha256=SsCb1TopJ3_uxJk0oeB3NgopEQyFT96r7xpar8PnmnE 2561
visiomode/devices/touchscreen.py sha256=40xjBj3Ve7PPwtLIybAM7heSo82bgV1iOS_f83Lg_F4 1395
visiomode/devices/water_reward.py sha256=LMuNBbC-P7gSYRJ5owbq-_5jk-18ezbeB74khb1DEbE 743
visiomode/protocols/__init__.py sha256=otl8k_WLBzyKM1KXuKRNj-qBZLQMYwVpsPKVc2MYqdc 9927
visiomode/protocols/gonogo.py sha256=JDjhixlvmLsp5a_1d3J4ZBmDDmH-FC803EpOt-sr3aQ 2078
visiomode/protocols/tafc.py sha256=J_c5ml_wbz7aVcfLx1DqhYQ000LRhAybEDbeh_FFIM8 2418
visiomode/protocols/target_only.py sha256=cZHQdiZtMG0ZyZkU7aCKhoUygTSBZkrU6SdKgAfp8cI 976
visiomode/res/__init__.py sha256=ZUg9d-OJKNCiDDu7pVgR3S1twgKrrsbujXqmRBp5YJ8 169
visiomode/res/icon.png sha256=qWWcnqgaXecrfunkocRr0zJBehOOtxbMtVPah2tcUhs 84551
visiomode/res/loading.png sha256=u5Iop_6N2ESAjR7_RfXn27Otz2_FZGMY5AvhjNzIJYw 70254
visiomode/res/target.jpg sha256=odfyB_C7uMNwjZk11Ov1ItpBjL2Wl-zVHVIEb0PfYww 141955
visiomode/stimuli/__init__.py sha256=-NppIgyPVbWkwZMIw56uBpsFQz8amHE2XKRnLQRer2o 2705
visiomode/stimuli/grating.py sha256=8Jafuj3yxW7WdTon6J9nDBLsnaQpfp5ZgkbLSu7vots 1571
visiomode/stimuli/isoluminant_gray.py sha256=0ubl-ei_xXhk6zc8N4YPrK23gW3kKIEGKtRwwt1P2oQ 445
visiomode/stimuli/moving_grating.py sha256=nJg4gQsWHD8ohwLj6-RASuLUE_05MhS7pPIbDNY7-g8 1873
visiomode/stimuli/solid_colour.py sha256=-NAq16ziDssmyMuoZydDdm4JfhSvluxRmeFuiisXPKg 616
visiomode/stimuli/variable_contrast_grating.py sha256=kLPs5nEAbTeD-PAlDkETeoVHvQbumLzCbzuLZKLrj4g 1199
visiomode/stimuli/variable_contrast_moving_grating.py sha256=i6bzhp-CXznHSPV_LBm57QHUc27r7bTQJhl8JbmUBS0 1276
visiomode/webpanel/__init__.py sha256=CHuLGfLLXIh9vC1w4CYvqo6I6UJ88O1iIaV4NsgdNp4 4333
visiomode/webpanel/api.py sha256=-vzF-Yd7vL_Dr_IonhtCRUzAUcIhaaGs-0Hxk-2GOKg 12008
visiomode/webpanel/export.py sha256=xSXf4vWa22zc7rdCV3OgEX_7EIat2RPSYcJnH-l8rl8 5733
visiomode/webpanel/static/favicon.ico sha256=_39GXFNiZ6C0O4u4i7lK-vRgFFhkYvpnOE6KR-_6e_w 15406
visiomode/webpanel/static/bootstrap/css/bootstrap.min.css sha256=4gjhCIBMiCUrEJumy1OFd5HzSYDrE7gV-a68xa3m0Bs 164749
visiomode/webpanel/static/bootstrap/js/bootstrap.min.js sha256=iM7I894eqcLI8lJcs6zrRYVCdSLvMGJ5XFm_SP_FA3s 78636
visiomode/webpanel/static/css/styles.min.css sha256=AeK14XsxxkQXbKf9pIpnyTXGbmnuHoWO3vHsZbiRACQ 1670
visiomode/webpanel/static/fonts/fa-brands-400.eot sha256=P4EVt2nNzydhlQjLgoMZdGfW9ahs3t11b-HK4vSCnqA 125320
visiomode/webpanel/static/fonts/fa-brands-400.svg sha256=ZGHTse2CRnQ2QzA2jBvb7L8vZK68hs0-nr5m00t9zJk 659641
visiomode/webpanel/static/fonts/fa-brands-400.ttf sha256=iWdd_sS_UuEA8deWH7XdtVAn8kG2uXbi1OgjbrWEJI8 125016
visiomode/webpanel/static/fonts/fa-brands-400.woff sha256=85Mau-DxueGCLa9kljKO8f1kByMrHQ4VuKDHnn3K-Zw 84568
visiomode/webpanel/static/fonts/fa-brands-400.woff2 sha256=S1uYnzdKY3weV6sn4qq2tbmGhSSfeCAe5gFzoa-lISQ 72148
visiomode/webpanel/static/fonts/fa-regular-400.eot sha256=Ee5MrZa4FY3djhWGorxTVOVrNaI_AKeuxOzIYhduAy8 34388
visiomode/webpanel/static/fonts/fa-regular-400.svg sha256=TAxDCXbSEy27OJ2afy5rwybaEf-W8XWKsb85GvtM7kw 144371
visiomode/webpanel/static/fonts/fa-regular-400.ttf sha256=vtdUYk3HCJdfIYqKeVjEnkxViW9VR4P1O56PtpNgfBQ 34092
visiomode/webpanel/static/fonts/fa-regular-400.woff sha256=OnvQGZGS9IpfZ5Apf3DmW5S_VpOKnWay52PakW67rGA 16812
visiomode/webpanel/static/fonts/fa-regular-400.woff2 sha256=rCTlMDiBIT6S7zXlXBds4qbUOqe8F4SQDIfYmT1ccDI 13608
visiomode/webpanel/static/fonts/fa-solid-900.eot sha256=lxaKgY2o-HCxzxW_5nGdjlXM5SmaZnCScGq8nHIomHI 186512
visiomode/webpanel/static/fonts/fa-solid-900.svg sha256=o_ya33S4W-OEhfxEMmwig9Jna05u8HPLvGfMnH-uEfI 815282
visiomode/webpanel/static/fonts/fa-solid-900.ttf sha256=WNaXUHptBfL8J9NVX_cGTDJv2bAuT_mlbY5ewiIoG9I 186228
visiomode/webpanel/static/fonts/fa-solid-900.woff sha256=-JQc9osZmRvKvPEOV69z4JWb7pIEZl4c8lORuTBH95I 96248
visiomode/webpanel/static/fonts/fa-solid-900.woff2 sha256=nmvVstdbukhdIzfQIHUHRJg6NSHsaXrf4hsp7k8U9qk 74320
visiomode/webpanel/static/fonts/fontawesome-all.min.css sha256=KCrsp6POwYcvEjiMfLR0l2bjtbUUaptJ-BtLahNqUiw 54241
visiomode/webpanel/static/img/visiomode_logo_icon.png sha256=74U6jE0_n-HaFaObMZZlg7GYR6Aoys8APNtZdcJrA10 69823
visiomode/webpanel/static/img/avatars/avatar1.jpeg sha256=IUblfXYXZ7RFmuovMbwA8ZZuKipMEVB2NWIRti2NlCg 2634
visiomode/webpanel/static/img/avatars/avatar2.jpeg sha256=CRq22gfHxRS97q3htWw9jM74hjsxXImYKQ35eo0t9YY 2169
visiomode/webpanel/static/img/avatars/avatar3.jpeg sha256=QKPjAV9nh4JtzjNemrCz03wYTILEvR4GqgcHcLbaKJ8 2192
visiomode/webpanel/static/img/avatars/avatar4.jpeg sha256=40zFzTujEElnH5MfoO6ZHmb7nhZk9VGDvvEt9y5_Shw 2225
visiomode/webpanel/static/img/avatars/avatar5.jpeg sha256=MUB3iJJYQNZpKHJJzg7E8XsdKFS7M7qpYxp00NpQ0hE 2770
visiomode/webpanel/static/js/chart.min.js sha256=tgiW1vJqfIKxE0F2uVvsXbgUlTyrhPMY_sm30hh_Sxc 203464
visiomode/webpanel/static/js/history.js sha256=gHBVjqkJYmnAmzlzAmEjt4-0NunNX5uecfDecRuxykY 7530
visiomode/webpanel/static/js/jquery.min.js sha256=CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo 88145
visiomode/webpanel/static/js/script.min.js sha256=2AUXcrb-Xb3z63IJtfcJjwMK7q11Oms7Grly1Qqfuk4 976
visiomode/webpanel/static/js/session.js sha256=3LvBv2zkqzyJjfpNxOFZ14v8YcaJyuflnys-bKrZnTo 11829
visiomode/webpanel/static/js/settings-animals.js sha256=K5VHBbkTrd-c9YsGHKCfa9yt1cwwSkcJNoJD1eOyY4E 3965
visiomode/webpanel/static/js/settings-experimenters.js sha256=k2q1SQHqwXIQEdPRUtFJ2u2yshKYLrfbo5NFm3HhD4M 4091
visiomode/webpanel/static/js/settings.js sha256=hBfIUjdq3pBNLpMb8g9bByTIAu882dBv6233ttxtHBs 7805
visiomode/webpanel/templates/404.html sha256=Ktq5jAngeZW4KdH-dSgM3NHmjI7yd_tDrbjTeGWzfGg 479
visiomode/webpanel/templates/about.html sha256=FFcEeEx7O-eua6nOWlAISKpAzbw4sjUk5i42xhYI_Tc 1668
visiomode/webpanel/templates/base.html sha256=mjEv819BF_KvWNRqFyOST4kEGZ9esGoOsYBHZ3lx0Zw 6867
visiomode/webpanel/templates/help.html sha256=IHT_PBfGEeKxmknXp-RarxJhtfdmw-MBVAMKL6zUMKI 170
visiomode/webpanel/templates/history.html sha256=m0sZdd9aLGW2GzXlswCgbNnRiGOFR_OOSLIM_lbgP5c 7842
visiomode/webpanel/templates/index.html sha256=6zJScqD9rccOdUUKDwN3p6BO6di-RXgN0_rqBry2KE0 16776
visiomode/webpanel/templates/settings-animals.html sha256=pabcSun3U5ggJDkQzVRLiG6xr1Y1NmfxE0co13KFREY 5036
visiomode/webpanel/templates/settings-experimenters.html sha256=T3RHsABIieHaTm-LqiCcAYODvfOht8n5QdqqdBDNzVg 3688
visiomode/webpanel/templates/settings.html sha256=GkjB2ulbOKDn32f_ltRFahKtPqEt_Fl1Nzzd0F321QU 22556
visiomode/webpanel/templates/protocols/README.md sha256=ZbLX55by7uZmLebdz5FIcuLTlk_IMG5hY2Ot56yEyms 52
visiomode/webpanel/templates/protocols/gonogo.html sha256=R0zdA533fdwHwa19IR9N92Sp_rVPXHS1RW5wRuTr37M 2416
visiomode/webpanel/templates/protocols/protocol.html sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
visiomode/webpanel/templates/protocols/tafc.html sha256=sVbr7Kfzx0P2HPT5ZVnC9gIKoIa_eWXSEqET3z0LD9M 2635
visiomode/webpanel/templates/protocols/target_only.html sha256=fBbqqt404e4E8_cqG3MJOk2zMcEa2SJDHRXivorMXCc 1283
visiomode/webpanel/templates/protocols/task.html sha256=pc9245QCzn1XdNJexkBRHf9hoQA8DDqgroF45Xgjpls 3967
visiomode/webpanel/templates/stimuli/README.md sha256=Ii6L_e6dFXZklOmz73PKWdD-RayR0pac60SxqIESFVA 49
visiomode/webpanel/templates/stimuli/grating.html sha256=snx4pJwDI2X6nPz1DhHgelfGUxT58oRPZysa1rFqPjA 519
visiomode/webpanel/templates/stimuli/moving_grating.html sha256=H0qzaSdNavb_64iLoHnY5PDMwulFNCGB02OPAOE8xyo 820
visiomode/webpanel/templates/stimuli/solid_colour.html sha256=dQtzIYlmd6rsqVHuOJhrUTPq1cRu44WqZduwCsBGopQ 213
visiomode/webpanel/templates/stimuli/stimulus.html sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
visiomode-0.6.0.dist-info/METADATA sha256=gxzOv_K2LidwPyWg7vWtpB-PipP6HQ5WYk-G8Q9yFnI 5724
visiomode-0.6.0.dist-info/WHEEL sha256=1yFddiXMmvYK7QYTqtRNtX66WJ0Mz8PYEiEUoOUUxRY 87
visiomode-0.6.0.dist-info/entry_points.txt sha256=l9O1U488mRb39e2Vh-9XN09-BwY-cQ91Tq5WLqqxGlA 44
visiomode-0.6.0.dist-info/licenses/LICENSE sha256=dtQ-XpnsJUI2aRTjjK9908q3qxjxd63K4Me-sjqBEJ8 1083
visiomode-0.6.0.dist-info/RECORD

entry_points.txt

visiomode = visiomode:run