https://github.com/ajshajib/dolphin
Automated pipeline for lens modelling based on lenstronomy
Science Score: 49.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 3 DOI reference(s) in README -
✓Academic publication links
Links to: arxiv.org, zenodo.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (16.6%) to scientific vocabulary
Keywords
ai
artificial-intelligence
astronomy
astrophysics
automated-modeling
automated-pipeline
cosmology
galaxies
gravitational-lensing
lenstronomy
machine-learning
neural-network
strong-lensing
Last synced: 6 months ago
·
JSON representation
Repository
Automated pipeline for lens modelling based on lenstronomy
Basic Info
- Host: GitHub
- Owner: ajshajib
- License: bsd-3-clause
- Language: Jupyter Notebook
- Default Branch: main
- Homepage: https://dolphin-docs.readthedocs.io
- Size: 54 MB
Statistics
- Stars: 21
- Watchers: 3
- Forks: 6
- Open Issues: 2
- Releases: 10
Topics
ai
artificial-intelligence
astronomy
astrophysics
automated-modeling
automated-pipeline
cosmology
galaxies
gravitational-lensing
lenstronomy
machine-learning
neural-network
strong-lensing
Created about 6 years ago
· Last pushed 7 months ago
Metadata Files
Readme
Contributing
License
Authors
README.rst
.. |logo| image:: https://raw.githubusercontent.com/ajshajib/dolphin/efb2673646edd6c2d98963e9f4d08a9104d293c3/logo.png
:width: 70
|logo| dolphin
==============
.. image:: https://readthedocs.org/projects/dolphin-docs/badge/?version=latest
:target: https://dolphin-docs.readthedocs.io/latest/
.. image:: https://github.com/ajshajib/dolphin/actions/workflows/ci.yaml/badge.svg?branch=main
:target: https://github.com/ajshajib/dolphin/actions/workflows/ci.yaml
.. image:: https://codecov.io/gh/ajshajib/dolphin/branch/main/graph/badge.svg?token=WZVXZS9GF1
:target: https://app.codecov.io/gh/ajshajib/dolphin/tree/main
:alt: Codecov
.. image:: https://img.shields.io/badge/License-BSD_3--Clause-blue.svg
:target: https://github.com/ajshajib/dolphin/blob/main/LICENSE
:alt: License BSD 3-Clause Badge
.. image:: https://img.shields.io/badge/arXiv-2503.22657-b31b1b?logo=arxiv&logoColor=white
:target: https://arxiv.org/abs/2503.22657
.. image:: https://zenodo.org/badge/DOI/10.5281/zenodo.16587211.svg
:target: https://doi.org/10.5281/zenodo.16587211
.. image:: https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=brightyellow
:target: https://pre-commit.com/
.. image:: https://img.shields.io/badge/code%20style-black-000000.svg
:target: https://github.com/psf/black
.. image:: https://img.shields.io/badge/%20formatter-docformatter-fedcba.svg
:target: https://github.com/PyCQA/docformatter
.. image:: https://img.shields.io/badge/%20style-sphinx-0a507a.svg
:target: https://www.sphinx-doc.org/en/master/usage/index.html
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!**
.. |Codecov| image:: https://codecov.io/gh/ajshajib/dolphin/branch/main/graph/badge.svg?token=WZVXZS9GF1
:target: https://app.codecov.io/gh/ajshajib/dolphin/tree/main
Installation
------------
.. image:: https://img.shields.io/pypi/v/space-dolphin.svg
:alt: PyPI - Version
:target: https://pypi.org/project/space-dolphin/
You can install ``dolphin`` using ``pip``. Run the following command:
.. code-block:: bash
pip install space-dolphin
Alternatively, you can install the latest development version from GitHub as:
.. code-block:: bash
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) `_.
Owner
- Name: Anowar Shajib
- Login: ajshajib
- Kind: user
- Location: Chicago
- Company: University of Chicago
- Website: https://ajshajib.github.io/
- Twitter: ajshajib
- Repositories: 5
- Profile: https://github.com/ajshajib
Postdoc in Dept. of Astronomy & Astrophysics, UChicago.
GitHub Events
Total
- Create event: 27
- Release event: 6
- Issues event: 6
- Watch event: 4
- Delete event: 22
- Issue comment event: 64
- Push event: 345
- Pull request review comment event: 13
- Pull request event: 107
- Pull request review event: 43
- Fork event: 4
Last Year
- Create event: 27
- Release event: 6
- Issues event: 6
- Watch event: 4
- Delete event: 22
- Issue comment event: 64
- Push event: 345
- Pull request review comment event: 13
- Pull request event: 107
- Pull request review event: 43
- Fork event: 4
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 2
- Total pull requests: 51
- Average time to close issues: about 4 hours
- Average time to close pull requests: 2 days
- Total issue authors: 2
- Total pull request authors: 3
- Average comments per issue: 1.5
- Average comments per pull request: 0.73
- Merged pull requests: 40
- Bot issues: 0
- Bot pull requests: 15
Past Year
- Issues: 2
- Pull requests: 51
- Average time to close issues: about 4 hours
- Average time to close pull requests: 2 days
- Issue authors: 2
- Pull request authors: 3
- Average comments per issue: 1.5
- Average comments per pull request: 0.73
- Merged pull requests: 40
- Bot issues: 0
- Bot pull requests: 15
Top Authors
Issue Authors
- ajshajib (5)
- Ferr013 (3)
- cesharon-astro (1)
Pull Request Authors
- ajshajib (42)
- pre-commit-ci[bot] (30)
- pensive-aristocrat (8)
- chinyitan (3)
Top Labels
Issue Labels
enhancement (3)
bug (1)
Pull Request Labels
enhancement (1)
bug (1)
Packages
- Total packages: 2
-
Total downloads:
- pypi 340 last-month
-
Total dependent packages: 0
(may contain duplicates) -
Total dependent repositories: 0
(may contain duplicates) - Total versions: 8
- Total maintainers: 1
pypi.org: space-dolphin
Automated pipeline for lens modeling based on lenstronomy
- Homepage: https://github.com/ajshajib/dolphin
- Documentation: https://space-dolphin.readthedocs.io/
- License: bsd-3-clause
-
Latest release: 1.1.3
published 7 months ago
Rankings
Dependent packages count: 9.4%
Stargazers count: 15.3%
Forks count: 17.0%
Average: 23.6%
Dependent repos count: 52.9%
Maintainers (1)
Last synced:
7 months ago
pypi.org: space-raccoon
Raccoon cleans modulation created by undersampling the PSF in the JWST/NIRSpec spectra.
- Homepage: https://github.com/ajshajib/raccoon
- Documentation: https://space-raccoon.readthedocs.io/
- License: bsd-3-clause
-
Latest release: 1.0.0
published 8 months ago
Rankings
Dependent packages count: 8.8%
Average: 29.3%
Dependent repos count: 49.7%
Maintainers (1)
Last synced:
7 months ago
Dependencies
requirements.txt
pypi
- corner *
- h5py *
- matplotlib *
- numpy >1.13
- pyyaml *
- scipy >=0.19.1
test_requirements.txt
pypi
- astropy >=2.0 test
- emcee >=3.0.0 test
- mpmath * test
- multiprocess * test
- numba * test
- pytest * test
- scikit-image * test
.github/workflows/ci-test.yml
actions
- actions/checkout v4 composite
- actions/setup-python v4 composite
- codecov/codecov-action v3 composite
setup.py
pypi