Skip to main content

Tool for simulating MAVIS images

Project description

MAVISIM

GitHub contributors License PyPI - Python Version PyPI version Tests

Image simulating tool for the next generation ESO instrument MAVIS. If you use MAVISIM please cite Monty et al. 2021.

Getting started

For full documentation, see mavisim.readthedocs.io. To get started, install via pip:

pip install mavisim

and use the CLI:

mavisim --help

which should output something like:

usage: mavisim [-h] [-o OUTPUT] [-d DISTS] [--static STATIC] [--header HEADER] field psfs

mavis image simulator

positional arguments:
  field                 file containing source field to simulate
  psfs                  specify PSFs fits file on disk to use in simulation

options:
  -h, --help            show this help message and exit
  -o OUTPUT, --output OUTPUT
                        specify name for output fits file
  -d DISTS, --dists DISTS
                        specify distortion file on disk to pre-distort sources with
  --static STATIC, -s STATIC
                        use only 1 psf (not field varying), at the given psf fits hdu index
  --header HEADER       dict to be parsed as header for saved fits file

Current Version

1.1 - EtE PSF - more accurate representation of the PSF, suitable for photometric and astrometric science cases

Documentation can be found here

Past Versions

1.0 - Fourier PSF - fast, most flexibility for astrometric modeling

Documentation can be found here

General Features

  1. Can simulate full stellar field (eg. Milky Way Globular Cluster) from an input catalogue
  2. Models three major sources of astrometric error introduced by the AO system:
    1. Tip-tilt residuals originating from uncorrected LO aberrations (dependent on the NGS constellation brightness and geometry) field variable
    2. HO aberrations originating from the LGS constellation and characteristics field variable
    3. Static field distortion originating from the AO module optics

Current Limitations

  1. Monochromatic images only
  2. Only compatible with input point source catalogues only

Future Versions

MAVISIM 1.2: Broadband End-to-End PSF

Broadband images! Starting with the V band

MAVISIM 2.0

Extended object version, not yet in development.

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

mavisim-1.1.19.tar.gz (42.0 kB view details)

Uploaded Source

Built Distribution

mavisim-1.1.19-py3-none-any.whl (35.8 kB view details)

Uploaded Python 3

File details

Details for the file mavisim-1.1.19.tar.gz.

File metadata

  • Download URL: mavisim-1.1.19.tar.gz
  • Upload date:
  • Size: 42.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.2

File hashes

Hashes for mavisim-1.1.19.tar.gz
Algorithm Hash digest
SHA256 891881c9b1caea88b9b99a1492cf6d74f41e76ac6338e30af779e349a8ec00d0
MD5 b7ab95c604427884ff204a2bb06626bf
BLAKE2b-256 32dadb734b80640a1e681ff8b7853ab3faae0664b91f7ceddc68282a573335e6

See more details on using hashes here.

File details

Details for the file mavisim-1.1.19-py3-none-any.whl.

File metadata

  • Download URL: mavisim-1.1.19-py3-none-any.whl
  • Upload date:
  • Size: 35.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.2

File hashes

Hashes for mavisim-1.1.19-py3-none-any.whl
Algorithm Hash digest
SHA256 a2d7b02c85c9c548a915a9f75cafedb2e5e55bf491cb6deb01e4f63872dd9113
MD5 c930565f45259b5236fdc7dd56001b94
BLAKE2b-256 aae354cdb9022a6c44d929e1a5febca3e7039a9d6eb7e86cbde646f1226e82ac

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