Skip to main content

Stack patches of the CMB temperature sky around local maxima

Project description

Made at Code/Astro PyPI version Python version License: MIT Development Status

cmbstack

Stack patches of the Cosmic Microwave Background (CMB) temperature sky. Go here to see the full documentation and a worked example.

Installation

Install the latest release from PyPI:

pip install cmbstack

Or install the development version from GitHub:

git clone https://github.com/IsaacLP/cmbstack.git
cd cmbstack
pip install -e .

Quick Start

From a power spectrum file:

from cmbstack.main import StackingPipeline

pipeline = StackingPipeline.from_cl("path/to/spectrum.cl", nside=1024, seed=42)
stacked_result = pipeline.run()

From an existing FITS map:

pipeline = StackingPipeline.from_fits("path/to/map.fits", field=0)
stacked_result = pipeline.run()

From a map array already in memory:

pipeline = StackingPipeline.from_map(sky_map)
stacked_result = pipeline.run()

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

cmbstack-0.0.5.tar.gz (7.9 kB view details)

Uploaded Source

Built Distribution

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

cmbstack-0.0.5-py3-none-any.whl (7.9 kB view details)

Uploaded Python 3

File details

Details for the file cmbstack-0.0.5.tar.gz.

File metadata

  • Download URL: cmbstack-0.0.5.tar.gz
  • Upload date:
  • Size: 7.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for cmbstack-0.0.5.tar.gz
Algorithm Hash digest
SHA256 d1aadb1a114435e6bca68529e969af7e4fed508147e1785261bc23e10bea3c61
MD5 2c8be6ad9377d93c4d6e2d3a0f2e3757
BLAKE2b-256 f7a023fd13d51ac8f75c2e3011625053791f311df4f3009d6555de2ceabce41e

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmbstack-0.0.5.tar.gz:

Publisher: release.yml on IsaacLP/cmbstack

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cmbstack-0.0.5-py3-none-any.whl.

File metadata

  • Download URL: cmbstack-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 7.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for cmbstack-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 d09a1d2ac634ab592d5c7b1ebab0a71794b4c98546ad2ade7e0d7ef1371b68ec
MD5 a79b69c57453dba7851f1599aabbe540
BLAKE2b-256 61d93bdb140a60c8c1cc51b5fdff8225a95b1714b4a80502f11cf318d83970de

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmbstack-0.0.5-py3-none-any.whl:

Publisher: release.yml on IsaacLP/cmbstack

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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