

.. _sphx_glr_examples_implants:

.. _examples-implants:

Implants
========

The :py:mod:`~pulse2percept.implants` module provides access to various
state-of-the-art retinal prostheses, such as
:py:class:`~pulse2percept.implants.ArgusI` and
:py:class:`~pulse2percept.implants.ArgusII` (epiretinal),
:py:class:`~pulse2percept.implants.Alpha-IMS` and
:py:class:`~pulse2percept.implants.PRIMA` (subretinal),
as well as :py:class:`~pulse2percept.implants.BVT24` (suprachoroidal).

Other implants can be added by creating a new 
:py:class:`~pulse2percept.implants.ProsthesisSystem` object.



.. raw:: html

    <div class="sphx-glr-thumbnails">

.. thumbnail-parent-div-open

.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="pulse2percept supports the following cortical implants:">

.. only:: html

  .. image:: /examples/implants/images/thumb/sphx_glr_plot_implants_cortical_thumb.png
    :alt:

  :ref:`sphx_glr_examples_implants_plot_implants_cortical.py`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">Cortical implant gallery</div>
    </div>


.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="This example shows how to use :py~pulse2percept.implants.ElectrodeGrid.">

.. only:: html

  .. image:: /examples/implants/images/thumb/sphx_glr_plot_electrode_grid_thumb.png
    :alt:

  :ref:`sphx_glr_examples_implants_plot_electrode_grid.py`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">Creating a grid of electrodes</div>
    </div>


.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="pulse2percept supports the following implants:">

.. only:: html

  .. image:: /examples/implants/images/thumb/sphx_glr_plot_implants_thumb.png
    :alt:

  :ref:`sphx_glr_examples_implants_plot_implants.py`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">Retinal implant gallery</div>
    </div>


.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="Background ----------">

.. only:: html

  .. image:: /examples/implants/images/thumb/sphx_glr_plot_argus_thumb.png
    :alt:

  :ref:`sphx_glr_examples_implants_plot_argus.py`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">Simulating Argus II</div>
    </div>


.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="This example shows how to create a new :py~pulse2percept.implants.ElectrodeArray object.">

.. only:: html

  .. image:: /examples/implants/images/thumb/sphx_glr_plot_custom_electrode_array_thumb.png
    :alt:

  :ref:`sphx_glr_examples_implants_plot_custom_electrode_array.py`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">Creating your own electrode array</div>
    </div>


.. thumbnail-parent-div-close

.. raw:: html

    </div>


.. toctree::
   :hidden:

   /examples/implants/plot_implants_cortical
   /examples/implants/plot_electrode_grid
   /examples/implants/plot_implants
   /examples/implants/plot_argus
   /examples/implants/plot_custom_electrode_array

