magtrack.simulation
===================

.. py:module:: magtrack.simulation

.. autoapi-nested-parse::

   Various methods of simulating images of beads for testing



Functions
---------

.. autoapisummary::

   magtrack.simulation.airy_disk
   magtrack.simulation.simulate_beads


Module Contents
---------------

.. py:function:: airy_disk(xp=np, size=64, radius=10, wavelength=1.0)

   Generate an Airy disk pattern


.. py:function:: simulate_beads(xyz_nm, nm_per_px: float = 100.0, size_px: int = 64, radius_nm: float = 1500.0, wavelength_nm: float = 550.0, n_sphere: float = 1.59, n_medium: float = 1.33, NA: float = 1.3, absorption_per_nm: float = 0.0, background_level=0.8, contrast_scale=1.0, pad_factor=2.0)

