Skip to main content

Runs BAGPIPES on any JWST/NIRSpec PRISM spectrum from the DAWN JWST Archive exposures

Project description

dja-pipes

Runs BAGPIPES on any JWST/NIRSpec PRISM spectrum from the DAWN JWST Archive (DJA)

Installation

Recommended install into a fresh conda environment:

conda create -n djapipes-python313 python=3.13 -y
conda activate djapipes-python313

Install djapipes and additional dependencies from git respositories:

pip install djapipes git+https://github.com/karllark/dust_attenuation.git 

Install fork of the bagpipes repo:

pip install git+https://github.com/RashmiGot/bagpipes.git#egg=bagpipes

TBD: instructions for downloading and adding custom model grids, which are not distributed with the bagpipes fork.

There are occasionally problems installing some of the downstream dependencies in the latest Python versions, e.g., where the above returns an exception ERROR: ... photutils-1.12.0.tar.gz does not appear to be a Python project: neither 'setup.py' nor 'pyproject.toml' found. This can be resolved with the workaround below:

wget https://files.pythonhosted.org/packages/10/b6/2ecd1ddebf269aa78103959a99ebb2c2ca9070f392cf10ac767fc4176b2a/photutils-1.12.0.tar.gz -O /tmp/photutils-1.12.0.tar.gz
tar xzvf /tmp/photutils-1.12.0.tar.gz -C /tmp/
pip install djapipes git+https://github.com/karllark/dust_attenuation.git  /tmp/photutils-1.12.0/

See also

DJA: https://dawn-cph.github.io/dja/
BAGPIPES: https://bagpipes.readthedocs.io/en/latest/

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

djapipes-1.1.4.tar.gz (321.2 kB view details)

Uploaded Source

File details

Details for the file djapipes-1.1.4.tar.gz.

File metadata

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

File hashes

Hashes for djapipes-1.1.4.tar.gz
Algorithm Hash digest
SHA256 83e9e9a4f7c906a7054e6c7d917e5346f96716f5230a94c6495e4eb33b12bf92
MD5 0b11427231fb209c8e8d2a5b14ea2cec
BLAKE2b-256 11632f8a71f4e65048c9e55b438c4b5caac369ab45b0bc0bca4de350e6a14813

See more details on using hashes here.

Provenance

The following attestation bundles were made for djapipes-1.1.4.tar.gz:

Publisher: publish-to-pypi.yml on RashmiGot/dja-pipes

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