nearby_mdwarfs
Use the NExScI Exoplanet Database to create a figure showing nearby rocky planets around M dwarfs.
Science Score: 54.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
✓Committers with academic emails
2 of 2 committers (100.0%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (8.8%) to scientific vocabulary
Keywords
Repository
Use the NExScI Exoplanet Database to create a figure showing nearby rocky planets around M dwarfs.
Basic Info
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Topics
Metadata Files
README.md
To get this figure, run:
bash
$ python make_figure.py
There are also a variety of options:
```bash $ python make_figure.py -h
usage: python make_figure.py [-h] [-t MAX_TEFF] [-d MAX_DIST] [-o OUTPUT] [-p MAX_PERIOD] [-m MAX_MASS] [-i MAX_INSOL] [-s SIZE] [-a ALPHA] [--mirecle]
Creates a figure of nearby exoplanets.
options: -h, --help show this help message and exit -t MAXTEFF, --maxteff MAXTEFF Maximum effective temperature in K -d MAXDIST, --maxdist MAXDIST Maximum distance in parsecs -o OUTPUT, --output OUTPUT Output filename -p MAXPERIOD, --maxperiod MAXPERIOD Maximum orbital period in days -m MAXMASS, --maxmass MAXMASS Maximum planet mass in Earth masses -i MAXINSOL, --maxinsol MAX_INSOL Maximum planet insolation in Earth fluxes -s SIZE, --size SIZE Marker size scale factor -a ALPHA, --alpha ALPHA Transparency --mirecle Include MIRECLE target list --hwo Include HWO target list
Created by: Ted Johnson (GSFC 693) in Oct 2022, uploaded to Github 2023-04-07 ```
Plotly Implementation
This is for web apps.
The original code has been rewritten to generate a plotly figure. If you use a Python-based web infrastructure like Django, you can just
from make_figure_plotly import main
fig = main(...)
You can find the documentation of this function in the source code, or in the terminal by running:
``` $ python3 -c "from makefigureplotly import main;print(main.doc)" Make the figure with the given parameters.
Parameters
----------
max_teff : int
The maximum effective temperature in K
max_dist : float
The maximum distance in parsecs
max_period : float
The maximum orbital period
max_mass : float
The maximum planet mass
max_insolation : float
The maximum insolation
size : float
A scalar for the marker size.
alpha : float
The transparency of the markers
target_list : str
'mirecle', 'hwo', or 'none'
method : str
How to decide on marker colors. 'transit' to separate them into
transiting and non-transiting planets. 'teff' to color by stellar
effective temperature.
Returns
-------
go.Figure
The plotly figure.
```
Owner
- Name: Ted Johnson
- Login: tedjohnson12
- Kind: user
- Company: NASA GSFC
- Repositories: 3
- Profile: https://github.com/tedjohnson12
UCLA 22
Citation (CITATION.cff)
# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!
cff-version: 1.2.0
title: Nearby Exoplanets
message: >-
If you use this software, please cite it using the
metadata from this file.
type: software
authors:
- given-names: Ted
family-names: Johnson
email: ted.johnson@unlv.edu
affiliation: 'UNLV, GSFC'
orcid: 'https://orcid.org/0000-0002-1570-2203'
repository-code: 'https://github.com/tedjohnson12/nearby_mdwarfs'
abstract: >-
This code plots exoplanets in the solar neighborhood
according to their distance and stellar insolation flux.
It is designed to be interactive and help visualize the
potential to characterize the atmospheres of nearby rocky
exoplanets in the habitable zones of M-dwarfs.
keywords:
- Exoplanets
- M-dwarf
- Habitability
- Visualization
license: CC-BY-4.0
GitHub Events
Total
- Issues event: 2
- Issue comment event: 1
- Push event: 3
Last Year
- Issues event: 2
- Issue comment event: 1
- Push event: 3
Committers
Last synced: over 2 years ago
Top Committers
| Name | Commits | |
|---|---|---|
| Ted Johnson | t****2@g****u | 7 |
| Ted Johnson | t****n@u****u | 3 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 10 months ago
All Time
- Total issues: 2
- Total pull requests: 0
- Average time to close issues: about 3 hours
- Average time to close pull requests: N/A
- Total issue authors: 2
- Total pull request authors: 0
- Average comments per issue: 0.5
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 1
- Pull requests: 0
- Average time to close issues: about 3 hours
- Average time to close pull requests: N/A
- Issue authors: 1
- Pull request authors: 0
- Average comments per issue: 1.0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- tedjohnson12 (1)
- jrenaud90 (1)
Pull Request Authors
- tedjohnson12 (1)