1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135
|
:mod:`psychopy.data` - functions for storing/saving/analysing data
==============================================================================
.. automodule:: psychopy.data
Contents:
- :class:`ExperimentHandler` - to combine multiple loops in one study
- :class:`TrialHandler` - basic predefined trial matrix
- :class:`TrialHandler2` - similar to TrialHandler but with ability to update mid-run
- :class:`TrialHandlerExt` - similar to TrialHandler but with ability to run oddball designs
- :class:`StairHandler` - for basic up-down (fixed step) staircases
- :class:`QuestHandler` - for traditional QUEST algorithm
- :class:`QuestPlusHandler` - for the updated QUEST+ algorithm (Watson, 2017)
- :class:`PsiHandler` - the Psi staircase of Kontsevich & Tyler (1999)
- :class:`MultiStairHandler` - a wrapper to combine interleaved staircases of any sort
Utility functions:
- :func:`importConditions` - to load a list of dicts from a csv/excel file
- :func:`functionFromStaircase`- to convert a staircase into its psychopmetric function
- :func:`bootStraps` - generate a set of bootstrap resamples from a dataset
- :func:`~psychopy.data.utils.getDateStr` - provide a date string (in format suitable for filenames)
Curve Fitting:
- :class:`FitWeibull`
- :class:`FitLogistic`
- :class:`FitNakaRushton`
- :class:`FitCumNormal`
-----------------------
:class:`ExperimentHandler`
---------------------------------------------------------------------------
.. autoclass:: psychopy.data.ExperimentHandler
:members:
:undoc-members:
:inherited-members:
:class:`TrialHandler`
---------------------------------------------------------------------------
.. autoclass:: psychopy.data.TrialHandler
:members:
:undoc-members:
:inherited-members:
:class:`TrialHandler2`
---------------------------------------------------------------------------
.. autoclass:: psychopy.data.TrialHandler2
:members:
:undoc-members:
:inherited-members:
:class:`TrialHandlerExt`
---------------------------------------------------------------------------
.. autoclass:: psychopy.data.TrialHandlerExt
:members:
:undoc-members:
:inherited-members:
:class:`StairHandler`
---------------------------------------------------------------------------
.. autoclass:: psychopy.data.StairHandler
:members:
:undoc-members:
:inherited-members:
:class:`PsiHandler`
---------------------------------------------------------------------------
.. autoclass:: psychopy.data.PsiHandler
:members:
:undoc-members:
:inherited-members:
:class:`QuestHandler`
---------------------------------------------------------------------------
.. autoclass:: psychopy.data.QuestHandler
:members:
:undoc-members:
:inherited-members:
:class:`QuestPlusHandler`
---------------------------------------------------------------------------
.. autoclass:: psychopy.data.QuestPlusHandler
:members:
:undoc-members:
:inherited-members:
:class:`MultiStairHandler`
---------------------------------------------------------------------------
.. autoclass:: psychopy.data.MultiStairHandler
:members:
:undoc-members:
:inherited-members:
:class:`FitWeibull`
---------------------------------------------------------------------------------
.. autoclass:: psychopy.data.FitWeibull
:members:
:undoc-members:
:inherited-members:
:class:`FitLogistic`
---------------------------------------------------------------------------------
.. autoclass:: psychopy.data.FitLogistic
:members:
:undoc-members:
:inherited-members:
:class:`FitNakaRushton`
---------------------------------------------------------------------------------
.. autoclass:: psychopy.data.FitNakaRushton
:members:
:undoc-members:
:inherited-members:
:class:`FitCumNormal`
---------------------------------------------------------------------------------
.. autoclass:: psychopy.data.FitCumNormal
:members:
:undoc-members:
:inherited-members:
:func:`importConditions`
----------------------------------
.. autofunction:: psychopy.data.importConditions
:func:`functionFromStaircase`
----------------------------------
.. autofunction:: psychopy.data.functionFromStaircase
:func:`bootStraps`
--------------------------------
.. autofunction:: psychopy.data.bootStraps
|