Published June 17, 2024 | Version v1
Dataset Open

Dataset from the paper "The boring history of GAIA BH3 from isolated binary evolution": IIA - simulation outcomes

Description

This repository contains (a part) of the population synthesis outputs analysed in Iorio et al., 2024. In particular, it contains the results  of our fiducial model and of the models in which we change stellar (e.g. kicks) and binary evolutions parameters (e.g. common envelope parameters).

Content

Each tar file contains the outputs of a given simulation set from Iorio et al., 2024. The name of the files corresponds to the name of the set as reported in Table 1 of Iorio et al., 2024. The details of the sets can be found in Section 2.2 and Section 2.3 of Iorio et al., 2024. The outputs stored in this repository contain only the systems that satisfy the following conditions:

  • The two objects are in a  binary system
  • An object is a black hole and the other one is a star in any evolutionary phase prior to the ignition of the helium burning in the core
  • The two objects are not currently interacting except for wind mass transfer (no ongoing Roche-Lobe overflow, common envelope or merger).

The tar files contain three different files in gunzipped parquet format (https://parquet.apache.org):

Python scripts

  • analyse_sample.py: python script we used to produce the file BHMS.pq.gz and BHMS_ic.pq.gz analysing the SEVN outputs
  • create_aux.py: python script we used to produce the file BHMS_VSNCE.pq.gz by combining the SEVN log outputs with the BHMS_ic.pq.gz file

 

BHMS.pq.gz

 File containing all the systems satisfying the above condition.

Columns:

  • ID: unique id of the binary (Long integer)
  • name: unique name of the binary (Long integer)
  • BWorldtime: simulation time in Myr (all the simulations start at BWorldtime=0) 
  • BTimestep: timestep of the simulation corresponding to the current binary properties in Myr. In this time range, the binary properties can be considered constant.
  • ms: mass of the star in Msun
  • ks: stellar evolutionary phase following the Hurley+2000 classification (integer)
  • ks_sevn:  stellar evolutionary phase following the Iorio+2023 classification (integer)
  • rs: stellar radius in Rsun
  • Ts: stellar effective temperature in Kelvin
  • Ls: stellar luminosity in Lsun
  • mbh: mass of the black hole in Msun
  • P: binary period in days
  • BEvent: Event corresponding to the SEVN output (see SEVN user guide)
  • Eccentricity: Eccentricity of the binary
  • Semimajor: Semimajor axis of the binary in Rsun
  • bh3dist: "Relative" Euclidean distance of the system from the Gaia BH3 properties:

                      bh3dist =     sqrt( ((ms-ms_GBH3)/(ms_GBH3))**2 + ((mbh-mbh_GBH3)/(mbh_GBH3))**2 + ((P-P_GBH3)/(P_GBH3))**2 + ((ecc-ecc_GBH3)/(ecc_GBH3))**2 )

      Notice-1: in this file each system (identified by ID and name) can appear more than once. Indeed this file contains all the outputs in which a system satisfy the condition BH-star condition discussed above.

      Notice-2: the dataframe is sorted based on the bh3dist column, so the first rows contains the objects that are closer to the properties of Gaia BH3 based on the bh3dist statistic.

      Notice-3: The file has been created by analysing the main SEVN outputs using the script analyse_sample.py included in this repository

BHMS_ic.pq.gz

File containing  the initial conditions of all the systems included in the file BHMS.pq.gz

Columns:

Info from BHMS.pq.gz:

these columns report the same information as in the BHMS.pq.gz file, but each system (identified by ID and name) appears just once (the  occurrence from the BHMS.pq.gz  with the minimum bh3dist)

  • ID: unique id of the binary (long integer)
  • name: unique name of the binary (long integer)
  • BWorldtime: simulation time in Myr (all the simulations start at BWorldtime=0) 
  • BTimestep: timestep of the simulation corresponding to the current binary properties in Myr. In this time range, the binary properties can be considered constant.
  • ms: mass of the star in Msun
  • ks: stellar evolutionary phase following the Hurley+2000 classification (integer)
  • ks_sevn:  stellar evolutionary phase following the Iorio+2023 classification (integer)
  • rs: stellar radius in Rsun
  • Ts: stellar effective temperature in Kelvin
  • Ls: stellar luminoisity in Lsun
  • mbh: mass of the black hole in Msun
  • P: binary period in days
  • BEvent: Event corresponding to the SEVN output (see SEVN user guide)
  • Eccentricity: Eccentricity of the binary
  • Semimajor: Semimajor axis of the binary in Rsun
  • bh3dist: "Relative" Eucledian distance of the system from the Gaia BH3 properties:

              bh3dist =     sqrt( ((ms-ms_GBH3)/(ms_GBH3))**2 + ((mbh-mbh_GBH3)/(mbh_GBH3))**2 + ((P-P_GBH3)/(P_GBH3))**2 + ((ecc-ecc_GBH3)/(ecc_GBH3))**2 )

Initial properties:

  • mzams_0: Initial (ZAMS) mass of the black hole  in Msun
  • mzams_1: Initial (ZAMS) mass of the star  in Msun
  • Semimajor_ini: Initial semimajor axis of the binary in Rsun 
  • Eccentricity_ini: Initial eccentricity axis of the binary 
  • seed: Random seed used in the SEVN simulation
  • P_ini: Intial period of the binary in days 

       Notice: The file has been created by analysing the main SEVN outputs using the script analyse_sample.py included in this repository

BHMS_VSNCE.pq.gz

A file containing additional information about the evolutionary events of the systems stored in BHMS.pq.gz

  • ID: unique id of the binary (long integer)
  • name: unique name of the binary (long integer)
  • time_SN: formation time of the black hole (BH) in Myr (all the simulations start from time=0)
  • Vcom: Velocity magnitude of the center of mass after the formation of the BH (before the formation Vcom=0 is assumed)
  • time_CE_preSN: time of the last CE before the BH formation (if empty no CE before BH formation)
  • time_CE_postSN: time of the first CE after the BH formation (if empty no CE after BH formation)
  • time_RL_preSN: time of the last Roche-Lobe overflow before the BH formation (if empty no RLO before BH formation)
  • time_RL_postSN: time of the first Roche-Lobe overflow after the BH formation (if empty no RLO before BH formation)

Note: The file has been created by  combining the file BHMS_ic.pq.gz with the main SEVN outputs using the script create_aux.py included in this repository

How to read the files

The parquet files can be easily read in Python by using the Pandas module:

import pandas as pd

df_bhms=pd.read_parquet("BHMS.pq.gz")
df_bhms_ic=pd.read_parquet("BHMS_ic.pq.gz")
df_bhms_vsnce=pd.read_parquet("BHMS_VSNCE.pq.gz")

 

Notes

The code used in Iorio et al., 2024 is SEVN (Iorio et al., 2023) version 2.10.1 (commit a4753f11). 

Files

Files (46.7 GB)

Name Size Download all
md5:080c41ba8853c542e737e7eb27c2eb61
4.0 kB Download
md5:d0d26d604bf8611abd7da33a9c1a9ab6
5.6 GB Download
md5:296c423be669da052d8a7d2100736044
6.6 GB Download
md5:3ab4c67c0e3bbeea32f0a6656dc6aeb3
3.6 GB Download
md5:d0680cf2c4f177ca78c6c73f960813e4
3.6 GB Download
md5:b097457e080d121016897536743356c1
2.3 kB Download
md5:7accf57d37ef4ea26ba601a60250eace
4.8 GB Download
md5:b40fbc41613e3d77525dd8bc23c1f914
3.9 GB Download
md5:e9819ec2fd1274f0c8383e87a8b5faf4
4.7 GB Download
md5:f01d4c2de8f60a8bba8d32e67ec31e4d
6.7 GB Download
md5:aeb9131b6259aec3eec4d65ced34939a
2.6 GB Download
md5:1fce9c79ec6d45b6fd76d9da5a828200
1.3 GB Download
md5:50ebc8f52cd4f153b841acdc266a7fbb
3.5 GB Download

Additional details

Related works

Is continued by
Dataset: 10.5281/zenodo.12188369 (DOI)
Dataset: 10.5281/zenodo.12189734 (DOI)
Is supplement to
Journal: arXiv:2404.17568 (arXiv)
Is supplemented by
10.5281/zenodo.11617742 (DOI)

Software

Repository URL
https://gitlab.com/sevncodes/sevn
Programming language
C++, Python
Development Status
Active