Skip to main content
# 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


Metadata

Release files for uiuc-mas 2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for uiuc-mas 2
File Size Uploaded
uiuc-mas-2.tar.gz 23.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for uiuc-mas 2
File Interpreter ABI Platform
uiuc_mas-2-py3-none-any.whl Python 3 none any Details

Total release size: 50.7 kB

Release files / uiuc-mas-2.tar.gz

Download URL uiuc-mas-2.tar.gz
Size 23.0 kB
Tags Source
SHA-256 checksum
How to use checksums
bc9281b1d3b10366d0d7c21348f0b7e6921900f57fd54788bf2a8210f84bb475
BLAKE2b-256 checksum
How to use checksums
9c04d665359953187c5dc124a3d03ebf8266d1dd0a2eda4ea1704cad57a68eb6
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / uiuc_mas-2-py3-none-any.whl

Download URL uiuc_mas-2-py3-none-any.whl
Size 27.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
624e61796c8d83f7d32d2ad56adf57100e2b2dd3df10f26915db0bd26103607b
BLAKE2b-256 checksum
How to use checksums
274534da003e2a601b225659f079c8bb678541c62e5d89e9abfeb4d477e2804d
Upload date
Uploaded using Trusted Publishing?
What is 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

Release history Release notifications | RSS feed

This release

2 This release

2 release files

1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page