Skip to content

Instantly share code, notes, and snippets.

@drdavella
Created September 5, 2018 19:51
Show Gist options
  • Save drdavella/05ca82047e2d2861c95d68ef102c8746 to your computer and use it in GitHub Desktop.
Save drdavella/05ca82047e2d2861c95d68ef102c8746 to your computer and use it in GitHub Desktop.
Quick demo of constructing a Spectrum1D object
import numpy as np
from astropy import units as u
from astropy.modeling import models
from specutils import Spectrum1D
mean = 5
frequencies = np.linspace(1, mean*2, 100) * u.GHz
g1 = models.Gaussian1D(amplitude=5*u.Jy, mean=mean*u.GHz, stddev=0.8*u.GHz)
spectrum = Spectrum1D(spectral_axis=frequencies, flux=g1(frequencies))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment