nearby_mdwarfs

Use the NExScI Exoplanet Database to create a figure showing nearby rocky planets around M dwarfs.

https://github.com/tedjohnson12/nearby_mdwarfs

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

exoplanets
Last synced: 9 months ago · JSON representation ·

Repository

Use the NExScI Exoplanet Database to create a figure showing nearby rocky planets around M dwarfs.

Basic Info
  • Host: GitHub
  • Owner: tedjohnson12
  • License: gpl-3.0
  • Language: Python
  • Default Branch: main
  • Homepage:
  • Size: 1.2 MB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Topics
exoplanets
Created about 3 years ago · Last pushed over 1 year ago
Metadata Files
Readme License Citation

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

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

All Time
  • Total Commits: 10
  • Total Committers: 2
  • Avg Commits per committer: 5.0
  • Development Distribution Score (DDS): 0.3
Past Year
  • Commits: 10
  • Committers: 2
  • Avg Commits per committer: 5.0
  • Development Distribution Score (DDS): 0.3
Top Committers
Name Email 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)
Top Labels
Issue Labels
enhancement (1)
Pull Request Labels