Skip to content

BASE-9 Release 9.6.2

Latest

Choose a tag to compare

@argiopetech argiopetech released this 10 Dec 14:33
· 0 commits to master since this release

This is a minor release in the BASE 9.6 series. These notes include updates from 9.6.1 (not officially released) and 9.6.2.

Major Changes

  • Add veryVerbose flag for extra debug information in some cases (including listing all read photometry details)
  • Increase step sizes in propClustIndep (used during burnin) by scaling by $scale * {step\ size} * t_\nu(1.0)$ instead of $t_\nu(scale * {step\ size}^2)$.
  • Run now exits with a message if the burnin finishes with logPost == -Inf.
  • Returns the Rcpp code to working order.
  • Photometry file errors now provide a detailed report (line and field, including outputting the line)
  • Low but positive sigmas now emit a warning when seen in photometry files. Use the --ignoreLowSigma flag to silence.
  • Negative sigmas are now an error when seen in photometry files. Use the --allowNegativeSigma flag to return the previous behavior (ignoring that filter for that star).
  • Photometry files are no longer "all or nothing". You may include only a comma-separated list of star IDs with --include, or include all but a comma-separated list with --exclude. Both flags may be used, in which case the exclusion list modifies the included list.
  • Single-star runs now set the cluster-membership prior for that star to $1$ (with message).

Other Changes

  • Add experimental Beta-Binomial burnin mode (not exposed).
  • Updates the CMake build to work with modern CMake on macOS.
  • GSL is now found with find_package (which knows how to Homebrew).
  • YAML-cpp is now a self-hosted fork.
  • The --exitAfterLoad flag is now available to prevent the run, primarily for testing flag, model, and photometry loading.
  • The hyades.csh and runs.sql scripts formerly in scripts/ have been removed due to being significantly out of date.

Bug Fixes

  • Fixes improper burnin iteration count leading to early exit of some stages.

Full Changelog: 9.6.0...9.6.2