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.8.tar.gz (3.9 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: spectromancer-0.1.8.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.8.tar.gz
Algorithm Hash digest
SHA256 3ebdcba92c2e85e8f9961f3e97ebea5216f54f6b0ce5132533ad4123eed91c90
MD5 15bb27a401396e36377b4e57fa4bdf76
BLAKE2b-256 c2e03a39159156f6a7c3e9eb3af354272a72b4eab09dcba5459044498d1e3679

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for spectromancer-0.1.8-py3-none-any.whl
Algorithm Hash digest
SHA256 46da294c925e47392bbb920dc5efd5edd333ceb0827c601e2893afcff91006c2
MD5 df068316e5857334c6ec6e9c2042f6fa
BLAKE2b-256 a929610c9d892a34fb66e46f364f6c3035ca45bba23536cded88f2bb510cf4b7

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