Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
tsalo committed Nov 28, 2023
1 parent ad75844 commit 4443ec7
Showing 1 changed file with 12 additions and 3 deletions.
15 changes: 12 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
# pyfLoc

A PsychoPy implementation of the Stanford VPN lab's functional localizer task.

This implementation is not associated with the VPN lab, so any bugs are our own.
Expand All @@ -7,20 +8,28 @@ but the stimuli for the task must be taken from the VPN lab's [fLoc repository](
and any use of the stimuli should include an acknowledgement in any resulting research products
(see [here](https://github.com/VPNL/fLoc#citation)).

Please download the stimuli from that repository and place them in a folder named "stimuli" in the same folder as `fLoc.py` and `config.json`.
Please download the stimuli from that repository,
then place them in a folder named "stimuli" in the same folder as `fLoc.py` and `config.yml`.
Alternatively, you can use your own stimuli,
as long as you use the appropriate folder structure and update the config file.

## Implementation information

This functional localizer task uses a mini-block design with different categories of images.
This functional localizer task uses a miniblock design with different categories of images.
To keep participants focused on the task,
there is also a behavioral task that participants will perform throughout the localizer.
There are three options for this task: oddball, one-back, and two-back.

The task does not include any kind of jitter.

The task is set up for acquisition in an MRI,
so each run starts when a scanner pulse is sent (i.e., the "5" key).

Any button press using the buttons "1", "2", "3", or "4" counts as a response.

### Configuration

You should modify the configuration file (``config.yml``) based on the following elements:
You should modify the configuration file (`config.yml`) based on the following elements:

1. The current configuration has 4-minute runs. The VPN lab recommends acquiring at least 4 runs.
2. The repetition time (TR) of fMRI data for the localizer experiment must be a factor of its miniblock duration (6 s by default).
Expand Down

0 comments on commit 4443ec7

Please sign in to comment.