Skip to content

Commit

Permalink
Fix links to examples.
Browse files Browse the repository at this point in the history
  • Loading branch information
GJBoth committed Feb 21, 2023
1 parent acde527 commit d1c5cf7
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@ Welcome to `chromatix`, a differentiable wave optics library built using `jax` w

Here are some of the cool things we've already built with `chromatix`:

- [**Holoscope**](docs/examples/holoscope.ipynb): optimizing a phase mask to optimally encode a 3D volume into a 2D image.
- [**Fourier Ptychograpy**](docs/examples/fourier_ptychography.md): differentiable simulation of Fourier ptychography.
- [**Synchrotron X-ray Tomography**](docs/examples/tomography.md): large scale phase constrast imaging with learnable parameters.
- [**Holoscope**](examples/holoscope.ipynb): optimizing a phase mask to optimally encode a 3D volume into a 2D image.
- [**Fourier Ptychograpy**](examples/fourier_ptychography.md): differentiable simulation of Fourier ptychography.
- [**Synchrotron X-ray Tomography**](examples/tomography.md): large scale phase constrast imaging with learnable parameters.

Chromatix describes optical systems as sequences of sources and optical elements, composed in a similar style as neural network layers. These elements pass `Field` objects to each other, which contain both the tensor representation of the field at particular planes as well as information about the spatial sampling of the field and its spectrum. Typically, a user will not have to construct or deal with these `Field` objects unless they want to, but they are how `chromatix` can keep track of a lot of details of a simulation under the hood. Here's a very brief example of using `chromatix` to calculate the intensity of a widefield PSF (point spread function) at a single wavelength by describing a 4f system with a flat phase mask:

Expand Down

0 comments on commit d1c5cf7

Please sign in to comment.