Skip to content

Commit

Permalink
complete acyclic taxonomy, updated README
Browse files Browse the repository at this point in the history
  • Loading branch information
profjsb committed Jun 22, 2020
1 parent 4e7423d commit 1879a5a
Show file tree
Hide file tree
Showing 8 changed files with 66 additions and 11 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@

[![Build Status](https://travis-ci.org/profjsb/timedomain-taxonomy.svg?branch=master)](https://travis-ci.org/profjsb/timedomain-taxonomy)

<img src="taxonomy-viz.gif">
<img src="https://raw.githubusercontent.com/profjsb/timedomain-taxonomy/master/taxonomy-viz.gif">

This project helps us track and version a taxonomy for astronomical time-series sources, for transients (e.g., supernovae and tidal-distruption events), continuous variables (e.g., QSOs) and variable stars (RR Lyrae, &delta;-Scuti). It is open source and we welcome PRs to change/update this taxonomy as need be.
This project helps us track and version a taxonomy for astronomical time-series sources, for transients (e.g., supernovae and tidal-disruption events), continuous variables (e.g., QSOs) and variable stars (RR Lyrae, &delta;-Scuti). It is open source and we welcome PRs to change/update this taxonomy as need be.

The generic structure is human-readable YAML and looks like:

Expand Down
Binary file modified taxonomy-viz.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion tdtax/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
.replace('"subclasses":', '"children":')
vega_taxonomy = json.loads(taxstr)

__version__ = '0.0.4'
__version__ = '0.1.0'

__all__ = ["taxonomy", "schema", "vega_taxonomy", "write_viz", "__version__"]

Expand Down
15 changes: 15 additions & 0 deletions tdtax/cataclysmic.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,20 @@
class: Cataclysmic
subclasses:
- class: compact merger
other names: [gravitational wave event]
subclasses:
- class: DNS
tags: [neutron star, short GRB]
other names: [double neutron star, NS-NS]
subclasses:
- class: kilonova
other names: [KN]
- class: NS-BH
other names: [NSBH]
tags: [black hole, neutron star, short GRB]
subclasses:
- class: kilonova
other names: [KN]
- class: GRB
other names: [Gamma-ray bursts, GRBs]
subclasses:
Expand Down
5 changes: 3 additions & 2 deletions tdtax/eruptive.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
class: Eruptive
tags: [chromospheric process, corona process]
subclasses:
- class: UV Ceti
tags: [types M/K, dwarf, magnetic reconnection]
Expand Down Expand Up @@ -29,7 +30,7 @@ subclasses:
- class: T Tauri
tags: [types F/G/K/M, pre-main sequence, strong chromospheric lines, Hayashi track]
other names: [TTS, TT, INT, IT]
subclasses:
subclasses:
- class: TTc
other names: [Classical TTS, Classical T Tauri]
- class: TTw
Expand All @@ -46,6 +47,6 @@ subclasses:
- class: Herbig AE/BE
tags: [types A/B, pre-main sequence]
other names: [HAeBe]
- class: FS CMa
- class: FS CMa
tags: [irregular]
other names: [FS Canis Majoris]
29 changes: 29 additions & 0 deletions tdtax/nonstellar.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
class: Nonstellar
subclasses:
- class: DM annihilation
other names: [dark matter annihilation]
- class: Solar System Object
other names: [SSO]
- class: Galactic Nuclei
tags: [extragalactic, black hole]
subclasses:
- class: Tidal Disruption Event
other names: [TDE]
- class: AGN
other names: [Active Galactic Nuclei]
subclasses:
- class: Seyfert
other names: [Sy]
- class: QSO
other names: [Quasistellar Object]
- class: Blazar
subclasses:
- class: OVV
other names: [optically violent variable]
- class: BL Lac
- class: gravitational lensing
other names: [lensing]
tags: [time delay]



13 changes: 7 additions & 6 deletions tdtax/pulsating.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
class: Pulsating
tags: [expanding/contracting outer layers]
subclasses:
- class: Gamma Doradus
tags: [main sequence]
tags: [main sequence]
other names: [GDOR, GDor]
- class: SX Phe
tags: [type A2-F5, subdwarf, instability strip, possible Delta Scuti subtype]
Expand Down Expand Up @@ -36,7 +37,7 @@ subclasses:
- class: ZZ Ceti
tags: [ZZ]
other names: [DAV, ZZ Cet]
subclasses:
subclasses:
- class: H abs only
tags: [type DA]
other names: [DAV, H-WD]
Expand All @@ -51,7 +52,7 @@ subclasses:
- class: Delta Scuti
tags: [instability strip, standard candle]
other names: [Delta Sct, DSct, dwarf cepheid, DST, DSCT]
subclasses:
subclasses:
- class: Low-Amp
other names: [LADS, Low-amplitude delta Scuti]
- class: High-Amp
Expand Down Expand Up @@ -103,15 +104,15 @@ subclasses:
other names: [Anomolous Cepheid, BLBOO]
- class: Mult-mode
other names: [Double-mode Cepheid, Multi-mode Cepheid, CEP(B)]
- class: Classical
- class: Classical
tags: []
other names: [Population I Cepheid, Type I Cepheid, DCEP, Delta Cepheid, Classical Cepheid]
subclasses:
subclasses:
- class: Symmetrical
other names: [DCEPS, Delta Cep-type Symmetrical]
- class: SPB
tags: [type B2-B9, main sequence]
other names: [53 Persei, Slowly Pulsating B-type, Slowly Pulsating B]
- class: BLAP
- class: BLAP
tags: []
other names: [Blue Large-Amplitude Pulsator]
9 changes: 9 additions & 0 deletions tdtax/top.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,13 @@ subclasses:
- ref: rotating.yaml
- ref: eruptive.yaml
- ref: pulsating.yaml
- class: microlensing
tags: [stellar lensing, gravitational lensing]
subclasses:
- class: binary lens
subclass:
- class: lens with planet
- class: triple-system lens
- class: binary source


0 comments on commit 1879a5a

Please sign in to comment.