Skip to main content

Unofficial package to read data from the Euclid mission

Project description

euclidlib

Table of Contents

Introduction

euclidlib is an unofficial python package to read official Euclid mission products from the Science Ground Segment. The ultimate goal of euclidlib is to provide to the Euclid community a friendly and ready-to-use library that allows to work with the science-ready Euclid products right away. The library is maintained in a best-effort basis by Euclid volunteers and contributors. See acknolwedgements below.

Installation

As simple as:

pip install euclidlib

Prerequisites

  • python>3.7
  • fitsio
  • numpy

Usage

Soon to be announced.

Contributing

If you would like to contribute, follow the following steps:

  1. Open an issue to let the euclidlib maintainers know about your contribution plans (new Euclid product? New feature? A suggestion?)
  2. Create a new branch:
    git checkout -b feature/your-feature-name
    
  3. Commit your changes:
    git commit -m 'Add some feature'
    
  4. Push to the branch:
    git push origin feature/your-feature-name
    
  5. Open a pull request

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgements

  • Thanks to the euclidlib contributors so far: Will Hartley & Florian Dubath (redshift bin distribution schema), Felicitas Keil & Martin Kilbinger (photometric 2-point correlation functions reading routines), Nicolas Tessore (photometric power spectra reading routines).

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

euclidlib-2025.2.tar.gz (2.8 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

euclidlib-2025.2-py3-none-any.whl (9.8 kB view details)

Uploaded Python 3

File details

Details for the file euclidlib-2025.2.tar.gz.

File metadata

  • Download URL: euclidlib-2025.2.tar.gz
  • Upload date:
  • Size: 2.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for euclidlib-2025.2.tar.gz
Algorithm Hash digest
SHA256 c378249dd082cebbc86d68333dbacd985e7d86f5f80a420a61a4e0c9988f530d
MD5 c618a6ae12ca6f0f3ac057fb52a5f267
BLAKE2b-256 19a67bd96a1e53fcd68bc146b3180d873c86d414be62160417045f3188712ca0

See more details on using hashes here.

Provenance

The following attestation bundles were made for euclidlib-2025.2.tar.gz:

Publisher: release.yml on euclidlib/euclidlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file euclidlib-2025.2-py3-none-any.whl.

File metadata

  • Download URL: euclidlib-2025.2-py3-none-any.whl
  • Upload date:
  • Size: 9.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for euclidlib-2025.2-py3-none-any.whl
Algorithm Hash digest
SHA256 2db3a3c2f7c7fe9755304b94a55fdc278887eee9e168a27d41b3bc4ee55cb7ed
MD5 54ac1f4065e84c939bc36cbd7efa63f9
BLAKE2b-256 7a41e0cfadd872e6551767cca5788f7977e9cdead31e4071881b1c8a4e2868f4

See more details on using hashes here.

Provenance

The following attestation bundles were made for euclidlib-2025.2-py3-none-any.whl:

Publisher: release.yml on euclidlib/euclidlib

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