https://github.com/danhey/echelle
Dynamic echelle diagrams for asteroseismology
Science Score: 33.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
○codemeta.json file
-
○.zenodo.json file
-
✓DOI references
Found 6 DOI reference(s) in README -
✓Academic publication links
Links to: zenodo.org -
✓Committers with academic emails
1 of 4 committers (25.0%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (7.6%) to scientific vocabulary
Keywords from Contributors
Repository
Dynamic echelle diagrams for asteroseismology
Basic Info
- Host: GitHub
- Owner: danhey
- License: mit
- Language: Jupyter Notebook
- Default Branch: master
- Size: 8.43 MB
Statistics
- Stars: 21
- Watchers: 1
- Forks: 7
- Open Issues: 1
- Releases: 2
Metadata Files
README.md
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
@software{daniel_hey_2020_3629933,
author = {Daniel Hey and
Warrick Ball},
title = {{Echelle: Dynamic echelle diagrams for
asteroseismology}},
month = jan,
year = 2020,
publisher = {Zenodo},
version = {1.4},
doi = {10.5281/zenodo.3629933},
url = {https://doi.org/10.5281/zenodo.3629933}
}
Thanks to Adam Hamilton for making the echelle gif!
Owner
- Name: Daniel
- Login: danhey
- Kind: user
- Location: Hawai'i
- Company: University of Hawai'i
- Website: danhey.github.io
- Repositories: 68
- Profile: https://github.com/danhey
Mostly harmless
GitHub Events
Total
- Pull request event: 1
- Fork event: 1
Last Year
- Pull request event: 1
- Fork event: 1
Committers
Last synced: over 3 years ago
All Time
- Total Commits: 45
- Total Committers: 4
- Avg Commits per committer: 11.25
- Development Distribution Score (DDS): 0.267
Top Committers
| Name | Commits | |
|---|---|---|
| Unknown | d****y@o****m | 33 |
| Daniel | 3****y@u****m | 8 |
| Daniel | 3****y@u****m | 3 |
| Warrick Ball | W****l@b****k | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: almost 2 years ago
All Time
- Total issues: 3
- Total pull requests: 3
- Average time to close issues: about 2 hours
- Average time to close pull requests: 4 days
- Total issue authors: 3
- Total pull request authors: 2
- Average comments per issue: 0.67
- Average comments per pull request: 0.67
- Merged pull requests: 2
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 1
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 1
- Pull request authors: 0
- Average comments per issue: 0.0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- kh-kr (1)
- ojhall94 (1)
- nagarajvernekar30 (1)
Pull Request Authors
- warrickball (2)
- parallelpro (1)
- danhey (1)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 1
-
Total downloads:
- pypi 96 last-month
- Total dependent packages: 0
- Total dependent repositories: 1
- Total versions: 22
- Total maintainers: 1
pypi.org: echelle
A Python package for plotting and interacting with echelle diagrams.
- Homepage: https://github.com/danhey/echelle
- Documentation: https://echelle.readthedocs.io/
- License: mit
-
Latest release: 1.5.1
published almost 5 years ago
Rankings
Maintainers (1)
Dependencies
- astropy >=1.3
- matplotlib >=1.5.3
- numpy >=1.11
- JamesIves/github-pages-deploy-action 4.1.1 composite
- actions/checkout v2.3.1 composite
- actions/setup-python v1 composite