.. Time-stamp: <2022-10-17 21:21:18 ycopin> Softwares ========= .. Note:: If you have found any of these softwares useful for your research, I would appreciate a citation or an acknowledgment. .. image:: http://pyextinction.readthedocs.io/en/latest/_images/atmosphericExtinction.png :width: 50% :align: right :alt: Mauna-Kea atmospheric extinction (Buton+2013) :target: pyExtinction_ * `pyExtinction `_ This Python script/package computes and plots total atmospheric extinction from decomposition into physical components (Rayleigh attenuation, ozone absorption, aerosol extinction), as described in Buton+13_ *Atmospheric extinction properties above Mauna Kea from the Nearby Supernova Factory spectro-photometric data set*. .. image:: https://img.shields.io/badge/ascl-1403.002-blue.svg?colorB=262255 :target: http://ascl.net/1403.002 :alt: ascl:1403.002 .. image:: https://readthedocs.org/projects/pyextinction/badge/?version=latest :target: http://pyextinction.readthedocs.io/en/latest/?badge=latest :alt: pyExtinction Documentation Status .. _Buton+13: http://cdsads.u-strasbg.fr/abs/2013A%26A...549A...8B * `Euclid Spectroscopy Analysis Software `_ This code addresses the different modules in SGS-SPE PE-5300 *Spectral Features Measurement*. .. image:: https://readthedocs.org/projects/inspec/badge/?version=latest :target: http://inspec.readthedocs.io/en/latest/?badge=latest :alt: InSpec Documentation Status * `Grism-based Spectrograph Modeling `_ This module implements the spectrograph optical model used for the SuperNova Integral Field Spectrograph Lantz+04_ data-reduction pipeline, and presented in Copin00_. It provides a flexible chromatic mapping between the input focal plane and the output detector plane, based on an effective simplified ray-tracing model of the key optical elements defining the spectrograph (collimator, prism, grating, camera), described by a restricted number of physically-motivated distortion parameters. .. _Lantz+04: http://adsabs.harvard.edu/abs/2004SPIE.5249..146L .. _Copin00: https://tel.archives-ouvertes.fr/tel-00001338/fr/ .. image:: https://readthedocs.org/projects/spectrogrism/badge/?version=latest :target: http://spectrogrism.readthedocs.io/en/latest/?badge=latest :alt: SpectroGrism Documentation Status * `Slitless spectroscopy `_ Python simulation and analysis tools for slitless spectroscopy. * Professional repositories: `GitLab IN2P3 `_, `GitLab Euclid `_ * Public repository: `GitHub `_ * `Gists `_ et autres projets: .. .. raw:: html * The much needed `EUCLID Acronym TranslatOR `_, and its `online version `_ .. image:: _static/images/euclidator.png :width: 80% :align: center :alt: EUCLID Acronym TranslatOR :target: http://ycopin.pages.euclid-sgs.uk/euclidator/ * `[Xe]LaTeX template for Euclid Internal Notes `_ * `Taylor diagram `_ for Matplotlib |taylor| .. image:: _static/images/taylorDiagram.png :width: 80% :align: center :alt: Taylor diagram :target: https://gist.github.com/ycopin/3342888 * `imSpec `_: encode a (normalized) 1D-array as ligthness component of an HLS image (matplotlib) .. image:: _static/images/imSpec.png :width: 80% :align: center :alt: imSpec :target: https://gist.github.com/ycopin/3131381 * `spectrogram `_: as a 2D generalization (including vectorized versions of `colorsys.rgb_to_hsl` and `hsl_to_rgb`), the animated simulation of dispersed images. .. raw:: html * `seeing `_: simulation of Kolmogorov & von Karman seeing radial profiles in large telescopes (:math:`D\gg r_0`), using 0th- and 1st-order Hankel transforms. .. image:: _static/images/seeing_1.png :width: 80% :align: center :alt: seeing radial profile :target: https://gist.github.com/ycopin/619f5254e67886e06b79c836d8eead94 * Numpy ND-array `rebinning `_ using powerful stride tricks! * `pyyc \\pwik\\ `_, a sample project for education purposes. * `pyTestExam `_, to test student Python code using `py.test `_ machinery. .. |taylor| image:: https://zenodo.org/badge/DOI/10.5281/zenodo.5548061.svg :target: https://doi.org/10.5281/zenodo.5548061