Milliarc-second Photon Sieve Simulations
Project description
# Milliarc-second Photon Sieve Simulations
UIUC-SINE Group
#### Files
- `csbs.py` - clustered SBS algorithm with interchangeable cost modules
[paper](https://ieeexplore.ieee.org/document/4429318/)
- `psf_generator.py` - functions for generating PSFs at different measurement planes
- `random_cost.py` - a simple example cost module for CSBS
- `plotting.py` - functions for displaying results from CSBS
- `forward_model.py` - functions for simulating observations at measurement planes generated by CSBS algorithm
- `examples/` - directory containing python snippets
#### Dependencies
- Fedora
- libtiff-devel
- fftw-devel
#### Installation
cd mas/python
pip install -e .
#### Running tests
python tests/tests.py
UIUC-SINE Group
#### Files
- `csbs.py` - clustered SBS algorithm with interchangeable cost modules
[paper](https://ieeexplore.ieee.org/document/4429318/)
- `psf_generator.py` - functions for generating PSFs at different measurement planes
- `random_cost.py` - a simple example cost module for CSBS
- `plotting.py` - functions for displaying results from CSBS
- `forward_model.py` - functions for simulating observations at measurement planes generated by CSBS algorithm
- `examples/` - directory containing python snippets
#### Dependencies
- Fedora
- libtiff-devel
- fftw-devel
#### Installation
cd mas/python
pip install -e .
#### Running tests
python tests/tests.py
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
uiuc-mas-2.tar.gz
(23.0 kB
view hashes)
Built Distribution
uiuc_mas-2-py3-none-any.whl
(27.7 kB
view hashes)