A package that generates transient noise artifacts in gravitational-wave detector data.
Project description
TNAgen
Introduction
TNAgen is a python package that allows users to generate transient noise artifacts in gravitational-wave detector data using a GAN model. The package is based on the paper "Generating Transient Noise Artefacts in Gravitational-Wave Detector Data with Generative Adversarial Networks" by Powell et. al. It uses the torchGAN library to implement the GAN model and provides a user-friendly interface for generating noise artifacts for specific glitches.
Table of contents
Installation
This package must be installed through conda, due to the dependencies of this package. To create a new environment for this package:
$ conda env create --name myenv --file=requirements.yml
$ conda activate myenv
To install:
$ conda install TNAgen
From Source:
$ git clone https://github.com/sStaite/TNAgen
$ cd TNAgen
$ python3 -m pip install --upgrade build
$ python3 -m build
Documentation
Documentation can be found at https://tnagen.readthedocs.io/
Contributors
Seamus Staite, Jade Powell
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 TNAgen-0.0.1.tar.gz.
File metadata
- Download URL: TNAgen-0.0.1.tar.gz
- Upload date:
- Size: 14.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3b283731cad75921d4b815521bc30247ca41848995c7647e2b7f9db51d6081d8
|
|
| MD5 |
4e9dee223cb6a64a41ccd91c18aec9d2
|
|
| BLAKE2b-256 |
b3749641e6aa95fb363cdad158bca93a7347df0e1586028db80c1323a4ea8e3a
|
File details
Details for the file TNAgen-0.0.1-py3-none-any.whl.
File metadata
- Download URL: TNAgen-0.0.1-py3-none-any.whl
- Upload date:
- Size: 14.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ac12275cd454a7356ece4ec7c344275408d6998ffbe210ed37c9c9d400168761
|
|
| MD5 |
23db71566538e6dbe34700baefea6d34
|
|
| BLAKE2b-256 |
626b42f674929c8733117c78e85feb1746b6eaed8e9197525db991489f124cc7
|