Skip to content

aditya-sengupta/photonics

Repository files navigation

photonics

This repository contains resources for working with photonic lanterns, and experimental results. It is (should be) installable from GitHub both as a Python package and as a Julia package.

Source code is in:

  • photonics: Python source files describing the LanternReader class and basic operations with SEAL/Shane.
  • src: Julia source (mostly utility functions); if you're not Aditya you can probably ignore this.
  • scripts: .py and .jl files that can be run from the top level.
    • analysis: scripts to analyze data, fit reconstruction algorithms/neural networks, etc.
    • onsky: scripts to run at Shane.
    • seal: scripts to run on the SEAL testbed.
    • sim: scripts to run simulations.

Data is saved to data and figures are saved to figures.

The simulation parts of this package depends on Aditya's version of lightbeam, at https://github.com/aditya-sengupta/lightbeam. For the purpose of running Shane experiments, this should be safe to ignore.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published