A Python package for gravitational-wave benchmarking, particularly with Fisher information matrices.
Project description
gwbench
Acknowledgment
We request that any academic report, publication, or other academic disclosure of results derived from the use of this software acknowledge the use of the software by an appropriate acknowledgment or citation.
The gwbench software can be cited from arXiv:2010.15202, with INSPIRE BibTeX entry:
@article{Borhanian:2020ypi,
author = "Borhanian, Ssohrab",
title = "{gwbench: a novel Fisher information package for gravitational-wave benchmarking}",
eprint = "2010.15202",
archivePrefix = "arXiv",
primaryClass = "gr-qc",
month = "10",
year = "2020"
}
Installation via pip
pip install gwbench
Installation from source
Clone the gwbench repository and enter it
Clone this repository and follow the next steps.
git clone https://gitlab.com/sborhanian/gwbench.git
cd gwbench
Using conda
Source Oasis Conda - do this first; only on LIGO clusters needed
source /cvmfs/oasis.opensciencegrid.org/ligo/sw/conda/etc/profile.d/conda.sh
which conda
The last line should print /cvmfs/oasis.opensciencegrid.org/ligo/sw/conda/condabin/conda
or similar.
Setup conda virtual environment
conda create -y --name gwbench python=3.9
conda activate gwbench
conda install -y -c conda-forge --file requirements_conda.txt
Using python -m venv
and pip
Replace ~/gwbench
with the appropriate path of choice in the following instructions:
python3 -m venv ~/gwbench
source ~/gwbench/bin/activate
pip install -r requirements_pip.txt
Using pip or conda
Install while the virtual environment is active:
pip install .
Uninstall
pip uninstall gwbench
Test
cd example_scripts
python test_run.py
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file gwbench-0.8.5.tar.gz
.
File metadata
- Download URL: gwbench-0.8.5.tar.gz
- Upload date:
- Size: 1.2 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7b3d5868de29b237a699878d44ffd55809c578c33355be512fe777540684583b |
|
MD5 | 43916d734ce487b805e7ec760155d89e |
|
BLAKE2b-256 | 228b9e22c8033866985410068c6a0088550d4950d117002a6f890941b4badee7 |
File details
Details for the file gwbench-0.8.5-py3-none-any.whl
.
File metadata
- Download URL: gwbench-0.8.5-py3-none-any.whl
- Upload date:
- Size: 800.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6ea0f0fa30afd02b649d6f8b184a42e1b801f9e48c9e4fa9b0c1a55497a5db11 |
|
MD5 | 6504afa7b5fdbf991d2182bcb03fe7a6 |
|
BLAKE2b-256 | db3c3d0e421292d3430ca7c19b1c3ea913ce8cc0a0038f5608b63d25580ea32a |