Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ruizca/sixtexmm
Python utils for creating XMM-Newton SIXTE simulations
https://github.com/ruizca/sixtexmm
Last synced: about 1 month ago
JSON representation
Python utils for creating XMM-Newton SIXTE simulations
- Host: GitHub
- URL: https://github.com/ruizca/sixtexmm
- Owner: ruizca
- License: mit
- Created: 2022-12-11T15:29:30.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2022-12-12T22:47:49.000Z (about 2 years ago)
- Last Synced: 2024-01-24T15:47:41.973Z (11 months ago)
- Language: Python
- Size: 483 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Python tools for *XMM-Newton* SIXTE simulations
This repository contains Python modules for generating realistic simulations
of *XMM-Newton* imaging observations using [SIXTE](https://www.sternwarte.uni-erlangen.de/sixte/)
(SImulation of X-ray TElescopes; [Dauser et al. 2019](http://dx.doi.org/10.1051/0004-6361/201935978)).The standard distribution of SIXTE includes a basic instrumental model for the
*XMM-Newton* cameras that consists of only a single CCD. We have therefore extended
this model by defining new instrumental files for all CCDs in each camera. We provide
a Jupyter Notebook in [`epic_xmm_files`](epic_xml_files/epic_sixte_xml.ipynb) showing
how to create this instrumental files. The vignneting behaviour and realistic
particle backgrounds are also included. The final event files produced by SIXTE for
each CCD are merged and modified so they can be processed further using *XMM-Newton*
[Science Analysis System](https://www.cosmos.esa.int/web/xmm-newton/what-is-sas) tasks.We also provided tools for including the astrophysical background, constant and transient
sources, and full source catalogues in the simulations. Check the example scripts for
learning how to use these tools.The main motivation for developing this tools was the creation of a
[large set of simulations](set_of_xmm_simulations_statix.py) used to characterize the
performance of the [STATiX source detection pipeline](https://github.com/ruizca/statix)
(Ruiz et al. 2023, in preparation). Check the paper for a detailed explanation of the
full setup of these simulations.![sims](sims.png)
Dependencies
============
SIXTE and SAS has to be installed in your system and initilized for using these tools.
The following Python packages are also needed:* astropy
* numpy
* sixty
* pxsas
* mocpy[![ahead2020](ahead2020_logo.png)](http://ahead.astro.noa.gr/)
[![astropy](https://img.shields.io/badge/powered%20by-AstroPy-orange.svg?style=flat)](http://www.astropy.org/)