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

If you're not sure about the file name format, learn more about wheel file names.

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 Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page