Recent Changes - Search:

Main

Platforms

TaskFlow

Task Flow

1. What does the platform support in terms of study flow logic, instructions, debriefing, and early termination?

PlatformSupports control of study flow logicProvides instructionsProvides debriefingSupports early termination
Amazon MTurkYESNONOYES
Cognition.RunYESYESYESYES
DjangoYESYESYESYES
GorillaYESYESYESYES
hearX YES  
ispringYESYESYESYES
JacotiYESYESYESYES
jspsychNOYESYESYES
MATLABYESYESYESYES
PART/BGC ScienceYESYESYESYES
ProlificYESYESNOYES
PsychstudioYESYESYESYES
PsyToolkitYESYESYESYES
QualtricsYESYESYESYES
SHOEBOX YESYES 
SpeakPipeNONONOYES
TabSINTYESYESYESYES
TeamHearingYESYESYESYES

2. What does the platform support in terms of contingencies, pausing, stopping, restarting?

PlatformSupports Task 2 contingent on completion of Task 1 ("do T2 after T1")Supports Task 2 contingent on performance on Task 1 ("do T2 if performance is at criterion on T1")Possible to pause mid-testPossible to save and quit mid-testPossible to restore from a save point
Amazon MTurkYESYESNONONO
Cognition.RunYESYESYESNONO
DjangoYESYESYESYESYES
GorillaYESYESYESNOYES
hearX     
ispringNONOYESNOYES
Jacoti     
jspsychYES1YES1YESNONO
MATLABYESYESYESYESYES
PART/BGC ScienceYESYESYESYESNO
ProlificNONONONONO
PsychstudioYES YESNONO
PsyToolkit     
QualtricsYESYESYESYESYES
SHOEBOX     
SpeakPipeNONOYESNONO
TabSINTYESYESYESYESYES
TeamHearingYESYESYESYESYES

1Multiple tasks may be strung together to form a larger hybrid task.

3. Provide a brief description of the task flow (screening/checks, demographics, instructions, task, debrief, etc.):

Platform 
Amazon MTurkAll under experimenter's control. Anything is possible.
Cognition.RunSame as jsPsych
DjangoThe platform is general enough to program arbitrary task flow structure. For instance, subjects could start on a page that asks them for a subject ID (provided by recruitments platforms like MTurk/Prolific or the experimenter), then a consent page, then a demographic survey, then psychoacoustic tasks implemented using front-end platforms like jsPsych whose outcome is used by Django to screen or route participants appropriately, and then more psychoacoustic tasks. Finally, a debrief page may be shown where they provide feedback and are redirected back to a recruitment platform (MTurk/Prolific).
GorillaParticipants provide online consent (optional, can be done elsewhere such as Qualtrics), then proceed to demographics information. In either the same or separate session, participant starts task by perceptual screening/checks of headphone quality and finding comfortable suprathreshold level (finding quiet threshold may also be possible). Once passing screening, participant is given task instructions either as in text or an embedded video. Participant will continue with practice trials before continuing onto the main task. Participant will be allowed short breaks between conditions and continue at their own pace. At the end of the task, participant will be debriefed and exit the platform. If recruitment is through third-party service such as Prolific, Gorilla may route the participant back to Prolific (not yet cofirmed). Participant can exit the task at anytime by closing the browser.
hearXNot sure. Would need to request a formal demo of the equipment. Website shows clear, easy to follow instructions. unsure if testing can be stopped/started easily while saving data in progress.
ispringCan be custom designed based on the experimenter's needs.
JacotiStep by step instructions on how to set up a Jacoti profile and how to take the pure tone test.
jspsychjspsych can help design individual components/tasks within a study (e.g., surveys, audio experiments, instructions, consent). For simple study designs, a hybrid task may be designed with jsPsych that encompasses the invidividual tasks. However, for more complex designs, the flow through the study will need to be controlled by server-side logic (e.g., using Django).
MATLABTask flow is entirely managed by the experimenter. Matlab web apps can check for existing data from other tasks to ensure participants have completed preliminaries or are eligible to complete each task. It is up to the experiment developer to decide when and how to collect demographics, present instructions, and provide debrief.
PART/BGC SciencePlatform supports introduction and instruction screens, tests using 4-interval 2-alternative forced choice paradigms, single-interval responding, adaptive staircases, fixed level tests, cognitive assessments, survey responses, and data transfer to server after each threshold estimate or other test. If data upload is turned on, it will try to upload whenever internet is available but will continue to function even if upload is not possible.
ProlificTask/study flow is usually controlled by the external server that participants are redirected to. Prolific only provides subject recruitment, but includes multiple payment options (e.g., partial payment, bonus payment, rejecting submission, etc.) that make it compatible with somewhat complex study flows.
PsychstudioAll customizable. You build the experiment design you desire.
PsyToolkit 
QualtricsThe consent form can be included as the first question. Participants who agree to consent can then complete the survey questions. Qualtrics is designed for surveys, but simple, pre-recorded audio stimuli can be presented relatively easily (e.g., for melody discrimination or speech perception tasks). If the participant stops the experiment mid-way through the study, they can pick up where they left off as long as they use the same device and browser and have not cleared their cookies.
SHOEBOXOther than an online video, I have not been able to demo this product and do not know how it handles the task flow. Appears to be very user friendly and support is provided in the way of a one hour long tutorial for patients as well as support to the clinicians/researchers (provided with annual subscription).
SpeakPipe 
TabSINTThe TabSINT platform is equally adept at presenting questionnaires as it is at doing auditory testing. The task flow is therefore very flexible.
TeamHearingLoudness levels, detection thresholds, primary experiment. Each with simple instructions. Recruitment and demographics are handled outside of software.
Edit - History - Print - Recent Changes - Search
Page last modified on November 14, 2020, at 01:58 PM