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-1.tar.gz (23.1 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: uiuc-mas-1.tar.gz
  • Upload date:
  • Size: 23.1 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-1.tar.gz
Algorithm Hash digest
SHA256 7d14d8a2413d203ca58d6678be5e8e76e15e8a0a14421e0aaea1cb86e1444b8a
MD5 898f56196f338017ce71cee14d6fbefc
BLAKE2b-256 8a5d681157e51300640e9960722034481021a44f73c8ed302c57f74d878cdc71

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uiuc_mas-1-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-1-py3-none-any.whl
Algorithm Hash digest
SHA256 e591604777ffc5794e16c275091714b58652b762e862b104d810606c3eda27ec
MD5 b5c236d3a39ff83771dbda7a1ba1ea18
BLAKE2b-256 bd5c3b4de81acd4e6081afdbffc00d350031ff108bdbe8f375f1c81fc526a340

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