Psychopy-ext

Latest version: v0.6.0.4

Safety actively analyzes 682441 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

0.6

------
This is a major release of `psychopy_ext`, containing a number of new features and also API changes that break the behavior of earlier releases.

* NEW: Many models added to ``models``, including a convenient interface to Caffe for deep neural models.
* CHANGED: New pandas versions added support for categorical data and broke ordering. This is now fixed. **However**, this changes the way ``stats.aggregate`` and ``stats.accuracy`` work; **you will need to change your code** to have it work with this new version or, better yet, not use these functions and rely on ``pandas.groupby``. Reorder has been deprecated. Make your data categorical in pandas and use cat.reorder_categories().
* NEW: Many bootstrap methods added to ``stats``.
* DEPRECATED: ``plot`` is now deprecated in favor os ``seaborn`` that does everything ``plot`` was always aiming to do, but much better. There are now only a couple of functions left in ``plot`` that extend the functionality of ``seaborn``.
* NEW: ``mturkexp``: Experimental and very simple wrapper to ``mturkutils`` (moved to ``mturkutils`` as of 0.6.0.2).
* NEW: ``utils``: a collection of convenience functions

0.5.5

--------
* NEW: Can now record frame timing. Events (in the trial structure creation) now have a keyword "name". If you provide, the timing of that event will be recorded.
* FIXED (hopefully): integration to git.
* FIXED: Minor bug fixes related to the installation, subplots, and MouseResp parameters.

0.5.4

------
* IMPROVED: Rewrote plot and stats modules to better integrate with pandas' desire to reduce DataFrames into Series whenever possible. So the resulting code should be more robust now. Moreover, the information about splitting of data into rows and cols is now kept separately in the ``_splits`` variable so that the names of rows and columns are not messed up anymore. Downside: you have to manually assign this attribute to the DataFrame after most operations with the DataFrame.
* IMPROVED: The default fixation spot is now without the grey cross that was occluding background before.

0.5.3

------
* NEW: Generate synthetic fMRI data using ``fmri.GenHRF()``.
* IMPROVED: ploting ROIs, chunks, datasets
* CHANGED: ``exp.create_win`` takes kwargs

0.5.2

------
* NEW: A prototype of Analyzer for an interactive data analysis! (undocumented; you can try it with ``import psychopy_ext.analyzer; psychopy_ext.analyzer.run())
* NEW: MouseRespGroup for mouse response displays.
* NEW: Error bars and confidence intervals for repeated measures using Loftus & Masson (1994).
* NEW: GridSpec support in plot.
* FIXED: Installation requirements are more loose now. Pure Python packages are installed on the go with pip. Non-pure required Python packages stop installation and tell you what to install manually. Non-pure recommended Python packages allow you to install psychopy_ext but give a warning about what's missing. Also, tries to complain about missing dependencies only when you explicitly need them.
* CHANGED: Info parameter now has 'repository' parameter instead of 'register' and 'push'. You can choose to either 'commit and push' (default) or 'only commit'. This should be more transparent. Moreover, exp.Experiment.run_exp() has been changes such that the whole committing and pushing thing occurs in the exp.Experiment.after_exp().
* CHANGED: keyword 'unstack' in ``stats.aggregate()`` is now 'unstacked' because of the new ``stats.unstack()`` function
* FIXED: In older PsychoPy versions, BaseVisualStim is _BaseVisualStim, so now accepting both.
* IMPROVED: last_keypress now always returns a list (that might be empty)
* IMPROVED: can call a custom method for analyzing fMRI data
* FIXED: Plotting and stats are more robust now.
* FIXED: compactibility with pandas 0.13+ (FrozenList issues and interactive plots causing no display)

0.5.1.1

--------
* FIXED: mouse inherited from Exp to Task
* DEMOS: updated post_trial syntax

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.