Skip to main content

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


Project details


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 details)

Uploaded Source

Built Distribution

uiuc_mas-2-py3-none-any.whl (27.7 kB view details)

Uploaded Python 3

File details

Details for the file uiuc-mas-2.tar.gz.

File metadata

  • Download URL: uiuc-mas-2.tar.gz
  • Upload date:
  • Size: 23.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.0 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.8

File hashes

Hashes for uiuc-mas-2.tar.gz
Algorithm Hash digest
SHA256 bc9281b1d3b10366d0d7c21348f0b7e6921900f57fd54788bf2a8210f84bb475
MD5 836f1927f7f7d3ed0918306e46fa3c32
BLAKE2b-256 9c04d665359953187c5dc124a3d03ebf8266d1dd0a2eda4ea1704cad57a68eb6

See more details on using hashes here.

File details

Details for the file uiuc_mas-2-py3-none-any.whl.

File metadata

  • Download URL: uiuc_mas-2-py3-none-any.whl
  • Upload date:
  • Size: 27.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.0 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.8

File hashes

Hashes for uiuc_mas-2-py3-none-any.whl
Algorithm Hash digest
SHA256 624e61796c8d83f7d32d2ad56adf57100e2b2dd3df10f26915db0bd26103607b
MD5 97fdf71afd3b5b23d57aa0effe07c301
BLAKE2b-256 274534da003e2a601b225659f079c8bb678541c62e5d89e9abfeb4d477e2804d

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page