.. 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