Skip to main content

A PsychoPy plugin for using the Brain Imaging Data Structure (BIDS) to organize and describe data.

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-2023.1.1.tar.gz (94.1 kB view details)

Uploaded Source

Built Distribution

psychopy_bids-2023.1.1-py3-none-any.whl (134.0 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for psychopy_bids-2023.1.1.tar.gz
Algorithm Hash digest
SHA256 c8369c5d7b8d9a503f09f83ec00c65c04584d2d853c7a279b382a5ddc0f667ef
MD5 8e895622f553e43a302ac0244ba13dc8
BLAKE2b-256 a9d711b8eaf1a3364b65a58bdbcca7e20da8492a50787480d4e050b194548c4d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for psychopy_bids-2023.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 9dbcd58e339cc6dd12ebc07ffe310499952fcb184aff9e8b3b521e472dffa48a
MD5 f94a70ed6c37df3f197e8ef17cf28764
BLAKE2b-256 b23c8a1fe12bd20004c57cb7c3b795e6af1dcdfb46dffd89a851d133fe08dc77

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