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 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.1.0.tar.gz (8.3 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.1.0-py3-none-any.whl (8.1 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for cmbstack-0.1.0.tar.gz
Algorithm Hash digest
SHA256 6c2b3ad847171dc8441168f530b3734144964e906c48ce59f1dd4697455234ad
MD5 70f5cddbf3c0ce293908dadcbe46bf91
BLAKE2b-256 28c15a3070e2cdf3e7502de7fc2bc239bae33869154287d3c99a516ac7a1ead9

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmbstack-0.1.0.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.1.0-py3-none-any.whl.

File metadata

  • Download URL: cmbstack-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 8.1 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.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 305be733f0f9e86655beaf2271bc081ee3c1cf5e961e567b223826f522eda779
MD5 f01a5bfa3c25b140c84a0db1d7a842df
BLAKE2b-256 f38b5e3bc68299d2255ef3413cb1b16fef891f886c5d23d2fe8f2cab5645389f

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmbstack-0.1.0-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