https://github.com/avapolzin/goodenough_gaia_cmds
Good enough simple membership selection to recover CMDs for use in the classroom!
Science Score: 49.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 2 DOI reference(s) in README -
✓Academic publication links
Links to: arxiv.org, zenodo.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (15.6%) to scientific vocabulary
Repository
Good enough simple membership selection to recover CMDs for use in the classroom!
Basic Info
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 1
Metadata Files
README.md
gaiacmds 
Good enough simple membership selection to recover color-magnitude diagrams for use in the classroom!
Installation
To install:
```bash cd ~
git clone https://github.com/avapolzin/goodenoughgaiacmds.git
cd gaiacmds
pip install .
`
or
bash
pip install gaiacmds
```
Getting Started
This lightweight code is designed to auto-generate CMDs from Gaia data based on a simple object name search. While not using a sophisiticated selection function suited to research purposes, results are good enough for pedagogical use, including explaining SSPs (or CSPs as the case may be), "fitting" isochrones, and recovering age/distance/metallicity for nearby stellar populations.
```python import gaiacmds
adopting age and distance from Chen+23: https://ui.adsabs.harvard.edu/abs/2023ApJ...948...59C/abstract
gaiacmds.plot('NGC 3532', 5, isos = 'mist', logage = 8.5, feh = 0.25, dist = 484)
```
```python
adopting isochrone properties and membership cut from Griggio+23: https://ui.adsabs.harvard.edu/abs/2023MNRAS.523.5148G/abstract
gaiacmds.plot('M38', 5, isos = 'mist', logage = 8.5, feh = 0.06, dist = 1130, pmra = 1.5, pmd = -4.5)
```
gaiacmds ships with easy plotting of MIST and PARSEC stellar isochrones for Gaia EDR3. BaSTI may be added in the future.
Stellar isochrone models will not always perfectly align with CMD, and, for example, this paper may be of interest in understanding discrepancies between the CMD and theoretical isochrone positions. Additionally, for consistency between models, all of the synthetic Gaia photometry is for EDR3, and all models use solar abundance patterns.
Documentation (of a sort)
Since the options are so minimal/simple, please refer to the docstring for gaiacmds.plot() to understand what options exist. The other functions may be used in isolation, too, though only gaiacmds.plot() is intended to be user-facing.
In the future, I may add options to make proper motion or other plots to help guide user choices, though this is the intent of the colormaps and spatial plot that are available at the moment. I may also add the ability to correct for reddening, though that would similarly further complicate what is intended to be a simple pedagogical tool.
Citation
If you use this package or the scripts in this repository in a publication, please add a footnote linking to https://github.com/avapolzin/goodenoughgaiacmds and/or consider adding this software to your acknowledgments. If you would like to cite gaiacmds, please use the Zenodo DOI linked here.
Owner
- Login: avapolzin
- Kind: user
- Company: The University of Chicago
- Website: avapolzin.github.io
- Twitter: avapolzin
- Repositories: 20
- Profile: https://github.com/avapolzin
GitHub Events
Total
- Release event: 1
- Push event: 4
- Create event: 1
Last Year
- Release event: 1
- Push event: 4
- Create event: 1
Packages
- Total packages: 1
-
Total downloads:
- pypi 18 last-month
- Total dependent packages: 0
- Total dependent repositories: 0
- Total versions: 1
- Total maintainers: 1
pypi.org: gaiacmds
Good enough CMDs based on simple star cluster member selection.
- Homepage: https://github.com/avapolzin/goodenough_gaia_cmds
- Documentation: https://gaiacmds.readthedocs.io/
- License: MIT
-
Latest release: 0.5
published 11 months ago
Rankings
Maintainers (1)
Dependencies
- astropy *