LNCD

Table of Contents

Table of Contents

  • Dollar Reward
    • Design
    • XDAT/TTL
    • Data Files
    • EPrime
  • LNCD Home
  • Administration
  • Notebooks
  • Journal Club Presentations
  • Publications
  • Current Projects
  • Completed Projects
  • Current Grants
  • Datasets by Project
  • Brain ROIs and Measures
  • ️Tools And Methods
  • Big Data
  • RA Homepage
  • Recent Changes
  • Maintenance
  • Site Map
  • Random Page
LNCD
Docs » Dollar Reward

Dollar Reward

DollarReward/RingReward is rewarded and neutral Antisaccade Tasks task.

  • was an EPrime task for Cog Grant (MR, behave) and later a Psychopy task for Habit Study (R37) (MR, EEG) and NCANDA (MR)
  • Originally for ASL Eyetracker but adapted in psychopy for avotech and then Prisma SSR EyeLink
  • Task source code is online and on bea_res
    • psychopy https://github.com/LabNeuroCogDevel/lncdtask
    • bea_res/Tasks/Behavorial/RingsRewardBehave_20190920
    • bea_res/Tasks/fromScanner20130219/Rings Reward
  • Eye tracking data can be found on
    • bea_res/Data/Temporary Raw Data/lab_eyetracker/subj_info

Design

  • Events are ring, prep, dot and iti
    • ring is either a neutral or reward cue. prep is a red cross
  • duration of all are original-TR locked 1.5
  • includes catch trials
  • have 6 sides. 3 right and 3 left.

https://github.com/LabNeuroCogDevel/lncdtask/blob/main/dollar_reward_events.txt

XDAT/TTL

ASL and EEG share triggers sent of LPT/parallel port. https://github.com/LabNeuroCogDevel/lncdtask/blob/main/lncdtask/dollarreward.py#L85

Data Files

*TODO*

EPrime

perl -MData::Dumper -F= -slane '
  next unless /^(\[Object|Name|Duration|Code|Text|ForeColor|.*Filename)/;
  $obj=$F[0] if $F[0] =~ /Object/; 
  $h{$obj}->{$F[0] =~ s/.*Filename/Filename/r}=join("=",(@F[1..$#F] =~ s/"|\r//gr)); 
 END {for $k (keys %h){ 
    next unless ($h{$k}->{Duration}||$h{$k}->{Code}) and $h{$k}->{Name}; 
    print join("\t", map {$h{$k}->{$_}} (qw/Name Duration ForeColor Filename Text Code/)); }}
' '/Volumes/L/bea_res/Tasks/Behavorial/RingsRewardBehave_20190920/RING Chuck Rewards - v. 1.es'  |     sort -k2nr | sed 's/^\|$\|\t/|/g' 
NameDurColorFileTextCode
TextDisplay26000white+
AntiCross1500red+
rewRINGS1500dollarRing.BMP
WhiteCross1500white+
GreenCross750lime+
FixStartPupilSend(EVENTSTROBE+60)
FixTargetPupilSend(EVENTSTROBE+160)
neutralcatch1StartPupilSend(EVENTSTROBE+10)
NeutralCatch1TargetPupilSend(EVENTSTROBE+111)
neutralcatch2StartPupilSend(EVENTSTROBE+20)
NeutralCatch2TargetPupilSend(EVENTSTROBE+121)
NeutralStartPupilSend(EVENTSTROBE+50)
NeutralTarget007PupilSend(EVENTSTROBE+151)
NeutralTarget108PupilSend(EVENTSTROBE+152)
NeutralTarget214PupilSend(EVENTSTROBE+153)
NeutralTarget426PupilSend(EVENTSTROBE+154)
NeutralTarget532PupilSend(EVENTSTROBE+155)
NeutralTarget633PupilSend(EVENTSTROBE+156)
rewardcatch1StartPupilSend(EVENTSTROBE+30)
RewardCatch1TargetPupilSend(EVENTSTROBE+131)
rewardcatch2StartPupilSend(EVENTSTROBE+40)
RewardCatch2TargetPupilSend(EVENTSTROBE+141)
rewardStartPupilSend(EVENTSTROBE+70)
RewardTarget007PupilSend(EVENTSTROBE+171)
RewardTarget108PupilSend(EVENTSTROBE+172)
RewardTarget214PupilSend(EVENTSTROBE+173)
RewardTarget426PupilSend(EVENTSTROBE+174)
RewardTarget532PupilSend(EVENTSTROBE+175)
RewardTarget633PupilSend(EVENTSTROBE+176)
StopPupilSend(EVENTSTROBE+240)
VGSStartPupilSend(EVENTSTROBE+80)
VGStargetPupilSend(EVENTSTROBE+180)
AllDone-1
GetRead-1
Intro-1Slide2.BMP
Previous Next