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 1

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 1
File Size Uploaded
uiuc-mas-1.tar.gz 23.1 kB Details

Built distribution (wheel)

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

Total release size: 50.7 kB

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

Download URL uiuc-mas-1.tar.gz
Size 23.1 kB
Tags Source
SHA-256 checksum
How to use checksums
7d14d8a2413d203ca58d6678be5e8e76e15e8a0a14421e0aaea1cb86e1444b8a
BLAKE2b-256 checksum
How to use checksums
8a5d681157e51300640e9960722034481021a44f73c8ed302c57f74d878cdc71
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-1-py3-none-any.whl

Download URL uiuc_mas-1-py3-none-any.whl
Size 27.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e591604777ffc5794e16c275091714b58652b762e862b104d810606c3eda27ec
BLAKE2b-256 checksum
How to use checksums
bd5c3b4de81acd4e6081afdbffc00d350031ff108bdbe8f375f1c81fc526a340
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

2

2 release files

This release

1 This release

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