Skip to content

Commit b62cc64

Browse files
author
Jon Holtzman
committed
Merge branch 'master' of github.com:sdss/apogee
2 parents 0e84272 + a1ba71d commit b62cc64

File tree

1 file changed

+0
-23
lines changed

1 file changed

+0
-23
lines changed

python/apogee/utils/apload.py

Lines changed: 0 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,6 @@
2121
import numpy as np
2222

2323

24-
from doppler.lsf import GaussianLsf, GaussHermiteLsf
25-
# LSF class dictionary
26-
lsfclass = {'gaussian': GaussianLsf, 'gauss-hermite': GaussHermiteLsf}
2724
from apogee.apred import wave
2825
from apogee.apred import sincint
2926

@@ -66,26 +63,6 @@ def mask(self,bdval) :
6663
"""
6764
self.mask=(np.bitwise_and(self.bitmask,bdval)!=0) | (np.isfinite(self.flux)==False)
6865

69-
def Spec1D(self,res=22500) :
70-
""" Convert to a Nidever spec1D object, with axes flipped
71-
"""
72-
self.flux = self.flux.T
73-
if self.err is not None : self.err = self.err.T
74-
if self.bitmask is not None : self.bitmask = self.bitmask.T
75-
if self.mask is not None : self.mask = self.mask.T
76-
if self.sky is not None : self.sky = self.sky.T
77-
if self.skyerr is not None : self.skyerr = self.skyerr.T
78-
if self.telluric is not None : self.telluric = self.telluric.T
79-
if self.telerr is not None : self.telerr = self.telerr.T
80-
bd = np.where( (np.isfinite(self.flux)==False) | (self.err <= 0.0) )[0]
81-
if len(bd)>0:
82-
self.flux[bd] = 0.0
83-
self.err[bd] = 1e30
84-
self.mask[bd] = True
85-
self.lsftype = 'Gaussian'
86-
self.lsfsig = self.wave/res/2.354
87-
self.lsf = lsfclass[self.lsftype.lower()](wave=self.wave,xtype='Wave',lsftype=self.lsftype,sigma=self.lsfsig)
88-
8966
def interp(self,new,nres) :
9067
""" Interpolate to new wavelengths
9168
"""

0 commit comments

Comments
 (0)