cardioception.HBC.parameters.getParameters#
- cardioception.HBC.parameters.getParameters(participant: str = 'Participant', session: str = '001', serialPort: str = 'COM3', taskVersion: str = 'Garfinkel', setup: str = 'behavioral', screenNb: int = 0, fullscr: bool = True, resultPath: Optional[str] = None, systole_kw: dict = {}) Dict[source]#
- Create Heartbeat Counting task parameters. - Parameters
- participantstr
- Subject ID. Default is ‘exteroStairCase’. 
- resultPathstr or None
- Where to save the results. 
- screenNbint
- Screen number. Used to parametrize py:func:psychopy.visual.Window. Default is set to 0. 
- serialPort: str
- The USB port where the pulse oximeter is plugged. Should be written as a string e.g. “COM3” for USB ports on Windows. 
- sessionint
- Session number. Default to ‘001’. 
- setupstr
- Context of oximeter recording. “behavioral” will record through a Nonin pulse oximeter, “test” will use pre-recorded pulse time series (for testing only). 
- systole_kwdict
- Additional keyword arguments for - systole.recorder.Oxmeter.
- taskVersionstr or None
- Task version to run. Can be ‘Garfinkel’, ‘Shandry’, ‘test’ or None. 
 
- Attributes
- conditions1d array-like of str
- The conditions. Can be ‘Rest’, ‘Training’ or ‘Count’. 
- confScalelist
- The range of the confidence rating scale. 
- heartLogopsychopy.visual.ImageStim
- Image presented during resting conditions. 
- labelsRatinglist
- The labels of the confidence rating scale. 
- noteStartpsychopy.sound.Sound instance
- The sound that will be played when trial starts. 
- noteStoppsychopy.sound.Sound instance
- The sound that will be played when trial ends. 
- pathstr
- The task working directory. 
- randomizebool
- If True (default), will randomize the order of the conditions. If taskVersion is not None, will use the default task parameter instead. 
- ratingbool
- If True (default), will add a rating scale after the evaluation. 
- restLengthint
- The length of the resting period (seconds). Default is 300 seconds. 
- restLogopsychopy.visual.ImageStim
- Image presented during resting conditions. 
- restPeriodbool
- If True, a resting period will be proposed before the task. 
- resultPathstr
- The subject result directory. 
- screenNbint
- The screen number (Psychopy parameter). Default set to 0. 
- serialserial.Serial
- The serial port used to record the PPG activity. 
- startKeystr
- The key to press to start the task and go to next steps. 
- taskVersionstr or None
- Task version to run. Can be ‘Garfinkel’, ‘Shandry’, ‘test’ or None. 
- textsdict
- Dictionary containing the texts to be presented. 
- textSizefloat
- Text size. 
- triggersdict
- Dictionary {str, callable or None}. The function will be executed before the corresponding trial sequence. The default values are None (no trigger sent). * “trialStart” * “trialStop” * “listeningStart” * “listeningStop” * “decisionStart” * “decisionStop” * “confidenceStart” * “confidenceStop” 
- times1d array-like of int
- Length of trials, in seconds. 
- winpsychopy.visual.window
- The window in which to draw objects.