Skip to main content

Automated pipeline for lens modeling based on lenstronomy

Project description

https://readthedocs.org/projects/dolphin-docs/badge/?version=latest https://github.com/ajshajib/dolphin/actions/workflows/ci.yaml/badge.svg?branch=main Codecov License BSD 3-Clause Badge Shajib et al. 2025, ApJ, 992, 40 https://img.shields.io/badge/arXiv-2503.22657-b31b1b?logo=arxiv&logoColor=white Zenodo DOI 10.5281/zenodo.16587211 https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=brightyellow https://img.shields.io/badge/code%20style-black-000000.svg https://img.shields.io/badge/%20formatter-docformatter-fedcba.svg https://img.shields.io/badge/%20style-sphinx-0a507a.svg

AI-powered automated pipeline for lens modeling, with lenstronomy as the modeling engine.

Features

  • AI-automated forward modeling for large samples of galaxy-scale lenses.

  • Flexible: supports both fully automated and semi-automated (with user tweaks) modes.

  • Multi-band lens modeling made simple.

  • Supports both galaxy–galaxy and galaxy–quasar systems.

  • Effortless syncing between local machines and HPCC.

  • Codecov tested!

Installation

PyPI - Version

You can install dolphin using pip. Run the following command:

pip install space-dolphin

Alternatively, you can install the latest development version from GitHub as:

git clone https://github.com/ajshajib/dolphin.git
cd dolphin
pip install .

See the Quickstart guide for instructions on setting up and running dolphin.

Citation

If you use dolphin in your research, please cite the dolphin paper Shajib et al. (2025). If you have used the "galaxy-quasar" fitting recipe, then additionally cite Shajib et al. (2019), or if you have used the "galaxy-galaxy" fitting recipe, then additionally cite Shajib et al. (2021).

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

space_dolphin-1.2.1.tar.gz (37.2 kB view details)

Uploaded Source

Built Distribution

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

space_dolphin-1.2.1-py3-none-any.whl (36.8 kB view details)

Uploaded Python 3

File details

Details for the file space_dolphin-1.2.1.tar.gz.

File metadata

  • Download URL: space_dolphin-1.2.1.tar.gz
  • Upload date:
  • Size: 37.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for space_dolphin-1.2.1.tar.gz
Algorithm Hash digest
SHA256 1ab507f87b83c3131036cb8c02d1a69fbc835cd2ba2a27d053c535776df56534
MD5 547a26705298bd05fdafe3c807514f77
BLAKE2b-256 d249b29c636ca4b16e79cedb31252e90e63eae2cf58c438eae058ddccd57ea8d

See more details on using hashes here.

File details

Details for the file space_dolphin-1.2.1-py3-none-any.whl.

File metadata

  • Download URL: space_dolphin-1.2.1-py3-none-any.whl
  • Upload date:
  • Size: 36.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for space_dolphin-1.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4c9fb9ec7da59d5ae2f76ccae996dfcf0d698559ebf306de5fb2c6222ddca9a1
MD5 d99a7eae2bb836c24cd554f9f1d45aaf
BLAKE2b-256 91c4759c1e5021bcc88fcebe038cab38bc743d16007a142ea613caddf7afb632

See more details on using hashes here.

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