Graduate How do I determine the surface magnitude of a galaxy from a SED?

  • Thread starter Thread starter AdrianD
  • Start date Start date
  • Tags Tags
    Galaxy
Click For Summary
To determine the surface magnitude of a galaxy from its spectral energy distribution (SED), one can use the BlackBodyNorm1D model in Python's synphot library to generate flux data. By calculating the area of a circular aperture in square arcseconds, the surface brightness can be derived by dividing the flux by this area. The resulting surface brightness is expressed in FLAM per square arcsecond. Adjusting the aperture diameter allows for accurate measurements based on the source's angular size. This method effectively provides the surface brightness needed for further analysis of the galaxy's characteristics.
AdrianD
Messages
7
Reaction score
2
Let's say I have a galaxy SED like this:

[CODE lang="python" title="SEDgen"]from synphot import SourceSpectrum
from synphot.models import BlackBodyNorm1D
sp = SourceSpectrum(BlackBodyNorm1D, temperature=6170.4796)

wave = sp.waveset
flux = sp(wave) #Photlam
flux_flam = flux.to(u.erg / u.s / u.angstrom/u.cm**2,equivalencies=u.spectral_density(wave))


plt.plot(wave, flux_flam)
plt.xlim(1000, 30000)
plt.xlabel('Wavelength (Angstrom)')
plt.ylabel('Flux [FLAM]')[/CODE]

How do I get surface brightness from this?
 
Astronomy news on Phys.org
Python:
import numpy as np

# Assuming a circular aperture with a diameter in arcseconds
aperture_diameter_arcsec = 1.0  # Example: 1 arcsecond diameter aperture

# Calculate the area of the circular aperture in square arcseconds
aperture_area_arcsec2 = np.pi * (aperture_diameter_arcsec / 2)**2

# Calculate the surface brightness in FLAM per square arcsecond
surface_brightness_flam_arcsec2 = flux_flame / aperture_area_arcsec2

# Plot the surface brightness
plt.plot(wave, surface_brightness_flam_arcsec2)
plt.xlim(1000, 30000)
plt.xlabel('Wavelength (Angstrom)')
plt.ylabel('Surface Brightness [FLAM/arcsec^2]')
Replace the aperture_diameter_arcsec variable with the appropriate angular size of your source. This will give you the surface brightness inFLAM per square arcsecond.
 
Last edited by a moderator:
UC Berkely, December 16, 2025 https://news.berkeley.edu/2025/12/16/whats-powering-these-mysterious-bright-blue-cosmic-flashes-astronomers-find-a-clue/ AT 2024wpp, a luminous fast blue optical transient, or LFBOT, is the bright blue spot at the upper right edge of its host galaxy, which is 1.1 billion light-years from Earth in (or near) a galaxy far, far away. Such objects are very bright (obiously) and very energetic. The article indicates that AT 2024wpp had a peak luminosity of 2-4 x...

Similar threads

  • · Replies 7 ·
Replies
7
Views
3K
Replies
7
Views
2K
  • · Replies 11 ·
Replies
11
Views
20K
  • · Replies 6 ·
Replies
6
Views
2K
Replies
2
Views
5K