Submitting Author: @johannesulf
All current maintainers: @johannesulf, @dr-guangtou
Package Name: dsigma
One-Line Description of Package: a user-friendly galaxy–galaxy lensing package
Repository Link: https://github.com/johannesulf/dsigma
Version submitted: 1.2.0
EiC: TBD
Editor: TBD
Reviewer 1: TBD
Reviewer 2: TBD
Archive: TBD
JOSS DOI: TBD
Version accepted: TBD
Date accepted (month/day/year): TBD
Code of Conduct & Commitment to Maintain Package
Description
dsigma is an easy-to-use Python package for measuring gravitational galaxy-galaxy lensing. Using a lensing catalog, it estimates excess surface density around a population of lenses, such as galaxies in the Sloan Digital Sky Survey or the Baryon Oscillation Spectroscopic Survey. It has a flexible API and can utilize data from, DECADE, the Dark Energy Survey (DES), the Kilo-Degree Survey (KiDS), and the Hyper Suprime-Cam (HSC) lensing surveys, among others. With core computations written in C, dsigma is very fast. Additionally, dsigma provides out-of-the-box support for estimating covariances with jackknife resampling and calculating various summary statistics.
Scope
Domain Specific
Community Partnerships
If your package is associated with an
existing community please check below:
- For all submissions, explain how and why the package falls under the categories you indicated above. In your explanation, please address the following points (briefly, 1-2 sentences for each):
In cosmology, there are several publicly available weak gravitational lensing data sets. dsigma makes it easy to measure the so-called galaxy–galaxy lensing effect from that data. While other packages exist for measuring galaxy–galaxy lensing, they typically compute $\gamma_{\mathrm{t}} (\theta)$, an angular quantity, instead of $\Delta\Sigma (r_\mathrm{p})$, a physical quantity. The latter requires additional complexity by taking into account redshifts and cosmological parameters. Additionally, dsigma includes survey-specific correction factors out-of-the-box. dsigma is a one-stop solution to compute $\Delta\Sigma (r_\mathrm{p})$ with a variety of publicly available data sets, including relevant correction factors, enabling astrophysicists to make use of those data sets with minimal effort.
Technical checks
For details about the pyOpenSci packaging requirements, see our packaging guide. Confirm each of the following by checking the box. This package:
Publication Options
JOSS Checks
Note: JOSS accepts our review as theirs. You will NOT need to go through another full review. JOSS will only review your paper.md file. Be sure to link to this pyOpenSci issue when a JOSS issue is opened for your package. Also be sure to tell the JOSS editor that this is a pyOpenSci reviewed package once you reach this step. Please note that the PyOpenSci reviewers will not be reviewing the paper.md file
Are you OK with Reviewers Submitting Issues and/or pull requests to your Repo Directly?
This option will allow reviewers to open smaller issues that can then be linked to PR's rather than submitting a more dense text based review. It will also allow you to demonstrate addressing the issue via PR links.
Confirm each of the following by checking the box.
Please fill out our survey
P.S. Have feedback/comments about our review process? Leave a comment on our GitHub Discussions
Editor and Review Templates
The editor template can be found here.
The review template can be found here.
Submitting Author: @johannesulf
All current maintainers: @johannesulf, @dr-guangtou
Package Name: dsigma
One-Line Description of Package: a user-friendly galaxy–galaxy lensing package
Repository Link: https://github.com/johannesulf/dsigma
Version submitted: 1.2.0
EiC: TBD
Editor: TBD
Reviewer 1: TBD
Reviewer 2: TBD
Archive: TBD
JOSS DOI: TBD
Version accepted: TBD
Date accepted (month/day/year): TBD
Code of Conduct & Commitment to Maintain Package
Description
dsigmais an easy-to-use Python package for measuring gravitational galaxy-galaxy lensing. Using a lensing catalog, it estimates excess surface density around a population of lenses, such as galaxies in the Sloan Digital Sky Survey or the Baryon Oscillation Spectroscopic Survey. It has a flexible API and can utilize data from, DECADE, the Dark Energy Survey (DES), the Kilo-Degree Survey (KiDS), and the Hyper Suprime-Cam (HSC) lensing surveys, among others. With core computations written in C,dsigmais very fast. Additionally,dsigmaprovides out-of-the-box support for estimating covariances with jackknife resampling and calculating various summary statistics.Scope
Please indicate which category or categories.
Check out our package scope page to learn more about our
scope. (If you are unsure of which category you fit, we suggest you make a pre-submission inquiry):
Domain Specific
Community Partnerships
If your package is associated with an
existing community please check below:
In cosmology, there are several publicly available weak gravitational lensing data sets.$\gamma_{\mathrm{t}} (\theta)$ , an angular quantity, instead of $\Delta\Sigma (r_\mathrm{p})$ , a physical quantity. The latter requires additional complexity by taking into account redshifts and cosmological parameters. Additionally, $\Delta\Sigma (r_\mathrm{p})$ with a variety of publicly available data sets, including relevant correction factors, enabling astrophysicists to make use of those data sets with minimal effort.
dsigmamakes it easy to measure the so-called galaxy–galaxy lensing effect from that data. While other packages exist for measuring galaxy–galaxy lensing, they typically computedsigmaincludes survey-specific correction factors out-of-the-box.dsigmais a one-stop solution to computeTechnical checks
For details about the pyOpenSci packaging requirements, see our packaging guide. Confirm each of the following by checking the box. This package:
Publication Options
JOSS Checks
paper.mdmatching JOSS's requirements with a high-level description in the package root or ininst/by the time you wish to submit to JOSS.Note: JOSS accepts our review as theirs. You will NOT need to go through another full review. JOSS will only review your paper.md file. Be sure to link to this pyOpenSci issue when a JOSS issue is opened for your package. Also be sure to tell the JOSS editor that this is a pyOpenSci reviewed package once you reach this step. Please note that the PyOpenSci reviewers will not be reviewing the paper.md file
Are you OK with Reviewers Submitting Issues and/or pull requests to your Repo Directly?
This option will allow reviewers to open smaller issues that can then be linked to PR's rather than submitting a more dense text based review. It will also allow you to demonstrate addressing the issue via PR links.
Confirm each of the following by checking the box.
Please fill out our survey
submission and improve our peer review process. We will also ask our reviewers
and editors to fill this out.
P.S. Have feedback/comments about our review process? Leave a comment on our GitHub Discussions
Editor and Review Templates
The editor template can be found here.
The review template can be found here.
Footnotes
Please fill out a pre-submission inquiry before submitting a data visualization package. ↩