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)
- Website: https://psygraz.gitlab.io/psychopy-bids
- Documentation: https://psychopy-bids.readthedocs.io
- Source code: https://gitlab.com/psygraz/psychopy-bids/
- Contributing: https://psychopy-bids.readthedocs.io/en/doc/contributing/
- Bug reports: https://gitlab.com/psygraz/psychopy-bids/issues
- Code of Conduct: https://psychopy-bids.readthedocs.io/en/doc/conduct/
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 = [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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for psychopy_bids-2023.2.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6415dcef7a2b989c6d8720381d76403ae631bc51f86b0b944d3e6605c6d01940 |
|
MD5 | b9229815f7b0163340869334fc877271 |
|
BLAKE2b-256 | 6b9fadbde3b71a0d8ccbc594111d939bc2971a61f3c45a1ea15e2ee2ff731726 |