There is a newer version of the record available.

Published March 6, 2026 | Version v0.10
Software Open

Furax: a Framework for Unified and Robust data Analysis with JAX

  • 1. Laboratoire AstroParticule et Cosmologie
  • 2. University of Manchester

Description

What's Changed

  • Mapmaking renaming by @pchanial in https://github.com/CMBSciPol/furax/pull/27
  • Add test data files in sotodlib format by @Wuhyun in https://github.com/CMBSciPol/furax/pull/30
  • Data reader implementation by @pchanial in https://github.com/CMBSciPol/furax/pull/29
  • Implement MaskOperator by @sbiquard in https://github.com/CMBSciPol/furax/pull/31
  • Quick fix for traced arrays used in scanning mask by @Wuhyun in https://github.com/CMBSciPol/furax/pull/34
  • Improve sotodlib loading and scripts by @sbiquard in https://github.com/CMBSciPol/furax/pull/33
  • Add citation metadata for Furax software by @ASKabalan in https://github.com/CMBSciPol/furax/pull/38
  • Implement quat2index for any StokesLandscape by @sbiquard in https://github.com/CMBSciPol/furax/pull/41
  • Feature/reader selected fields by @Wuhyun in https://github.com/CMBSciPol/furax/pull/39
  • Cleanup class pytree registering by @pchanial in https://github.com/CMBSciPol/furax/pull/43
  • Method to update data_field_names in ground observation readers by @sbiquard in https://github.com/CMBSciPol/furax/pull/44
  • Support non-zero padding for quaternions by @Wuhyun in https://github.com/CMBSciPol/furax/pull/42
  • Simplify PointingOperator by @sbiquard in https://github.com/CMBSciPol/furax/pull/45
  • Make fft_size in toeplitz operator static by @Wuhyun in https://github.com/CMBSciPol/furax/pull/46
  • Fourier Operator by @Wuhyun in https://github.com/CMBSciPol/furax/pull/35
  • Faster CI by @sbiquard in https://github.com/CMBSciPol/furax/pull/51
  • Noise weighting using FourierOperator by @sbiquard in https://github.com/CMBSciPol/furax/pull/49
  • Multi-observation mapmaker by @sbiquard in https://github.com/CMBSciPol/furax/pull/40
  • Update CITATION.cff by @sbiquard in https://github.com/CMBSciPol/furax/pull/52
  • [multi-obs-mapmaker] Improve creation of noise weighting operators by @sbiquard in https://github.com/CMBSciPol/furax/pull/53
  • Revisit ruff rules by @sbiquard in https://github.com/CMBSciPol/furax/pull/55
  • [multi-obs-mapmaker] Add gap-filling capabilities by @sbiquard in https://github.com/CMBSciPol/furax/pull/54
  • Add observation metadata to interfaces by @sbiquard in https://github.com/CMBSciPol/furax/pull/56
  • Add analyticial likelihood gradient by @ASKabalan in https://github.com/CMBSciPol/furax/pull/58
  • Bump some dependencies by @sbiquard in https://github.com/CMBSciPol/furax/pull/59
  • Avoid jax 0.7.x series by @sbiquard in https://github.com/CMBSciPol/furax/pull/60
  • Preliminary LBS interface by @sbiquard in https://github.com/CMBSciPol/furax/pull/57
  • Improve noise model fitting by @Wuhyun in https://github.com/CMBSciPol/furax/pull/50
  • Fix FGBuster instrument pytree by @ASKabalan in https://github.com/CMBSciPol/furax/pull/61
  • Bump sotodlib to support Python 3.13 by @sbiquard in https://github.com/CMBSciPol/furax/pull/63
  • Clean up some stuff by @sbiquard in https://github.com/CMBSciPol/furax/pull/64
  • Dataclass-based abstract linear operators by @pchanial in https://github.com/CMBSciPol/furax/pull/62
  • Multi-observation mapmaking script for sotodlib by @sbiquard in https://github.com/CMBSciPol/furax/pull/65
  • Add furax.linalg module with analytic 2x2 and 3x3 eigvalsh implementation by @sbiquard in https://github.com/CMBSciPol/furax/pull/73
  • Make MaskOperator work with PyTree inputs by @sbiquard in https://github.com/CMBSciPol/furax/pull/72
  • Factor out QU rotation logic by @sbiquard in https://github.com/CMBSciPol/furax/pull/74
  • Support demodulated data in mapmaking by @sbiquard in https://github.com/CMBSciPol/furax/pull/68
  • Error if 'solver_options' directly to parametrize inverse by @sbiquard in https://github.com/CMBSciPol/furax/pull/71
  • Clarify angle conventions by @sbiquard in https://github.com/CMBSciPol/furax/pull/70

Full Changelog: https://github.com/CMBSciPol/furax/compare/v0.9...v0.10

Notes

If you use this software, please cite it using the metadata from this file.

Files

CMBSciPol/furax-v0.10.zip

Files (15.7 MB)

Name Size Download all
md5:07fdbddd1f988ca8675b5cb1d90ca55e
15.7 MB Preview Download

Additional details

Related works

Is supplement to
Software: https://github.com/CMBSciPol/furax/tree/v0.10 (URL)

Software