Navigation

Instruments

Release Notes

Downloads

Installation

Getting Support

VIPER - Velocity and IP EstimatoR


viper measures differential radial velocities from stellar spectra taken through iodine or other gas cells. It convolves the product of a stellar template and a gas cell spectrum with an instrumental profile. Via least square fitting, it optimizes the parameters of the instrumental profile, the wavelength solution, flux normalization, and the stellar Doppler shift. viper offers various functions to describe the instrumental profile such as Gaussian, super-Gaussian, skewed Gaussian or mixtures of Gaussians. Optional, it offers a forward modelling of telluric lines, allowing a fast and easy way of processing instruments operating e.g. in the NIR. The code is developed for echelle spectra; and additional instruments can easily be added. A graphical interface facilitates the work with numerous flexible options.

viper is developed by Mathias Zechmeister and Jana Köhler.

If you publish results with viper, please acknowledge it by citing its bibcode from https://ui.adsabs.harvard.edu/abs/2021ascl.soft08006Z.


  Supported Instruments

viper is working for different kinds of instruments in the optical and NIR (covering Y, J, H and K band), no matter of existing gas cell or not. Currently, the following instruments are implemented:

If you are interested in using viper for another instrument, please contact us.


  Release Notes

viper 1.1 (2024-01-08):

viper 0.9 (2023-09-15):


  Downloads

viper can be downloaded from the Github page:

Github VIPER

The manual and test report can be downloaded from:

Manual (last update: 2024-01-08)

Test Report (last update: 2024-01-08)

Test data for CRIRES+ and TCES can be downloaded from:

Demo data


  Installation

Prerequisites

Use pip

Run viper with:


  Getting Support

In case of bugs, questions or requests for feature options or instruments, send email to viper@uni-goettingen.de starting the subject with VIPER. While reporting a bug, please include the following information:




GUI
TLS

RV