Skip to main content

Horizon and source lines plotting tool for 21-cm cosmology experiments

Project description

Horizon or Source lines plotting tool for 21-cm cosmology experiments

pslines is a Python-based tool for generating and plotting horizon lines and source lines in the cylindrical power spectra for 21-cm cosmology analyses. The tool uses the updated horizon and source line equations derived without imposing the flat sky approximation (Munshi et al. 2024, in prep) that accurately describe the signature of the horizon and the source on the power spectrum.

Dependencies

pslines requires some common python libraries: numpy, matplotlib, astropy.

Installation

pslines can be imported as a python module:

import sys
sys.path.append('/path/to/cloned/repo/pslines')
from pslines import *

Documentation

A step-by-step guide is presented in the wiki page.

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

pslines-0.1.0.tar.gz (3.9 kB view details)

Uploaded Source

Built Distribution

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

pslines-0.1.0-py3-none-any.whl (4.5 kB view details)

Uploaded Python 3

File details

Details for the file pslines-0.1.0.tar.gz.

File metadata

  • Download URL: pslines-0.1.0.tar.gz
  • Upload date:
  • Size: 3.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.2 CPython/3.8.8 Linux/4.18.0-408.el8.x86_64

File hashes

Hashes for pslines-0.1.0.tar.gz
Algorithm Hash digest
SHA256 1b0263718bd737173b6b70a7f746b779249cd59a4bc44b382f7e1e2d31c99278
MD5 b6128428d92f2330b1e91bc8b5384bfd
BLAKE2b-256 d828e3e11fcd656d6c10fd3574eafae760d3803cbfe447a01b5598ce3ce113d5

See more details on using hashes here.

File details

Details for the file pslines-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: pslines-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 4.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.2 CPython/3.8.8 Linux/4.18.0-408.el8.x86_64

File hashes

Hashes for pslines-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 544e25d469cfbb4577ca732eec5c06925aa8546cf182d2185eaea589eee48be4
MD5 1eb91409c41c4f7e6fde42ba6e2e834c
BLAKE2b-256 af1a87158c220dfe53916119138e1c8c5b6b826d3a00669ac3c4a9b30387a617

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