Skip to content

Commit d2f2d94

Browse files
[pre-commit.ci] pre-commit autoupdate (#208)
* [pre-commit.ci] pre-commit autoupdate updates: - [github.com/astral-sh/ruff-pre-commit: v0.14.14 → v0.15.4](astral-sh/ruff-pre-commit@v0.14.14...v0.15.4) * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
1 parent 5e50ffa commit d2f2d94

4 files changed

Lines changed: 16 additions & 16 deletions

File tree

.pre-commit-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ ci:
1111

1212
repos:
1313
- repo: https://github.com/astral-sh/ruff-pre-commit
14-
rev: v0.14.14
14+
rev: v0.15.4
1515
hooks:
1616
- id: ruff-check
1717
args: [ --fix ]

jax_galsim/core/draw.py

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -327,13 +327,10 @@ def _sample_zero(n_photons_data):
327327
1.0,
328328
rng,
329329
),
330-
lambda flux,
331-
eta_factor,
332-
max_sb,
333-
poisson_flux,
334-
max_extra_noise,
335-
rng: _calculate_n_photons_flux_nonzero(
336-
flux, eta_factor, max_sb, poisson_flux, max_extra_noise, rng
330+
lambda flux, eta_factor, max_sb, poisson_flux, max_extra_noise, rng: (
331+
_calculate_n_photons_flux_nonzero(
332+
flux, eta_factor, max_sb, poisson_flux, max_extra_noise, rng
333+
)
337334
),
338335
n_photons_data.flux,
339336
n_photons_data.flux_per_photon,

jax_galsim/noise.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -374,8 +374,9 @@ def _applyTo(self, image):
374374
def _getVariance(self):
375375
return jax.lax.cond(
376376
self.gain > 0.0,
377-
lambda gain, sky_level, read_noise: sky_level / gain
378-
+ (read_noise / gain) ** 2,
377+
lambda gain, sky_level, read_noise: (
378+
sky_level / gain + (read_noise / gain) ** 2
379+
),
379380
lambda gain, sky_level, read_noise: read_noise**2,
380381
self.gain,
381382
self.sky_level,

tests/jax/test_interpolant_jax.py

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -141,12 +141,14 @@ def _timeit(lz, ntest=10, jit=False, dox=False):
141141
]
142142
+ [galsim.Lanczos(i, conserve_dc=False) for i in range(1, 31)]
143143
+ [galsim.Lanczos(i, conserve_dc=True) for i in range(1, 31)],
144-
ids=lambda x: str(x)
145-
.replace("galsim.", "")
146-
.replace("(", "")
147-
.replace(")", "")
148-
.replace(", ", "-")
149-
+ ("" if not isinstance(x, galsim.Lanczos) else f"-{x.conserve_dc}"),
144+
ids=lambda x: (
145+
str(x)
146+
.replace("galsim.", "")
147+
.replace("(", "")
148+
.replace(")", "")
149+
.replace(", ", "-")
150+
+ ("" if not isinstance(x, galsim.Lanczos) else f"-{x.conserve_dc}")
151+
),
150152
)
151153
@pytest.mark.parametrize("kind", ["fluxes", "ranges", "xval", "kval"])
152154
def test_interpolant_jax_same_as_galsim(interp, kind):

0 commit comments

Comments
 (0)