Skip to main content

CI codecov

romanisim: an image simulator for Roman

romanisim is a Galsim-based simulator of imaging data from the Wide Field Instrument (WFI) on the Nancy Grace Roman Space Telescope (pronounced roman-eye-sim, stylized Roman I-Sim). It uses Galsim to render astronomical scenes, WebbPSF to model the point spread function, and CRDS to access the calibration information needed to produce realistic WFI images.

The simulator starts by producing an idealized scene with Galsim and a PSF, and then proceeds to simulate the various noise sources and instrumental systematics imprinted by the system. One major feature is a fairly faithful implementation of up-the-ramp sampling and ramp-fitting, so that romanisim can produce realistic L1 images ("raw" sets of up the ramp samples like those that will be delivered from the telescope) and L2 images (calibrated images of astronomical flux per pixel).

Warning romanisim is under active developement. Its output has not been formally validated; only limited testing has been performed. For this reason, use of romanisim for preparation of ROSES proposals is not advised. Other packages like galsim's roman package or STIPS may better serve such purposes.

Documentation

See the full romanisim documentation at readthedocs.

Installation

pip install romanisim

should do most of what you want. Then

romanisim-make-image out.asdf

will render a test image. See the documentation for more information about simulating scenes you're actually interested in!

Contributing

romanisim is intended to support the community in understanding and analyzing imaging from Roman. If there are features you want to use or see, file an issue, or better yet, make a pull request!

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

romanisim-0.15.0.tar.gz (28.4 MB view details)

Uploaded Source

Built Distributions

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

romanisim-0.15.0-cp311-abi3-musllinux_1_2_x86_64.whl (29.0 MB view details)

Uploaded CPython 3.11+musllinux: musl 1.2+ x86-64

romanisim-0.15.0-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (29.0 MB view details)

Uploaded CPython 3.11+manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

romanisim-0.15.0-cp311-abi3-macosx_11_0_arm64.whl (28.6 MB view details)

Uploaded CPython 3.11+macOS 11.0+ ARM64

File details

Details for the file romanisim-0.15.0.tar.gz.

File metadata

  • Download URL: romanisim-0.15.0.tar.gz
  • Upload date:
  • Size: 28.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for romanisim-0.15.0.tar.gz
Algorithm Hash digest
SHA256 573f1336bd6edb63b8e50894199f30d3b7ab02431c6d163a98aab3d15aad6da3
MD5 8b31a65d52920624d4142bfc2cfdc5f1
BLAKE2b-256 c2f042b983e8251c57428405a49cd8077934c344c1fd71bc494babfcf34b0f15

See more details on using hashes here.

File details

Details for the file romanisim-0.15.0-cp311-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for romanisim-0.15.0-cp311-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e7623a9eb8187910358340b61baf052be973cdc5b58ec76aa845724bf964433d
MD5 5e4604ed4d1055c000a5ac50c012946d
BLAKE2b-256 245f55064d5b4922179751cad2ef3935b005c3622c663b3cf0bf314b659987d4

See more details on using hashes here.

File details

Details for the file romanisim-0.15.0-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for romanisim-0.15.0-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f0906c6f845985a82edcc3b74ffa69ef91ca1dd3e99149fd121a9c1fe2b289ce
MD5 65cf2225876096a3cbc8efc93333c442
BLAKE2b-256 536c6dca6c758d7481501859285d9db5938441440d0b3e797c174c30dbf160da

See more details on using hashes here.

File details

Details for the file romanisim-0.15.0-cp311-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for romanisim-0.15.0-cp311-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1b70b1dcb045708f957350d015eb6cbcd8f4e95b5be4def98336fb863b69c1ad
MD5 b2b12232bcc3315e5fdde6f0563a82b6
BLAKE2b-256 568378baaf8977cd0458363ce53aa19524aed6bcfda83841baa111a07552cff1

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.15.0 This release

4 files

0.14.0

13 files

0.13.1

16 files

0.13.0

16 files

0.12.0

10 files

0.11.2

10 files

0.11.1

10 files

0.11.0

10 files

0.10.0

10 files

0.9.0

10 files

0.8.0

10 files

0.7.0

13 files

0.6.1

10 files

0.6.0

10 files

0.5.2

10 files

0.5.1

10 files

0.5.0

13 files

0.4.0

13 files

0.3

7 files

0.2.2

7 files

0.2.0

2 files

0.1.3

2 files

0.1.2

2 files

0.1.1

2 files

0.1

2 files

0.0.1.1

2 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