Highlights
- New implants: BVT44 [Petoe2021] (PR #465)
- New models: BiphasicAxonMapModel [Granley2021] (PR #398) and Thompson2003Model [Thompson2003] (PR #448)
- New datasets: load_greenwald2009 [Greenwald2009] (PR #459) and load_perezfornos2012 [PerezFornos2012] (PR #457)
- New stimuli: BarStimulus, GratingStimulus (PR #310)
- Python 3.10 support (PR #479)
New features
- New gallery examples for visual field maps (PR #432), Nanduri dataset (PR #452), psychophysics stimuli (PR #480), and BiphasicAxonMapModel (PR #484)
- Crop method for ImageStimulus and VideoStimulus objects (PR #455)
- Specify number of OpenMP threads (PR #453)
- Ignore stimuli of deactivated electrodes (PR #444)
- Percepts can now have a limited number of gray levels (PR #443)
- Automatic stimulus reshaping for ImageStimulus and VideoStimulus objects (PR #434)
ElectrodeGrid can now have different spacings in x and y direction (PR #430) - Add new plotting styles for a grid’s plot method (PR #426, PR #433, PR #446)
- Additional options for scatter_correlation (PR #422)
Backwards-incompatible changes
RetinalCoordTransform
has been renamed toVisualFieldMap
(PR #432)plot_axon_map
was removed: Use pulse2percept.models.AxonMapModel.plotplot_implant_on_axon_map
was removed: Use pulse2percept.implants.ProsthesisSystem.plot on top of :py:methpulse2percept.models.AxonMapModel.plot