Skip to main content

A Python package for gravitational wave analysis using neural networks

Project description

SageNetGW

SageNetGW is a Python package for generating GW power-frequency curves. See https://github.com/YifangLuo/SageNet and https://github.com/bohuarolandli/stiffGWpy

Installation

pip install sagenetgw

Usage Example

from sagenetgw.classes import GWPredictor
import numpy as np
from matplotlib import pyplot as plt


predictor = GWPredictor()
prediction = predictor.predict({
    "r":3.9585109e-05, 
    "n_t":1.0116972, 
    "kappa10":110.42477, 
    "T_re":0.17453859, 
    "DN_re":39.366618,
    "Omega_bh2":0.0223828, 
    "Omega_ch2":0.1201075, 
    "H0":67.32117, 
    "A_s":2.100549e-9
})
pred_coords = np.column_stack((prediction['f'], prediction['log10OmegaGW']))
plt.plot(pred_coords[:, 0], pred_coords[:, 1], '--', color="royalblue", marker='.')

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sagenetgw-0.1.5.tar.gz (12.8 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sagenetgw-0.1.5-py3-none-any.whl (6.4 MB view details)

Uploaded Python 3

File details

Details for the file sagenetgw-0.1.5.tar.gz.

File metadata

  • Download URL: sagenetgw-0.1.5.tar.gz
  • Upload date:
  • Size: 12.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.0

File hashes

Hashes for sagenetgw-0.1.5.tar.gz
Algorithm Hash digest
SHA256 c0eb0f57fec1077d2273e7303b53e738546548ed782ce56a205230cd89b6fd58
MD5 ec9da5610aa984c008213dba29363c4e
BLAKE2b-256 b23950300c4ae8e8457876af0bb8d70fc97de2ea3b52150aecf653c3da488ffa

See more details on using hashes here.

File details

Details for the file sagenetgw-0.1.5-py3-none-any.whl.

File metadata

  • Download URL: sagenetgw-0.1.5-py3-none-any.whl
  • Upload date:
  • Size: 6.4 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.0

File hashes

Hashes for sagenetgw-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 1ac4d438f62ef9c1cad9629f8812c91bebe634ff19652ba6232f46cc58ab417e
MD5 603f79ed2673ca16fa37c0a094806f82
BLAKE2b-256 4771993c21fae59f09b0e44d73f40f22145a9fd8a3d888287755fd95ffb9a559

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page