juliensimon/integral-ibis-hard-xray
INTEGRAL IBIS 17-Year Hard X-Ray Survey Part of the Astronomy Datasets collection on Hugging Face. The INTEGRAL IBIS hard X-ray survey catalog from 17 years of observations with the IBIS coded-mask telescope aboard ESA's INTEGRAL satellite. Contains 929 hard X-ray sources detected in the 17--290 keV energy range across 24 source types, with multi-band flux measurements in 8 energy sub-bands. Dataset description This catalog (Krivonos et al. 2022, MNRAS 510, 4796)… See the full description on the dataset page: https://huggingface.co/datasets/juliensimon/integral-ibis-hard-xray.
INTEGRAL IBIS 17-Year Hard X-Ray Survey
Part of the [Astronomy Datasets](https://huggingface.co/collections/juliensimon/astronomy-datasets-69c24caf2f17e36128946743) collection on Hugging Face.
The INTEGRAL IBIS hard X-ray survey catalog from 17 years of observations with the IBIS coded-mask telescope aboard ESA's INTEGRAL satellite. Contains 929 hard X-ray sources detected in the 17--290 keV energy range across 24 source types, with multi-band flux measurements in 8 energy sub-bands.
Dataset description
This catalog (Krivonos et al. 2022, MNRAS 510, 4796) presents the deepest all-sky survey in the hard X-ray band to date. Sources were detected using the IBIS/ISGRI detector over 17 years of INTEGRAL observations (2003--2020). The catalog provides flux measurements in 8 energy sub-bands spanning 17--290 keV, plus source classifications, redshifts, and transient/extended flags.
Schema
Quick stats
- 929 hard X-ray sources
- 401 sources with measured redshift (43.2%)
- Median flux (17--60 keV): 0.00 mCrab
- Peak S/N: 15698.6
Usage
from datasets import load_dataset
ds = load_dataset("juliensimon/integral-ibis-hard-xray", split="train")
df = ds.to_pandas()
# Flux distribution
import matplotlib.pyplot as plt
df["flux_17_60kev"].clip(upper=100).hist(bins=100, log=True)
plt.xlabel("Flux 17-60 keV (mCrab)")
plt.ylabel("Count")
plt.title("INTEGRAL IBIS Hard X-Ray Flux Distribution")
plt.show()
# Source type breakdown
df["source_type"].value_counts().head(10).plot.barh()
plt.xlabel("Count")
plt.title("Top 10 Source Types")
plt.tight_layout()
plt.show()
# Sky map
plt.scatter(df["ra_deg"], df["dec_deg"], s=2, c=df["snr_17_60kev"].clip(upper=50), cmap="hot")
plt.colorbar(label="S/N")
plt.xlabel("RA (deg)")
plt.ylabel("Dec (deg)")
plt.title("INTEGRAL IBIS All-Sky Hard X-Ray Sources")
plt.show()Data source
Krivonos, R. et al. (2022), INTEGRAL/IBIS 17-yr hard X-ray all-sky survey. Monthly Notices of the Royal Astronomical Society, 510, 4796--4828. Via VizieR CDS (J/MNRAS/510/4796/table1).
Pipeline
Source code: juliensimon/space-datasets
Citation
@dataset{integral_ibis_hard_xray,
author = {Simon, Julien},
title = {INTEGRAL IBIS 17-Year Hard X-Ray Survey},
year = {2026},
publisher = {Hugging Face},
url = {https://huggingface.co/datasets/juliensimon/integral-ibis-hard-xray},
note = {Based on Krivonos et al. (2022) via VizieR CDS}
}