Skip to main content

propstark_core

PyPI - License PyPI - Version Python Version from PEP 621 TOML

Collection of analysis and display helpers for the ProPStarK program.

Installation

Installation using pip:

pip install propstark_core

From the repository root:

Install the package from a clone with:

python -m pip install .

Pointing plots

plot_pointings plots VLA pointing footprints over a FITS integrated-intensity map. Load the catalogue boxes and pass explicit paths to the map and catalogue:

import astropy.units as u
import yaml

from propstark_core import plot_pointings

with open("data/catalogue_boxes.yml", encoding="utf-8") as catalogue_file:
    catalogue = yaml.safe_load(catalogue_file)

axes, pointings = plot_pointings(
    "data/B1_NH3_11_all_rebase3_mom0_QA_trim.fits",
    catalogue,
    "Barnard1",
    distance=301 * u.pc,
)

The complete worked example remains in pointings/image_overlay.ipynb, ready to be included in future Read the Docs documentation.

The scheduling-block list is included in installed distributions and can be read with propstark_core.load_observations_csv().

Credits

Developed by Jaime E Pineda (@jpinedaf) and Brian Svoboda (@autocorr).

Dependencies


  • astropy (>=5.0)
  • scipy (>=1.7)
  • numpy (>=1.21)
  • pyyaml
  • matplotlib (>=3.4)
  • radio-beam (>=0.3)
  • mosaic_proposal_helper (>=0.5)
  • scikit-image (>=0.9)

Metadata

Release files for propstark-core 0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for propstark-core 0.3
File Size Uploaded
propstark_core-0.3.tar.gz 14.3 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for propstark-core 0.3
File Interpreter ABI Platform
propstark_core-0.3-py3-none-any.whl Python 3 none any Details

Total release size: 14.3 MB

Release files / propstark_core-0.3.tar.gz

Download URL propstark_core-0.3.tar.gz
Size 14.3 MB
Tags Source
SHA-256 checksum
How to use checksums
bb5983d5f8c411d239bb24d608c265cd2dbd27f2e50eb8ef0869ef5ab675f9ea
BLAKE2b-256 checksum
How to use checksums
b83c82b0a0170063f3d139c713362c623f73d533df09b8cd30f0bc101f179fe0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

Release files / propstark_core-0.3-py3-none-any.whl

Download URL propstark_core-0.3-py3-none-any.whl
Size 12.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
bfc11b5eacaed4f8cc0a9b7065bec87d1f95dcecfb79ecb61d316c7a5136c2d6
BLAKE2b-256 checksum
How to use checksums
d808b32d48fb2e849c1bed28c330293e3cef21e80187a223dfec34c08e864a44
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.3 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page