Skip to content

API Reference

This section provides detailed documentation for all modules, classes, and functions in OpenRetina.

Core Components

  • Models: Pre-trained and customizable retina models
  • Modules: Building blocks for constructing models
  • Data I/O: Data loading and processing utilities
  • In-silico: Tools for analyzing models with virtual experiments
  • Utilities: Helper functions and visualization tools

API Documentation by Module

The OpenRetina package is organized in a modular structure where each module serves a specific purpose in the retina modeling workflow.

Models

The models module provides complete model implementations:

Modules

The modules package contains building blocks for model construction. See the modules overview for complete documentation.

Data I/O

The data_io package handles data loading and preprocessing:

See the data I/O overview for complete documentation.

In-silico

The insilico package provides tools for analyzing models:

See the in-silico overview for complete documentation.