YAML
Stellar Spectral Classification - YAML
The Stellar Spectral Classification is a classification system developed by Annie Jump Cannon and colleagues at Harvard College Observatory between 1918 and 1924. It categorizes stars into ten types (O, B, A, F, G, K, M, L, T, Y) based on surface temperature, systematically organizing everything from the hottest blue giants to the coolest brown dwarfs. This classification was formally adopted by the precursor to the International Astronomical Union in 1922 and remains the standard classification system used worldwide in astronomy today.
astronomy
stars
spectral classification
Harvard classification
surface temperature
brown dwarfs
- code: "O"
slug: "o-type"
name: "O-type Star"
description: "The hottest and most massive blue giant stars."
temperature:
min_kelvin: 28000
max_kelvin: 50000
note: "Some subdwarfs can exceed 100,000K"
color: "Blue"
mass_solar:
min: 16
max: 150
typical: 30
abundance_percent: "<1"
lifespan: "5-6 million years"
example_stars:
- "Zeta Ophiuchi"
- "Lambda Orionis"
- "Theta1 Orionis C"
- code: "B"
slug: "b-type"
name: "B-type Star"
description: "Hot blue-white massive stars."
temperature:
min_kelvin: 10000
max_kelvin: 30000
typical_kelvin: 15000
color: "Blue-white"
mass_solar:
min: 2.1
max: 16
typical: 7
abundance_percent: "0.13"
lifespan: "~300 million years"
example_stars:
- "Rigel"
- "Spica"
- "Regulus"
- code: "A"
slug: "a-type"
name: "A-type Star"
description: "White stars with the strongest hydrogen lines."
temperature:
min_kelvin: 7400
max_kelvin: 10000
typical_kelvin: 8500
color: "White"
mass_solar:
min: 1.4
max: 2.1
typical: 1.7
abundance_percent: "0.625"
lifespan: "1-2 billion years"
example_stars:
- "Sirius A"
- "Vega"
- "Altair"
- "Fomalhaut"
- code: "F"
slug: "f-type"
name: "F-type Star"
description: "Yellow-white stars with intermediate temperature."
temperature:
min_kelvin: 6000
max_kelvin: 7500
typical_kelvin: 6700
color: "Yellow-white"
mass_solar:
min: 1
max: 1.4
typical: 1.2
abundance_percent: "3"
lifespan: "4-8 billion years"
example_stars:
- "Procyon A"
- "Polaris Aa"
- "Canopus"
- code: "G"
slug: "g-type"
name: "G-type Star (Yellow Dwarf)"
description: "Yellow main-sequence stars like our Sun."
temperature:
min_kelvin: 5200
max_kelvin: 6000
typical_kelvin: 5778
color: "Yellow"
mass_solar:
min: 0.8
max: 1.15
typical: 1
abundance_percent: "7.5"
lifespan: "~10 billion years (for solar mass)"
example_stars:
- "Sun"
- "Alpha Centauri A"
- "Tau Ceti"
- "51 Pegasi"
- code: "K"
slug: "k-type"
name: "K-type Star (Orange Dwarf)"
description: "Orange main-sequence stars cooler than the Sun."
temperature:
min_kelvin: 3900
max_kelvin: 5200
typical_kelvin: 4500
color: "Orange"
mass_solar:
min: 0.5
max: 0.8
typical: 0.65
abundance_percent: "12"
lifespan: "17-70 billion years"
example_stars:
- "Epsilon Eridani"
- "Alpha Centauri B"
- "61 Cygni A"
- code: "M"
slug: "m-type"
name: "M-type Star (Red Dwarf)"
description: "The most common and longest-lived red main-sequence stars."
temperature:
min_kelvin: 2400
max_kelvin: 3900
typical_kelvin: 3200
color: "Red"
mass_solar:
min: 0.08
max: 0.5
typical: 0.3
abundance_percent: "75"
lifespan: "1-10 trillion years"
example_stars:
- "Proxima Centauri"
- "Barnard's Star"
- "TRAPPIST-1"
- "Wolf 359"
- code: "L"
slug: "l-type"
name: "L-type Dwarf"
description: "Cool brown dwarfs with water and metal hydride absorption."
temperature:
min_kelvin: 1300
max_kelvin: 2500
typical_kelvin: 1900
color: "Dark red"
mass_jupiter:
min: 13
max: 65
typical: 30
object_type: "Brown dwarf or cool star"
example_stars:
- "2MASS J0523-1403"
- "DENIS-P J1228.2-1547"
- code: "T"
slug: "t-type"
name: "T-type Dwarf"
description: "Cool brown dwarfs with methane absorption bands."
temperature:
min_kelvin: 600
max_kelvin: 1500
typical_kelvin: 1000
color: "Magenta/Black"
mass_jupiter:
min: 13
max: 80
typical: 50
object_type: "Brown dwarf"
example_stars:
- "Gliese 570 D"
- "WISE J0350-5658"
- "2MASS J0559-1404"
- code: "Y"
slug: "y-type"
name: "Y-type Dwarf"
description: "The coldest brown dwarfs with ammonia absorption features."
temperature:
min_kelvin: 200
max_kelvin: 600
typical_kelvin: 400
color: "Black (detectable only in infrared)"
mass_jupiter:
min: 13
max: 80
typical: 50
object_type: "Brown dwarf"
example_stars:
- "WISE J0855-0714"
- "WISE J1828+2650"
- "WISE J1738+2732"