Read LAMOST Low-Resolution Spectra

Hi, this is an example notebook.

An example equation: \(E=mc^2\)

A subtitle

A subsubtitle

Code and figures are below

[7]:
from laspec.test import get_test_data
test_file_path = get_test_data("lamost/dr12v0/random_pick/spec-60232-LN023504N072815VB01_sp04-134.fits.gz")
print(test_file_path)
/Users/cham/PycharmProjects/laspec/test_data/lamost/dr12v0/random_pick/spec-60232-LN023504N072815VB01_sp04-134.fits.gz
[8]:
from laspec import MrsSpec
spec = MrsSpec.from_lrs(test_file_path)
[22]:
import matplotlib.pyplot as plt
plt.rcParams["font.size"] = 20

fig, ax = plt.subplots(1,1,figsize=(10,5), dpi=150)
ax.plot(spec.wave, spec.flux, lw=1)
ax.set_xlabel("$\\lambda [\\mathrm{\\AA}]$")
ax.set_ylabel("Flux (arbitrary unit)")
fig.tight_layout()
../_images/tutorials_read_lamost_lrs_3_0.png
[24]:
import matplotlib.pyplot as plt
plt.rcParams["font.size"] = 20

fig, ax = plt.subplots(1,1,figsize=(10,5), dpi=150)
ax.plot(spec.wave, spec.flux_norm, lw=1)
ax.set_xlim(4000, 6000)
ax.set_xlabel("$\\lambda [\\mathrm{\\AA}]$")
ax.set_ylabel("Normalized Flux")
fig.tight_layout()
../_images/tutorials_read_lamost_lrs_4_0.png
[25]:
spec.bjdmid
[25]:
np.float64(2460232.261363672)
[26]:
spec.bjdmid+1
[26]:
np.float64(2460233.261363672)
[32]:
import numpy as np
spec.jdbeg
[32]:
np.float64(2460232.234821238)
[ ]: