Return to the Reflective Functioning Questionnaire (RFQ-8) page
									The Reflective Functioning Questionnaire (RFQ)

Script Author: Katja Borchert, Ph.D. ( for Millisecond Software, LLC
Date: 05-04-2018
last updated:  05-04-2018 by K.Borchert for Millisecond Software LLC

Script Copyright ©  05-04-2018 Millisecond Software


This script implements a computerized version of the Reflective Functioning Questionnaire (RFQ) by:
Fonagy P, Luyten P, Moulton-Perkins A, Lee YW, Warren F, Howard S, et al. 
Development and validation of a self-report measure of mentalizing: 
The Reflective Functioning Questionnaire. PLOS ONE. 2016;11(7):e0158678. 
doi: 10.1371/journal.pone.0158678

downloaded from:

8 7-point Likert Scale, self-resport

The default data stored in the data files are:

(1) Raw data file: 'rfq8.iqdat'

date, time, group, subject:		date and time script was run with the current group/subjectnumber 
build:							the Inquisit build 

q*_response:					response given (in assigned values)
q*_latency:						how much time (in ms) the participant spent on the surveypage with this particular question (the last time this particular surveypage was visited)

(2) Summary data file: 'rfq8_summary.iqdat' (Inquisit Lab: one data file per participant)

script.startdate:				date script was run
script.starttime:				time script was started
script.subjectid:				subject id number
script.groupid:					group id number
script.elapsedtime:				time it took to run script (in ms)
computer.platform:				the platform the script was run on
/completed:						0 = script was not completed (prematurely aborted); 1 = script was completed (all conditions run)

/RFQ_c:							Certainty about Mental States
								=> rescoring of q1, q2, q3, q4, q5, q6 responses into values.RFQ_c1-values.RFQ_c6
								with 1 = 3; 2 = 2; 3 = 1; 4+ = 0
								=> mean of the rescored RFQ_c values = RFQ_c
/RFQ_u:							Uncertainty about Mental States 
								=> rescoring of q2, q4, q5, q6, q8 responses into values.RFQ_u2-values.RFQ_u8
								with 4 and below = 0, 5 = 1, 6 = 2, 7 = 3
								=> rescoring of q7 into values.RFQ_u with
								with 1 = 3; 2 = 2; 3 = 1; 4+ = 0
								=> mean of the rescored RFQ_u values => RFQ_u

8 7-point Likert Scale, self-resport

see Editable Parameters

check below for (relatively) easily editable parameters, stimuli, instructions etc. 
Keep in mind that you can use this script as a template and therefore always "mess" with the entire code to further customize your experiment.

The parameters you can change are:

/pageinstructions:			the instructions that appear at the top of each surveypage

Copyright © Millisecond Software. All rights reserved.
Contact | Terms of Service | Privacy Statement | Security Statement | GDPR
Website Security Test