Folding of Stochastic Intermediate Data (SID) to one sidereal day for stochastic gravitational-wave searches.
Project description
gwfolding
Folding of Stochastic Intermediate Data (SID) frames to one sidereal day for
stochastic gravitational-wave searches. The output can be written as folded SID
(.gwf) frames.
Mathematical details are described in the LIGO technical document T0900093.
Prerequisite: the Fr frame library (not on PyPI)
This package reads and writes gravitational-wave frame files via the Fr module
(frgetvect / frputvect). Fr is not distributed on PyPI and is not
installed by pip. It must already be available in your Python environment,
typically from the conda / IGWN software stack used for LIGO/Virgo analysis.
Install or activate your IGWN/conda environment so that the following works before using this package:
from Fr import frgetvect, frputvect
If that import fails, install the frame library from your conda/IGWN channel first.
Installation
pip install gwfolding
This installs the pure-Python package and its PyPI dependencies (numpy,
scipy). The Fr frame library must be provided separately (see above).
Usage
from gwfolding import foldSID
foldedInvCov, foldedStatistic, params, foldParams = foldSID(
"foldSID.par", # path to the parameter file
writeFrames=1, # write folded SID frames
)
A worked example runner is provided in run_foldSID.py, and an example
parameter file in foldSID.par.txt.
Authors
- Authors: Anirban Ain, Prathamesh Dalvi, Sanjit Mitra
- Python translation: Erik Floden
- Data production & maintainer: Jishnu Suresh (
jishnu.suresh@ligo.org)
License
MIT. See LICENSE.
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file gwfolding-0.1.1.tar.gz.
File metadata
- Download URL: gwfolding-0.1.1.tar.gz
- Upload date:
- Size: 19.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f42db98a08df2bf75e7bc6b704217f0f42b4829629cc9a2dc0344fcc140aa994
|
|
| MD5 |
62bb4214d0513541103677b3cda4f7d6
|
|
| BLAKE2b-256 |
d8945a0cfdb5461fbe0c9e353f9576a4f2b0c1da326291f3b1560f5659e0b1df
|
Provenance
The following attestation bundles were made for gwfolding-0.1.1.tar.gz:
Publisher:
publish.yml on jishnu-suresh/gwfolding
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
gwfolding-0.1.1.tar.gz -
Subject digest:
f42db98a08df2bf75e7bc6b704217f0f42b4829629cc9a2dc0344fcc140aa994 - Sigstore transparency entry: 2048554750
- Sigstore integration time:
-
Permalink:
jishnu-suresh/gwfolding@e1b911d28da7a8da896ede2aa37e23990762167a -
Branch / Tag:
refs/tags/v0.1.1 - Owner: https://github.com/jishnu-suresh
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@e1b911d28da7a8da896ede2aa37e23990762167a -
Trigger Event:
release
-
Statement type:
File details
Details for the file gwfolding-0.1.1-py3-none-any.whl.
File metadata
- Download URL: gwfolding-0.1.1-py3-none-any.whl
- Upload date:
- Size: 17.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c826689f07afa81eb611ede62da31154b3a49a77e01a89d95d2471b6a72233bd
|
|
| MD5 |
116104cba7786943b95daa0d72509706
|
|
| BLAKE2b-256 |
84c676092cae962f8095a494e4d7816194febb45366364c229d04804e50a5e18
|
Provenance
The following attestation bundles were made for gwfolding-0.1.1-py3-none-any.whl:
Publisher:
publish.yml on jishnu-suresh/gwfolding
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
gwfolding-0.1.1-py3-none-any.whl -
Subject digest:
c826689f07afa81eb611ede62da31154b3a49a77e01a89d95d2471b6a72233bd - Sigstore transparency entry: 2048554756
- Sigstore integration time:
-
Permalink:
jishnu-suresh/gwfolding@e1b911d28da7a8da896ede2aa37e23990762167a -
Branch / Tag:
refs/tags/v0.1.1 - Owner: https://github.com/jishnu-suresh
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@e1b911d28da7a8da896ede2aa37e23990762167a -
Trigger Event:
release
-
Statement type: