Skip to main content

Herschel Extragalactic Legacy Project internal python module

This python module contains the code used internally within HELP to process our data.

Installation

The easiest way is to install the module in development mode using conda. Provided you installed [Anaconda](https://www.continuum.io/) or [miniconda](http://conda.pydata.org/miniconda.html) here are the commands to run:

`Shell $ conda create -n herschelhelp_internal $ conda activate herschelhelp_internal $ conda install -c openastronomy astropy healpy scipy seaborn $ pip install -r requirements.txt $ pip install -e . `

You will need to activate this new environment with source activate herschelhelp_internal when you want to use this module.

Running inside a Jupyter notebook

If one need to use this code inside a Jupyter notebook, one should install the notebook stuff:

`Shell $ conda install notebook `

and add the environment Python to the list of kernels for Jupyter:

`Shell $ python -m ipykernel install --user --name helpint --display-name "Python (herschelhelp_internal)" `

The notebooks must be set to use this kernel.

Note: maybe it’s not mandatory to install the full notebook and only the ipykernel is required if Jupyter is already installed on the system.

E(B-V) maps

To compute the E(B-V) at each source position, we are using the [sfdmap package](https://github.com/kbarbary/sfdmap) that needs the Schlegel, Finkbeiner & Davis (1998) dust maps. The script get_sfd_maps.sh will download them and place them in the directory herschelhelp_internal/sfd_data/ where they are expected by our wrapper function. This must be done only once.

Metadata

Release files for herschelhelp-internal 1.0.5

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

Source distribution (sdist)

Source distribution for herschelhelp-internal 1.0.5
File Size Uploaded Provenance
herschelhelp_internal-1.0.5.tar.gz 96.7 MB With provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for herschelhelp-internal 1.0.5
File Interpreter ABI Platform
herschelhelp_internal-1.0.5-py3-none-any.whl Python 3 none any Details

Total release size: 96.7 MB

Release files / herschelhelp_internal-1.0.5.tar.gz

Download URL herschelhelp_internal-1.0.5.tar.gz
Size 96.7 MB
Tags Source
SHA-256 checksum
How to use checksums
7ebabc0c6c6c5b7244f80d557531149eb1968ab7ee5117258fa3e27dae0e569d
BLAKE2b-256 checksum
How to use checksums
6c469be5c76c88d38f58f884cdd5ebc419a5fe8cbbe0f06d904cd7be38edda6f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Mar 13, 2025.

Transparency log

Release files / herschelhelp_internal-1.0.5-py3-none-any.whl

Download URL herschelhelp_internal-1.0.5-py3-none-any.whl
Size 23.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a27810d883a48b2864ca135c3fa7bef433a57db6e229f69ea81d4b0e91b75378
BLAKE2b-256 checksum
How to use checksums
867c71ba5b1f9550ee0901b3270e6fae585f1aeac2a350c7752354d61f930eb6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

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 Mar 13, 2025.

Transparency log

Security for herschelhelp-internal 1.0.5

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.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for herschelhelp_internal-1.0.5.tar.gz

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 Mar 13, 2025.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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