Skip to main content

Generalised telescope observation simulator

Project description

ScopeSim

A telescope observation simulator for Python

Build Status Documentation Status

Supported python versions

Python 2.7 Python 3.5 Python 3.6 Python 3.7 Python 3.8

Dependencies

Numpy Scipy Matplotlib

Astropy Synphot

requests beautifulsoup4 pyyaml

Optional dependencies

skycalc_ipy anisocado

Summary

Telescopy aims to simulate images of astronomical objects observed with visual and infrared instruments. It does this by creating models of the optical train and astronomical objects and then pushing the object through the optical train. The resulting 2D image is then broadcast to a detector chip and read out into a FITS file.

This code was originally based on the SimCADO package

Dependencies

numpy >= 1.13
scipy == 1.2.0
astropy < 4.0
synphot < 0.2
pyyaml
requests
beautifulsoup

Documentation

The main set of documentation can be found here: https://scopesim.readthedocs.io/en/latest/

A basic Jupyter Notebook can be found here: scopesim_basic_intro.ipynb

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

ScopeSim-0.0.3.dev0.tar.gz (245.5 kB view hashes)

Uploaded Source

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