There is a newer version of the record available.

Published January 25, 2024 | Version 1.0
Dataset Open

Gamma rays from dark matter spikes in EAGLE simulations - IMBH mock catalogue

  • 1. ROR icon University of Groningen
  • 2. ROR icon University of Amsterdam
  • 3. University of Hamburg
  • 4. ROR icon Université Paris-Saclay

Description

DArk Matter SPIkes (DAMSPI) is a fully Python-based software for the analysis of dark matter spikes around Intermediate Mass Black Holes (IMBHs) in the Milky Way. It allows to extract an IMBH catalogue and their corresponding dark matter spike parameters from the EAGLE simulations in order to probe a potential gamma-ray signal from dark matter self-annihilation. 

The dataset contains the IMBH catalogue including, among others, the coordinates, mass, formation redshift and spike parameters for each individual IMBH. Each column of the catalogue is described in detail in J. Aschersleben et al. (2024). We also provide separate files for which we calculated the gamma-ray fluxes for different dark matter masses and annihilation cross sections. The columns of these files are also described in J. Aschersleben et al. (2024).

The source code to extract this dataset is publicy available here:

Description of the data files

The imbh_catalogue/imbh/ directory contains the following files:

  1. catalogue_nfw.h5
  2. catalogue_cored_gamma_0p0.h5
  3. catalogue_cored_gamma_0p4.h5
  4. catalogue_cored_gamma_free.h5

They contain the IMBH catalogues, including the coordinates and dark matter spike parameters, calculated assuming the 1.) NFW profile, 2.) cored profile with a fixed core index of 0.0, 3.) cored profile with a fixed core index of 0.4 and 4.) cored profile with the core index as a free fitting parameter.

The imbh_catalogue/flux/<channel>/<energy_threshold>/ directory contains the gamma-ray fluxes of the IMBHs for a given annihilation channel, energy threshold, and dark matter mass. E.g. the imbh_catalogue/flux/b_channel/e_th_0.1GeV/m_dm_10.0GeV.h5 file contains the IMBH fluxes assuming the b-channel, an energy threshold of 0.1 GeV and a dark matter mass of 10 GeV. The IMBH fluxes are calculated for a variety of velocity weighted annihilation cross sections. 

The HDF files can be opened in Python with:

import pandas as pd

file_path = "<path_to_file>.h5"

df = pd.read_hdf(file_path, key="table")

# Printing the first few rows of the DataFrame
print(df.head())

Files

imbh_catalogue.zip

Files (185.3 MB)

Name Size Download all
md5:6369f7835675b94fca2df412e5a10567
185.3 MB Preview Download

Additional details

Dates

Available
2024-01-25