Skip to main content

Olin Wilson Legacy Survey

Project description

Powered by Astropy Badge Powered by jdaviz Powered by lcviz Powered by specutils

Interactive visualization tool for time-series spectra from the Olin Wilson Legacy Survey (OWLS).

OWLS is monitoring stellar magnetic activity cycles with optical echelle spectra of FGKM stars with the ARC 3.5 m Telescope at Apache Point Observatory (APO).

screenshot of owls-app

Getting started

Installation

python -m pip install owls-app

Run the app

To run the interactive tool, run:

owls-app

Multiple sessions

If you already have an instance of solara or owls-app running, you can launch a second one by specifying a different port:

owls-app --port 1234

Details

What is this spectrum viewer?

Meet Specviz (documentation, source) part of the jdaviz interactive data visualization and analysis package developed at the Space Telescope Science Institute. Specviz supports quite advanced workflows that we won’t summarize here – check out their docs at the link above.

What is this time series viewer?

Meet LCviz (documentation, source), a light curve visualization and analysis tool built on jdaviz, developed at the Space Telescope Science Institute. LCviz supports quite advanced workflows that we won’t summarize here – check out their docs at the link above.

How are the echelle orders normalized?

The app will attempt to remove the continuum from each echelle order by dividing out a fifth order polynomial fit to the corresponding order of an ARCES spectrum of the hot subdwarf standard HZ 44 to roughly remove the blaze function, and then dividing by the order’s maximum flux. This normalization method is most imprecise near strong lines in hot star atmospheres. The flux units of the spectrum viewer are thus relative flux.

Can I download these spectra?

Yes! We’re submitting all spectra to MAST as HLSPs, though it may take some time before they’re available on MAST. Reach out to Brett if you’d like them sooner.

Are the spectra saved locally?

When you select a new observation, owls-app will download and cache the spectrum from a collection OWLS FITS files hosted online. The cache is managed using the astropy cache machinery, which will store the files in a hidden directory in your home directory, ~/.owls-app/. The spectra are stored as .fits.gz files, and they are 0.63 MB per spectrum.

To clear the OWLS observations from the cache on your machine, you can call:

from astropy.utils.data import clear_download_cache
clear_download_cache(pkgname='owls-app')  # note that the pkgname is important!

Note: if no package name is specified, this command would delete any files cached by astropy, and you might not want that.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

owls_app-0.2.tar.gz (738.1 kB view details)

Uploaded Source

File details

Details for the file owls_app-0.2.tar.gz.

File metadata

  • Download URL: owls_app-0.2.tar.gz
  • Upload date:
  • Size: 738.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.11

File hashes

Hashes for owls_app-0.2.tar.gz
Algorithm Hash digest
SHA256 a13e16feaf58538d79d9337d0aa5576225146f9e0d8ec1d393073c4126db97c5
MD5 a4be75b96ce1a990d8d6beda1a043c7e
BLAKE2b-256 54e90866e836d636d5d9d3a8dfd0b3c52bc7661bd1130bfd7c382f4608369570

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page