Skip to main content

Python Tools for VStim

Project description

Python tools for VStim

Python Tests

This repository contains Python tools for analyzing output files (currently TDR only) of the visual stimulation software VStim used at the Brain Research Institute of University of Bremen.

In future versions, tools for remote controlling/scripting VStim, manipulating the config files and event files may be added.

Tools

tdr-to-csv

Converts a TDR file to CSV with one row per trial, including trial index, trial type, outcome, reaction time, and trial start/end times.

Install and run with uv (no manual install needed):

uvx --from "git+https://github.com/brain-bremen/VStimPython" tdr-to-csv path/to/file.tdr

This writes path/to/file.csv next to the input file. To specify the output path explicitly:

uvx --from "git+https://github.com/brain-bremen/VStimPython" tdr-to-csv path/to/file.tdr path/to/output.csv

If the package is already installed:

tdr-to-csv path/to/file.tdr

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vstim-0.2.0.tar.gz (520.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

vstim-0.2.0-py3-none-any.whl (10.8 kB view details)

Uploaded Python 3

File details

Details for the file vstim-0.2.0.tar.gz.

File metadata

  • Download URL: vstim-0.2.0.tar.gz
  • Upload date:
  • Size: 520.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for vstim-0.2.0.tar.gz
Algorithm Hash digest
SHA256 6cfd54403f1a0fed654815234dbdde57e0ff1a747274cf817f3c85fddf7ae9e8
MD5 79ec41759823935e12f8cf77db72fac5
BLAKE2b-256 baeed07f24dbcacfad823391ec7930fd73f53ff68b848a072970cd88735a94cd

See more details on using hashes here.

File details

Details for the file vstim-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: vstim-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 10.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for vstim-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3592951f996a7f7ce029e52d1a3291d196bea0af64f0b3c48915dda32f0fdd2d
MD5 35bfb8036cb8f57f2dfd8b522d1f06a8
BLAKE2b-256 d88bceefd87edf22bb5b3303caf8f95afa5b420f53c0161dea1a6347cbb14976

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page