Skip to content

Commit

Permalink
new stars: Alfirk, Algedi, Algenib, Algorab, Aljanah, Alkalurops
Browse files Browse the repository at this point in the history
  • Loading branch information
cyschneck committed Mar 13, 2024
1 parent 15f41e7 commit 89f0e46
Show file tree
Hide file tree
Showing 3 changed files with 40 additions and 3 deletions.
25 changes: 22 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
![license](https://img.shields.io/github/license/cyschneck/Star-Chart-Spherical-Projection)
[![pytests](https://github.com/cyschneck/Star-Chart-Spherical-Projection/actions/workflows/pytests.yml/badge.svg?branch=main)](https://github.com/cyschneck/Star-Chart-Spherical-Projection/actions/workflows/pytests.yml)

A Python package to generate circular astronomy star charts (past, present, and future) with spherical projection to correct for distortions with more than a hundred named stars accurate over 400,000 years with proper motion and precession of the equinoxes
A Python package to generate circular astronomy star charts (past, present, and future) with spherical projection to correct for distortions with all IAU named stars accurate over 400,000 years with proper motion and precession of the equinoxes

* **Plot Stars on a Polar Chart**
* plotStereographicProjection()
Expand Down Expand Up @@ -479,13 +479,32 @@ star_chart_spherical_projection.plotStereographicProjection(northOrSouth="South"
```
![south_star_chart_with_labels_with_precession+png](https://raw.githubusercontent.com/cyschneck/Star-Chart-Spherical-Projection/main/examples/south_with_labels_with_precession.png)

## Development Environment
To run or test against `star-chart-spherical-projection` github repo/fork, a development environment can be created via conda/miniconda

First, [install Miniconda](https://docs.conda.io/projects/miniconda/en/latest/miniconda-install.html)

Then, using the existing `environment.yml`, a new conda environment can be create to run/test scripts against

```
conda env create --file environment.yml
```
Once the environment has been built, activate the environment:
```
conda activate star_chart
```
To run existing and new tests from the root directory:
```
python -m pytest
```

## Bibliography

Star position (right ascension and declination) as well as the angle and speed of proper motion from [in-the-sky.org](https://in-the-sky.org/) and Wikipedia where indicated
Named stars specified by ["IAU Catalog of Star Names"](https://www.pas.rochester.edu/~emamajek/WGSN/IAU-CSN.txt) with the star position (right ascension and declination) as well as the angle and speed of proper motion from [in-the-sky.org](https://in-the-sky.org/) and Wikipedia where indicated

Precession model: [Vondrák, J., et al. “New Precession Expressions, Valid for Long Time Intervals.” Astronomy & Astrophysics, vol. 534, 2011](https://www.aanda.org/articles/aa/pdf/2011/10/aa17274-11.pdf)

Preecession code adapted to Python 3+ from [Github Repo: vondrak](https://github.com/dreamalligator/vondrak)
Precession code adapted to Python 3+ from [the Vondrak long term precession model Github repo 'vondrak')](https://github.com/dreamalligator/vondrak)

## Bug and Feature Request

Expand Down
12 changes: 12 additions & 0 deletions star_chart_spherical_projection/data/convert_lst_to_csv_data.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,11 +24,15 @@
alderamin_star = ["Alderamin", "21.18.34", 62.35, 158.4, 71.9, 2.47]
aldhibah_star = ["Aldhibah", "17.08.47", 65.43, 28.32, 313.83, 3.17] # Wiki: Zeta Draconis
aldulfin_star = ["Aldulfin", "20.33.13", 11.18, 34.32, 337.57, 4.03] # Wiki: Epsilon Delphini
alfirk_star = ["Alfirk", "21.28.39", 70.33, 151.1, 56.2, 3.23]
algieba_star = ["Algieba", "10.19.58", 19.50, 341.2, 116.9, 2.23]
algenib_star = ["Algenib", "00.13.14", 15.11, 10.7, 177.4, 2.84]
algol_star = ["Algol", "03.08.10", 40.57, 3.4, 119.0, 2.11]
alhena_star = ["Alhena", "06.37.42", 16.24, 56.7, 165.9, 1.93]
alioth_star = ["Alioth", "12.54.01", 55.57, 112.2, 94.2, 1.76] # Big Dipper
aljanah_star = ["Aljanah", "20.46.13", 33.58, 485.58, 47.09, 2.48] # Wiki: Epsilon Cygni
alkaid_star = ["Alkaid", "13.47.32", 49.18, 122.1, 263.0, 1.86] # Big Dipper
alkalurops_star = ["Alkalurops", "15.24.29", 37.23, 174.65, 300.86, 4.31] # Wiki: Mu Bootis A
almach_star = ["Almach", "02.03.53", 42.19, 65.0, 139.4, 2.17]
alphecca_star = ["Alphecca", "15.34.41", 26.42, 147.8, 126.4, 2.22]
alpheratz_star = ["Alpheratz", "00.08.23", 29.05, 213.6, 139.9, 2.06]
Expand Down Expand Up @@ -97,6 +101,8 @@
albali_star = ["Albali", "20.47.40", -9.29, 48.62, 315.66, 2.89] # Wiki: Epsilon Aquarii
alchiba_star = ["Alchiba", "12.08.24", -24.43, 106.96, 291.49, 4.03] # Wiki: Alpha Corvi
aldhanab_star = ["Aldhanab", "21.53.55", -37.22, 98.96, 277.68, 3.003] # Wiki: Gamma Gruis
algedi_star = ["Algedi", "20.18.03", -12.32, 61.3, 87.7, 3.58]
algorab_star = ["Algorab", "12.29.51", -16.31, 251.3, 236.4, 2.97]
alphard_star = ["Alphard", "09.27.35", -8.39, 37.6, 336.1, 1.98]
alnair_star = ["Alnair", "22.08.13", -46.57, 194.4, 139.3, -0.68]
alnilam_star = ["Alnilam", "05.36.12", -1.12, 1.6, 118.4, 1.72]
Expand Down Expand Up @@ -161,11 +167,15 @@
alderamin_star,
aldhibah_star,
aldulfin_star,
alfirk_star,
algieba_star,
algenib_star,
algol_star,
alhena_star,
alioth_star,
aljanah_star,
alkaid_star,
alkalurops_star,
almach_star,
alphecca_star,
alpheratz_star,
Expand Down Expand Up @@ -233,6 +243,8 @@
albali_star,
alchiba_star,
aldhanab_star,
algedi_star,
algorab_star,
alphard_star,
alnair_star,
alnilam_star,
Expand Down
6 changes: 6 additions & 0 deletions star_chart_spherical_projection/data/star_data.csv
Original file line number Diff line number Diff line change
Expand Up @@ -24,11 +24,17 @@ Alderamin,21.18.34,62.35,158.4,71.9,2.47
Aldhanab,21.53.55,-37.22,98.96,277.68,3.003
Aldhibah,17.08.47,65.43,28.32,313.83,3.17
Aldulfin,20.33.13,11.18,34.32,337.57,4.03
Alfirk,21.28.39,70.33,151.1,56.2,3.23
Algedi,20.18.03,-12.32,61.3,87.7,3.58
Algenib,00.13.14,15.11,10.7,177.4,2.84
Algieba,10.19.58,19.5,341.2,116.9,2.23
Algol,03.08.10,40.57,3.4,119.0,2.11
Algorab,12.29.51,-16.31,251.3,236.4,2.97
Alhena,06.37.42,16.24,56.7,165.9,1.93
Alioth,12.54.01,55.57,112.2,94.2,1.76
Aljanah,20.46.13,33.58,485.58,47.09,2.48
Alkaid,13.47.32,49.18,122.1,263.0,1.86
Alkalurops,15.24.29,37.23,174.65,300.86,4.31
Almach,02.03.53,42.19,65.0,139.4,2.17
Alnair,22.08.13,-46.57,194.4,139.3,-0.68
Alnilam,05.36.12,-1.12,1.6,118.4,1.72
Expand Down

0 comments on commit 89f0e46

Please sign in to comment.