cpp_ptb

a set of function to make it easier to create behavioral, EEG, fMRI experiment with psychtoolbox

https://github.com/cpp-lln-lab/cpp_ptb

Science Score: 67.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 3 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (15.8%) to scientific vocabulary

Keywords

bids bids-format eeg fmri matlab meg octave psychtoolbox
Last synced: 6 months ago · JSON representation ·

Repository

a set of function to make it easier to create behavioral, EEG, fMRI experiment with psychtoolbox

Basic Info
Statistics
  • Stars: 14
  • Watchers: 6
  • Forks: 13
  • Open Issues: 25
  • Releases: 6
Topics
bids bids-format eeg fmri matlab meg octave psychtoolbox
Created almost 6 years ago · Last pushed about 1 year ago
Metadata Files
Readme License Citation

README.md

Documentation Status: stable DOI tests and coverage codecov All Contributors

CPP_PTB

This is the Crossmodal Perception and Plasticity lab (CPP) PsychToolBox (PTB) toolbox.

Those functions are mostly wrappers around some PTB functions to facilitate their use and their reuse (#DontRepeatYourself)

Documentation

All the documentation and installation information is accessible here.

Content

bash ├── demos # quick demo of how to use some functions ├── docs # documentation ├── manualTests # all the tests that cannot be automated (yet) ├── src # actual code of the CPP_PTB │ ├── aperture # function related to create apertur (circle, wedge, bar...) │ ├── dot # functions to simplify the creations of RDK │ ├── errors # all error functions │ ├── fixation # to create fixation cross, dots │ ├── keyboard # to collect responses, abort experiment... │ ├── randomization # functions to help with trial randomization │ └── utils # set of general functions └── tests # all the tests that that can be run by github actions

Contributing

Feel free to open issues to report a bug and ask for improvements.

If you want to contribute, have a look at our contributing guidelines that are meant to guide you and help you get started. If something is not clear or you get stuck: it is more likely we did not do good enough a job at explaining things. So do not hesitate to open an issue, just to ask for clarification.

Contributors ✨

Thanks goes to these wonderful people (emoji key):


Remi Gau

💻 🎨 📖 🐛 📓 🤔 🚇 🚧 ⚠️ 💬

marcobarilari

💻 🎨 📖 🐛 📓 🤔

CerenB

💻 🎨 📖 👀 ⚠️ 🐛 📓 🤔

Fede F.

🤔 💻 🖋

iqrashahzad14

🐛 ⚠️

This project follows the all-contributors specification. Contributions of any kind welcome!

Owner

  • Name: Crossmodal Perception and Plasticity laboratory
  • Login: cpp-lln-lab
  • Kind: organization
  • Location: Louvain la Neuve, Belgium

Citation (CITATION.cff)

cff-version: 1.2.0

title: "CPP PTB"

version: 1.3.0

abstract: a set of function to make it easier to create behavioral, EEG, fMRI experiment with psychtoolbox .

message: "If you use this software, please cite it as below."

repository-code: "https://github.com/cpp-lln-lab/CPP_PTB"

identifiers:
  - description: This is the collection of archived snapshots of all releases of CPP PTB
    type: doi
    value: "10.5281/zenodo.4007672"

contact:
  - affiliation: "Université catholique de Louvain"
    email: remi.gau@uclouvain.be
    family-names: Gau
    given-names: Rémi

authors:
- family-names: "Gau"
  given-names: "Rémi"
  orcid: "https://orcid.org/0000-0002-1535-9767"
  affiliation: "Université catholique de Louvain"

- family-names: "Barilari"
  given-names: "Marco"
  orcid: "https://orcid.org/0000-0002-3313-3120"
  affiliation: "Université catholique de Louvain"

- family-names: "Battal"
  given-names: "Ceren"
  orcid: "https://orcid.org/0000-0002-9844-7630"
  affiliation: "Université catholique de Louvain"

- family-names: "Falagiarda"
  given-names: "Federica"
  orcid: "https://orcid.org/0000-0001-7844-1605"
  affiliation: "Université catholique de Louvain"

- family-names: "Shahzad"
  given-names: "Iqra"
  orcid: "https://orcid.org/0000-0002-8724-7668"
  affiliation: "Université catholique de Louvain"

license: MIT license

keywords:
  - PsychToolBox
  - neuroscience
  - MATLAB
  - Octave

GitHub Events

Total
  • Pull request event: 2
  • Create event: 2
Last Year
  • Pull request event: 2
  • Create event: 2

Dependencies

requirements.txt pypi
  • Sphinx *
  • miss_hit ==0.9.29
  • pre-commit *
  • sphinx_rtd_theme *
  • sphinxcontrib-matlabdomain *
  • sphinxcontrib-napoleon *
.github/workflows/check_md_links.yml actions
  • actions/checkout v3 composite
  • gaurav-nelson/github-action-markdown-link-check v1 composite
.github/workflows/codespell.yml actions
  • actions/checkout v3 composite
  • codespell-project/actions-codespell master composite
.github/workflows/run_tests.yml actions
  • actions/checkout v3 composite
  • codecov/codecov-action v3 composite
  • joergbrech/moxunit-action v1.2.0 composite