Echelle
Echelle is a Python package for plotting and interacting with echelle diagrams. In an echelle diagram, the amplitude spectrum of a star is stacked in equal slices of delta nu, the large separation.
Installation
pip install echelle
or download the git repository and
python setup.py install
Usage
For a dynamic interface:
from echelle import interact_echelle
interact_echelle(frequency, power, dnu_min, dnu_max)
If you're using echelle in a Jupyter notebook, I suggest calling %matplotlib notebook first.
To plot a non-interactive echelle diagram,
from echelle import plot_echelle
plot_echelle(frequency, power, dnu)
See the example.ipynb for common usage!
Citing
If you make use of echelle in your work, please consider citing the Zenodo listing
@misc{daniel_2019_3403407,
author = {Daniel Hey},
title = {danhey/echelle: Initial release},
month = sep,
year = 2019,
doi = {10.5281/zenodo.3403407},
url = {https://doi.org/10.5281/zenodo.3403407}
}
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
echelle-1.4.tar.gz
(4.9 kB
view details)
File details
Details for the file echelle-1.4.tar.gz.
File metadata
- Download URL: echelle-1.4.tar.gz
- Upload date:
- Size: 4.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0.post20200106 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
688939544d50b2ff944cabf3b154147d1cb5851cd4e632d7fd9effb3d8a50184
|
|
| MD5 |
71092072d06230b2a2b39e8b70538e2f
|
|
| BLAKE2b-256 |
63dc342406763371676fc65af4f3969b695da5d49627530455b14544a4df3399
|