An attempt at creating a common pythonic framework for telescope instrument data simulators.
ScopeSim is on pip:
pip install scopesim
ScopeSim templates provides templates for creating on-sky sources:
pip install scopesim_templates
Note
Looking for ELT specific user documentation?
See the MICADO, METIS, and MOSAIC user guides on the IRDB documentation page
Note
ScopeSim Tutorials on Youtube
A series of introductory tutorials are now available on youtube
Contents:
Warning
July 2022: The downloadable content server was retired and the data migrated to a new server.
ScopeSim v0.5.1 and above have been redirected to a new server URL.
For older verions, please either upgrade to the latest version (pip install --upgrade scopesim), or follow these instructions to update the server URL in the config file.
The ScopeSim python ecosystem#
There are several packages in the ScopeSim ecosystem to be aware of:
ScopeSim: The engine behind the whole simulator
ScopeSim Templates: A series of helper function to generate on-sky targets
SpeXtra: A pythonic interface to many common astronomical spectra libraries
Pyckles: Pythonic access to the Pickles (1998) spectral library and Brown (2014) spectral library
IRDB: The Instrument Reference Database, where the instrument packages are stored
AnisoCADO: For making SCAO PSF cubes that readable by ScopeSim
skycalc_ipy: Connects to ESOs SkyCalc server to get atmospheric spectra
How Many Photons: A simple package for quickly calculating the number of photons within a given astronomical filter
Note
Much more information on these packages will be coming very soon!
Contact#
For bugs, please add an issue to the github repo
For enquiries on implementing your own instrument package, please drop us a line at
For friendly chat, join the slack at https://join.slack.com/t/scopesim/shared_invite/zt-143s42izo-LnyqoG7gH5j~aGn51Z~4IA
API reference#
Contains much of the core functionality of ScopeSim. |
|
Utilities for remotely stored data. |
|
Helper functions for ScopeSim. |


