Skip to main content

A PsychoPy plugin to work with the Brain Imaging Data Structure (BIDS)

Project description

psychopy_bids

A PsychoPy plugin to work with the Brain Imaging Data Structure (BIDS)

Installation

$ pip install psychopy_bids

Usage

psychopy_bids can be used to create valid BIDS datasets by adding the possibility of using task events in PsychoPy.

from psychopy_bids import bids

handler = bids.BIDSHandler(dataset="example", subject="01", task="A")
handler.createDataset()

event_list = [{'trigger': bids.BIDSTaskEvent(onset=1.0, duration=0, trial_type="trigger")}]
participant_info = {'participant_id': handler.subject, 'age': 18}

handler.addTaskEvents(event_list, participant_info)

Contributing

Interested in contributing? Check out the contributing guidelines. Please note that this project is released with a Code of Conduct. By contributing to this project, you agree to abide by its terms.

License

psychopy_bids was created by Christoph Anzengruber & Florian Schöngaßner. It is licensed under the terms of the GNU General Public License v3.0 license.

Credits

psychopy_bids was created with cookiecutter and the py-pkgs-cookiecutter template.

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

psychopy_bids-0.1.0.tar.gz (89.4 kB view details)

Uploaded Source

Built Distribution

psychopy_bids-0.1.0-py3-none-any.whl (131.9 kB view details)

Uploaded Python 3

File details

Details for the file psychopy_bids-0.1.0.tar.gz.

File metadata

  • Download URL: psychopy_bids-0.1.0.tar.gz
  • Upload date:
  • Size: 89.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.14 CPython/3.9.7 Windows/10

File hashes

Hashes for psychopy_bids-0.1.0.tar.gz
Algorithm Hash digest
SHA256 e0e34f04f6ce0f57a9c3637340bfd956e7fcb6e89c4384df1a2554bcddd62f8b
MD5 bc060f6ea84f0f4c58c7ee641da16a22
BLAKE2b-256 5e61859c53af476317237f3415a44f72b6252ddaad4023860344482dafd9df5e

See more details on using hashes here.

File details

Details for the file psychopy_bids-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: psychopy_bids-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 131.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.14 CPython/3.9.7 Windows/10

File hashes

Hashes for psychopy_bids-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3dc82ac585071b980e72dffd2f61de985fbac2afa07984357d4f6439306491e3
MD5 0d52539a8ab3394b5271e03a98693b4f
BLAKE2b-256 5a758e48171184b7e1da9a44e4d8fc1c17e2e3a3294fd39d056299b5d2054fbf

See more details on using hashes here.

Supported by

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