Welcome to Visisipy’s documentation!#
Visisipy (pronounced /ˌvɪsəˈsɪpi/, like Mississippi but with a V) is a Python library for optical simulations of the eye.
It provides an easy-to-use interface to define and build eye models, and to perform common ophthalmic analyses on these models.
Project goals#
Uniform model definitions
Provide a uniform interface to define, build and analyze various types of eye models, using abstractions that are relevant in a clinical context.
Ready-to-use models
Provide a collection of ready-to-use eye models, such as the Navarro model[1], that can be customized at need.
Accessible analyses
Provide an accessible interface to clinically relevant analyses on these models, such as off-axis refraction calculations.
Multiple backends
Modular design with support for multiple backends, both open-source and commercial.