asrt_pdp_jspsych

A Process Dissociation Procedures Task for the ASRT paradigm created with jsPsych.

https://github.com/vekteo/asrt_pdp_jspsych

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 6 DOI reference(s) in README
  • Academic publication links
    Links to: springer.com, zenodo.org
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (9.6%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

A Process Dissociation Procedures Task for the ASRT paradigm created with jsPsych.

Basic Info
  • Host: GitHub
  • Owner: vekteo
  • License: mit
  • Language: JavaScript
  • Default Branch: main
  • Size: 3.83 MB
Statistics
  • Stars: 0
  • Watchers: 2
  • Forks: 1
  • Open Issues: 0
  • Releases: 1
Created almost 5 years ago · Last pushed over 3 years ago
Metadata Files
Readme License Citation

README.md

ASRT Process Dissocation Procedures (PDP) Task created with jsPsych

Created by the MEMO Team of Lyon Neuroscience Research Center (CRNL) (PI: Dezso Nemeth)

Citation

If you use the script, please include this citation in your manuscript:

Vékony, T. (2021). ASRT Process Dissociation Procedures Task created with jsPsych (Version 1.0.0) [Computer software]. https://doi.org/10.5281/zenodo.7253644 DOI

About the task

A Process Dissociation Procedures Task for the ASRT paradigm created with the jsPSych library (de Leeuw, J. R., 2015).

The task consists of two main parts. In the first part, users are asked to try to type the sequence they see in the ASRT task. In the second part, they are asked to enter a sequence that they did not see in the ASRT task. Now the appearance of the stimuli is controlled by the users. The response buttons are the same as in the main task and the stimuli are displayed according to the keypresses.

Each section consists of 4 blocks. Each block is completed after 24 valid keypresses (the 25th keypress exits the block).

Output variables

  • browserevents: browser events at the given trial (fullscreenenter, fullscreenexit, blur or focus)
  • viewhistory: only relavant at the 'instructions'; the actions and the corresponding RTs when the instruction trials are presented
  • subject: A 15-character long random subject ID for the online version, and customized subject number for the offline version
  • session: customized session number (for offline version only)
  • rt: reaction time (RT) in ms - it indicates the RT from the previous button press
  • trialtype: the JSPSych trial type of the given trial ('instructions', 'html-keyboard-response' or 'serial-reaction-time')
  • trialindex: the number of the given trials (all events considered, even instructions too!)
  • timeelapsed: the time elapsed from the start of the program in ms
  • internalcodeid: internal node id of the trial
  • stimulus: stimulus on the screen; relevant only if instructions are present
  • keypress: the JS code of the key pressed
  • grid: layout of the circle positions (in a grid)
  • target: position of stimulus on the screen (as a result of the previously pressed button) (the four positions: 0: 0,0; 1: 0,1; 2: 0,2; 3: 0,3)
  • testpart: indicates if the trial is part of a valid reponse or if it is the last quitting button press ('validbuttonpress', 'lastquittingtrial')
  • block: number of the block (1-4)
  • trialnumber: the number of the element in the response (0-24, only valid responses from 0-23)
  • responsekey: the pressed response key ('s', 'f', 'j', 'l')
  • responsebutton: the number of the pressed response button (0-3)
  • task_type: the type of the task ('inclusion', 'exclusion')
  • Setting options

    The language of the task can be set in the parameters.js file. Available languages: english (en), hungarian (hu), french (fr), portuguese (pt)

    How to start the task

    Open the index.html file in either the offline or online folder. When the offline version is started, you can customize the subject and session numbers (any number is accepted). If you start the offline version, a random subject ID will be allocated.

    Browser requirements

    Any browser except Safari and Internet Explorer. Recommended: Chrome

    Analysis

    To analyze the data, use the PDP_analysis notebook. With the help of the notebook, you can calculate the proprotion of high probability triplets separetely in the inclusion vs. exclusion conditions.

    Owner

    • Name: Teodóra Vékony, Ph.D.
    • Login: vekteo
    • Kind: user
    • Location: Lyon, France
    • Company: Lyon Neuroscience Research Center (CRNL)

    Postdoctoral Researcher @ Lyon Neuroscience Research Center (CRNL), INSERM U1028, CNRS UMR5292, Université Claude Bernard Lyon 1 | MEMO Team

    Citation (CITATION.cff)

    cff-version: 1.0.0
    message: "If you use this software, please cite it as below."
    authors:
      - family-names: Vékony
        given-names: Teodóra
        orcid: https://orcid.org/0000-0002-8620-5685
    title: "ASRT Process Dissociation Procedures (PDP) Task created with jsPsych"
    version: 1.0.0
    doi: 10.5281/zenodo.7253644
    date-released: 2021-05-03
    

    GitHub Events

    Total
    Last Year

    Committers

    Last synced: 9 months ago

    All Time
    • Total Commits: 36
    • Total Committers: 1
    • Avg Commits per committer: 36.0
    • Development Distribution Score (DDS): 0.0
    Past Year
    • Commits: 0
    • Committers: 0
    • Avg Commits per committer: 0.0
    • Development Distribution Score (DDS): 0.0
    Top Committers
    Name Email Commits
    Teodóra Vékony 4****o 36

    Issues and Pull Requests

    Last synced: 9 months ago

    All Time
    • Total issues: 0
    • Total pull requests: 1
    • Average time to close issues: N/A
    • Average time to close pull requests: less than a minute
    • Total issue authors: 0
    • Total pull request authors: 1
    • Average comments per issue: 0
    • Average comments per pull request: 0.0
    • Merged pull requests: 1
    • Bot issues: 0
    • Bot pull requests: 0
    Past Year
    • Issues: 0
    • Pull requests: 0
    • Average time to close issues: N/A
    • Average time to close pull requests: N/A
    • Issue authors: 0
    • Pull request authors: 0
    • Average comments per issue: 0
    • Average comments per pull request: 0
    • Merged pull requests: 0
    • Bot issues: 0
    • Bot pull requests: 0
    Top Authors
    Issue Authors
    Pull Request Authors
    • vekteo (1)
    Top Labels
    Issue Labels
    Pull Request Labels