astro-legacy-archive/xrism-resolve-cleaned-events
XRISM Resolve cleaned events python -m venv .venv && .venv/bin/pip install datasets huggingface_hub pyarrow The leading configuration is the primary Resolve science product for target Abell2319_BS: px1000, with FILTER=OPEN. The second, px0000 with FILTER=UNDEF, is retained because it is separately released, but official XRISM guidance warns that it contains data not optimal for the primary target. Do not substitute px0000 for the science file. Cite Tashiro et al. (2020), DOI… See the full description on the dataset page: https://huggingface.co/datasets/astro-legacy-archive/xrism-resolve-cleaned-events.
XRISM Resolve cleaned events
python -m venv .venv && .venv/bin/pip install datasets huggingface_hub pyarrowThe leading configuration is the primary Resolve science product for target Abell2319_BS: px1000, with FILTER=OPEN. The second, px0000 with FILTER=UNDEF, is retained because it is separately released, but official XRISM guidance warns that it contains data not optimal for the primary target. Do not substitute px0000 for the science file.
Cite Tashiro et al. (2020), DOI 10.1117/12.2565812, and Porter et al. (2024), DOI 10.1117/12.3018882. No explicit dataset licence was found.
This dataset contains both cleaned Resolve event tables for observation 000100000: 1,045 OPEN-filter px1000 rows and 15,364 undefined-filter px0000 rows. Byte, string, bit, scaled, and unsigned physical values remain source-shaped; each source GTI table is carried as its companion. They are observation-wide detector events, not spatially extracted Abell 2319 cluster photons.
PI spans 60,000 channels at 0.5 eV/channel. Resolve's nominal response range is 0.3--12 keV, and response generation is grade- and pixel-dependent.
The px0000 event mix is 6,728 Hp, 25 Mp, 16 Ms, 1,485 Lp and 7,110 Ls. Current guidance marks Ls unusable, with no calibration planned, and Lp currently unusable because of spectral and photometric problems. Thus Ls alone makes nearly half this file unusable; Ms is photometric-only, Mp retains a small gain uncertainty, and Hp is the best-calibrated spectral grade.
The primary px1000 file likewise requires grade screening: it contains 457 Hp, 1 Ms, 83 Lp and 504 Ls events (no Mp), so 56.2% is in the currently unusable Lp/Ls grades. Measure grade fractions again after source and background extraction; response generation assumes its input events represent source emission, whereas these released tables contain the whole detector.
The archived “cleaned” population has already passed the pipeline's standard Resolve screening. Event tests retain ITYPE<5, require SLOPE_DIFFER=0 or PI>22000, reject QUICK_DOUBLE, require STATUS bits 2, 3 and 6 clear, impose RISE_TIME<127, exclude calibration pixel 12, and require -8<TICK_SHIFT<7. Its good-time selections enforce nominal pointing and attitude, Earth and bright-Earth elevation, exclusion of SAA passages, nominal instrument state, ADR-off intervals, and the relevant lost-event GTIs. See the official standard-screening table.
That standard cleaning is not the final science selection. The Resolve analysis guidance recommends science-dependent additional treatment of PSP processing-overflow intervals, STATUS/coincident-event and rise-time populations, high particle-background and off-pointing intervals, and noisy pixels. Coincidence cuts must be chosen with source brightness in mind because they can discard real coincident photons. For spectra, explicitly exclude pixel 27 (PIXEL=0:11,13:26,28:35) and omit it from the RMF/ARF pixel region; inspect the observation's energy-scale report and current issue notes for any other time-dependent noisy pixels.
The historical files use Resolve CALDB 20240815; the current release is
- Reprocess with current HEASoft and CALDB when current calibration is required, then apply the above source-appropriate screening, extraction, and grade- and pixel-specific response generation.
For px0000, 50 GTIs contain 138,067.56 s exposure within an outer span of about three days. TIMESYS=TT, TIMEREF=LOCAL, and CLOCKAPP=T: clock correction was applied, but the times remain local rather than barycentric.
from datasets import load_dataset
dataset = load_dataset("astro-legacy-archive/xrism-resolve-cleaned-events", "xa000100000rsl_p0px1000_cl__EVENTS", split="train[:1]")import json
from huggingface_hub import hf_hub_download
import pyarrow.parquet as pq
path = hf_hub_download("astro-legacy-archive/xrism-resolve-cleaned-events", "xa000100000rsl_p0px1000_cl__EVENTS.parquet", repo_type="dataset")
print(json.loads(pq.read_metadata(path).metadata[b"event_list"])["schema"])Source pins
Observed 2026-09-01:
- `xa000100000rsl_p0px1000_cl.evt.gz`: 90,128 bytes; SHA-256
2f7b5e1fe2405edeebe5824667944ee72bc21de16bf1db3d9ec1e61cb8a8ce5c. - `xa000100000rsl_p0px0000_cl.evt.gz`: 1,113,781 bytes; SHA-256
0253c169c2896a647d7686045ca146756a53505f409baad59b99c1f82c90a993.
HEASARC's free-use statement and requested acknowledgement apply.
This research has made use of data and/or software provided by the High Energy Astrophysics Science Archive Research Center (HEASARC), which is a service of the Astrophysics Science Division at NASA/GSFC.
Licence
HEASARC states verbatim:
HEASARC materials are all available freely for your use.
This is a free-use statement rather than a named formal licence.
Errata and requests
Report corrections or dataset requests in the dataset's Community tab.
