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.5.tar.gz (488.0 kB view details)

Uploaded Source

File details

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

File metadata

  • Download URL: djapipes-1.1.5.tar.gz
  • Upload date:
  • Size: 488.0 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.5.tar.gz
Algorithm Hash digest
SHA256 f2ee31fbcb451168e37d000834f85a2c206980d7ff9149cf4849a3229f2df721
MD5 cfd6ac15770f69505b34c50e64766873
BLAKE2b-256 21a19ca951cbd2cde09fe4df2d98c8f0afbd9070b72e128562cf2ae1800e8f64

See more details on using hashes here.

Provenance

The following attestation bundles were made for djapipes-1.1.5.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