Skip to main content

spectromancer.py is a wizard for managing MAGE spectrum observations of white dwarfs

Project description

spectromancer

spectromancer is a wizard for managing MAGE spectrum observations of white dwarfs. It expects a directory structure in the form:

observations/
├── target1/
|   ├── exposure1.fits
│   ├── exposure2.fits
│   └── exposure1.fits
├── target2/
│   ├── exposure1.fits
│   ├── exposure2.fits
│   └── exposure3.fits
└── obsfile.csv

Then, spectromancer can be used to automatically coadd the spectra and measure parameters. Each target should have its own folder, which contains all of its individual exposures. The file obsfile.csv can contain any information, but must have a column called name that corresponds to the name of each target. An example observation and obsfile are provided in the repository. Then, spectromancer can be called from the command line or imported as a python module.

usage: spectromancer [-h] [--measure-rvs] [-o [OUTFILE]] [-v] path

spectromancer.py is a wizard for managing MAGE spectrum observations of white dwarfs

positional arguments:
  path                  path to the observation folder

options:
  -h, --help            show this help message and exit
  --measure-rvs         append RVs to the observation table?
  -o [OUTFILE], --outfile [OUTFILE]
                        file to which to write the observation table
  -v, --verbose         save plots?

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

spectromancer-0.1.5.tar.gz (3.9 kB view details)

Uploaded Source

Built Distribution

spectromancer-0.1.5-py3-none-any.whl (4.7 kB view details)

Uploaded Python 3

File details

Details for the file spectromancer-0.1.5.tar.gz.

File metadata

  • Download URL: spectromancer-0.1.5.tar.gz
  • Upload date:
  • Size: 3.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.19

File hashes

Hashes for spectromancer-0.1.5.tar.gz
Algorithm Hash digest
SHA256 e736d36772ae0d84931bf6b9f2d28cd87ab087e0add8ac1fbaaae97dbb5fd92c
MD5 49452813c707687f4b0f79186b472b0c
BLAKE2b-256 77ca19b2a2382a1c7f638cf4ff1c0eeea08394497a4a81945c9931b2f76d2470

See more details on using hashes here.

File details

Details for the file spectromancer-0.1.5-py3-none-any.whl.

File metadata

File hashes

Hashes for spectromancer-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 2e17dd34b12474ec5f3ab1a280483582c16b284c906746b54dd6fc888d042c87
MD5 abf714b889efb6dda03f4880944bf167
BLAKE2b-256 003eb167c57b1e1e3a7aa9e97d986698474b9d0ba3d8d48ccebeb76026c42478

See more details on using hashes here.

Supported by

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