ccbh-numerics
Using gravitational wave data, CCBH-Numerics computes the probability of the existence of a single cosmologically coupled black hole with a formation mass below a specified threshold. This tool was developed alongside the paper by Amendola, Rodrigues, Kumar, and Quartin, published in MNRAS in 2024
Science Score: 67.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 6 DOI reference(s) in README -
✓Academic publication links
Links to: arxiv.org, science.org, zenodo.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (11.0%) to scientific vocabulary
Repository
Using gravitational wave data, CCBH-Numerics computes the probability of the existence of a single cosmologically coupled black hole with a formation mass below a specified threshold. This tool was developed alongside the paper by Amendola, Rodrigues, Kumar, and Quartin, published in MNRAS in 2024
Basic Info
Statistics
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
- Releases: 3
Metadata Files
README.md
Cosmologically-coupled-black-holes formation mass: Numerics (CCBH-Numerics)
Davi C. Rodrigues
Federal University of Espirito Santo (UFES), Brazil
Heidelberg University, Germany
Purpose
For given observational data of binary black holes (BBHs) from gravitational waves, CCBH-Numerics computes the probability of existence of a single black hole (BH) with formation mass below a threshold (e.g., 2 $M\odot$) considering that the BHs are subject to a cosmological couplying such that their masses increases as (Farrah et al ApJL 2023)
```math
mf = a^k \, mi \, ,
```
where $mi$ is the initial (formation) mass, $m_f$ is the final (observed) mass, $a$ is the cosmological scale factor and $k$ is a constant. It is also assumed that the detected BBHs are formed from stellar evolution, they should not be primordial BHs. The code works for NSBH pairs as well, but all the explanation is focused on BBHs.
CCBH-Numerics was built to use the unbiased population of BBHs, as given by the power-law-plus-peak (PLPP) profile, as the observational input. It also works with individual data from BBHs. The previous version of this code is called CCBH-PLPP and it can be found in this repository as a branch.
This code is one of the two codes used for the paper Constraints on cosmologically coupled black holes from gravitational wave observations and minimal formation mass by Amendola, Rodrigues, Kumar & Quartin MNRAS (2024), arXiv 2307.02474. The other code is named CCBH-direct and it focus on the direct method, as discussed in the paper above cited.
Quick start: clone the repository in your machine and run one of the notebooks. Try starting with CCBH-PLPP-FormationPDFforM1.
All the notebooks are Mathematica notebooks. Later I will provide Jupyter notebook equivalents.
Files and folders descriptions
Notebooks
All the notebooks (in nb format) are independent among themselves. Each of them is focused on a specific approach that leads to a specific result in the paper.
Folders
input. Contains data that were not generated byCCBH-Numerics, that are necessary and that are here provided for convenience. In particular:GWTC.csv- GWTC-3 events data.GWlistPopulationExtended.csv- classification from [arXiv 2111.03634]all_samples_PLPP_GWTC3.h5- data on the PLPP parameters distribution
codescontains specific codes inwlformat that are part ofCCBH-Numericsand that are used repeatedly by different notebooks.auxiliarycontains files that were generated byCCBH-Numericsbut that do not constitute the main output. They contain intermediary results helpful for running quickly the notebooks. All these files can be deleted and can be regenerated by the code. They are provided for convenience.outputcontains the main outputs.
Large files - Git LFS
This repository includes a few large files with extensions h5 or mx that are provided for convinience but that are not essential. The largest is about 100 MBs. The largest files depend on Git Large File Storage (LFS). If you use github desktop, everything should be handled automatically.
Acknowledgements
I acknowledge support from Federal University of Espirito Santo (Brazil), Heidelberg University (Germany), CNPq (Brazil) and FAPES (Brazil).
Owner
- Name: Davi C. Rodrigues
- Login: davi-rodrigues
- Kind: user
- Location: Vitória, ES / Brazil
- Company: Federal University of Espirito Santo (UFES)
- Website: www.davi.cosmo-ufes.org
- Repositories: 3
- Profile: https://github.com/davi-rodrigues
Physicist that works on astrophysics, cosmology and gravitation.
Citation (CITATION.cff)
cff-version: 1.2.0
title: CCBH-Numerics
message: "If you use this software, please cite it as below. Please, consider also citing the corresponding MNRAS (2024) paper DOI: 10.1093/mnras/stae143."
type: software
authors:
- given-names: "Davi C."
family-names: "Rodrigues"
orcid: "https://orcid.org/0000-0003-1683-5443"
doi: "10.5281/zenodo.11112984"
repository-code: "https://github.com/davi-rodrigues/ccbh-numerics"
license: MIT
version: 1.0
date-released: "2024"