Skip to content

brutus v2.0.0

Latest

Choose a tag to compare

@joshspeagle joshspeagle released this 29 Oct 04:32
· 17 commits to main since this release
126eab4

What's Changed

  • fix(priors) [output-change]: restore 0.2 mag dust scatter; proper uniform prior in masked bins by @joshspeagle in #71
  • Rewrite CLAUDE.md as the project rules, with issue and pull request templates by @joshspeagle in #73
  • Replace the PNG logo with SVG logos and a favicon by @joshspeagle in #81
  • Move the docs to Furo and MyST, with the brutus style and a landing page by @joshspeagle in #82
  • Rewrite the getting-started pages by @joshspeagle in #84
  • Rewrite the method overview, with schematics and a bibliography by @joshspeagle in #90
  • Rewrite the stellar models and model grid pages by @joshspeagle in #92
  • docs: rewrite the priors page with a Galactic prior figure by @joshspeagle in #93
  • docs: rewrite the star cluster and photometric offsets pages by @joshspeagle in #94
  • docs: rewrite the user-guide pages and add an FAQ by @joshspeagle in #95
  • docs: add figures from a real fit, with provenance in each data figure by @joshspeagle in #97
  • docs: trim the README to a short introduction that links to the site by @joshspeagle in #98
  • test: clean up the test suite (audit PR 1) by @joshspeagle in #232
  • build: declare the license as an SPDX expression by @joshspeagle in #236
  • ci: CI and release fixes (audit PR 2) by @joshspeagle in #234
  • fix(bench): bench tool fixes (audit PR 3) by @joshspeagle in #235
  • fix(analysis): BruteForce correctness fixes (audit PR 4) by @joshspeagle in #237
  • Fix utilities and priors (audit PR 8) by @joshspeagle in #240
  • Follow-ups to PR 8: smoothing, shared limits, log-mass helper, LOG_ZERO by @joshspeagle in #245
  • Use LOG_ZERO in the LOS and cluster log-likelihoods; stable LOS kernel mass by @joshspeagle in #248
  • PR 5: logpost_grid tests, resampled covariances and apply_dlabels by @joshspeagle in #252
  • PR 5b: converge the A(V) and R(V) fits and widen the first cut by @joshspeagle in #253
  • PR 5c: make the max_models cap unbiased by @joshspeagle in #255
  • PR 6: photometric offsets by @joshspeagle in #256
  • PR 7: data loading and dust maps by @joshspeagle in #257
  • PR 9: star clusters and populations by @joshspeagle in #258
  • Fix the plotting functions (PR 11 of #99) by @joshspeagle in #260
  • Cast structured feh and loga labels to float64 in logp_galactic_structure by @joshspeagle in #262
  • Always pass plain feh and loga arrays to the default Galactic prior in logpost_grid by @joshspeagle in #264
  • Group bins once in photometric_offsets_2d and remove the unused **kwargs of hist2d by @joshspeagle in #266
  • Fix StarGrid, EEPTracks and grid generation (PR 10 of #99) by @joshspeagle in #267
  • Update the docstrings, docs pages and tutorials for the audit fixes by @joshspeagle in #268
  • Fix four edge cases in StarGrid, EEPTracks and Isochrone by @joshspeagle in #272
  • Check that the API pages document every name in all by @joshspeagle in #273
  • Give each tutorial fact one home and re-run the tutorials by @joshspeagle in #274
  • Add a migration guide from 1.x to 2.0 by @joshspeagle in #279
  • Declare astropy as a dependency by @joshspeagle in #281
  • Make numba caches of brutus kernels depend on the whole package by @joshspeagle in #286
  • fix(analysis)[output-change]: apply grid spacing to the grid axes only by @joshspeagle in #298
  • fix(analysis)[output-change]: read the predictions in StarGrid.params by @joshspeagle in #303
  • ci: point the workflows and instructions at the main branch by @joshspeagle in #305
  • fix(analysis)[output-change]: average the parallax over ln(d) to select by @joshspeagle in #306
  • Release 2.0.0 by @joshspeagle in #282

Full Changelog: v1.2.0...v2.0.0