Releases: ajwheeler/Korg.jl
Releases · ajwheeler/Korg.jl
v0.44.0
Korg v0.44.0
Breaking Changes
- Keyword arguments of
synth
have been tweaked. See #399 for details
Notable Changes
- The C2 dissociation energy from Visser et al. 2019 is now used bu default. See #312 for details.
Merged pull requests:
- correct C2 equilibrium constant with adjustment to BC table (#398) (@ajwheeler)
- tweak the params for synth (#399) (@ajwheeler)
Closed issues:
- C2 dissociation energy (#312)
v0.43.0
Korg v0.43.0
Breaking changes
- none
Features
- Introduces the
synth
function, which is a more streamlined alternative tosynthesize
. See #348 and the documentation for details.
Notable Changes
Korg.apply_LSF
no longer has "edge effects", i.e. it's behavior matches that ofKorg.compute_LSF_matrix
. See #395 for details.
Merged pull requests:
- "Easy mode" (#348) (@ajwheeler)
- switch to personal email (#391) (@ajwheeler)
- document time_limit kwarg (#394) (@ajwheeler)
- LSF edge effects (#395) (@ajwheeler)
- update CI (#396) (@ajwheeler)
Closed issues:
v0.42.0
Korg v0.42.0
Breaking Changes
- none
Features
- Korg now has it's own linelist format (just HDF5), which can be written with
Korg.save_linelist
(fields are well-documented). These files can be read like any other linelist withKorg.read_linelist
. (#389) - There is now experimental support for loading in ExoMol linelists with
Korg.load_ExoMol_linelist
(#385 #390).
Notable changes
- a warning displayed with synthesizing in the APOGEE wavelength region with MHD on for hydrogen lines. (#388)
Merged pull requests:
- CompatHelper: bump compat for DSP to 0.8, (keep existing compat) (#382) (@github-actions[bot])
- update fit_spectrum documentation (#384) (@ajwheeler)
- MHD warning for synthsis in the IR (#388) (@ajwheeler)
- Linelist serialization (#389) (@ajwheeler)
- parsing exomol linelists (#390) (@ajwheeler)
Closed issues:
- GES linelist type inference crash (#309)
v0.41.1
Korg v0.41.1
Merged pull requests:
- faster filter_linelist (#373) (@ajwheeler)
- typo in expint_2 approximation (#379) (@ajwheeler)
- uncomment tests (#380) (@ajwheeler)
- throw an error if interpolated atmosphere has negative optical depths (#381) (@ajwheeler)
- Delete debug output (#383) (@ajwheeler)
Closed issues:
- Incorrect value for E_2(0) (#377)
v0.41.0
Korg v0.41.0
Merged pull requests:
- add back failing test to see if it still fails in github CI (#321) (@ajwheeler)
- code-quote string literals in docstring (#354) (@ajwheeler)
- update install instructions (#355) (@ajwheeler)
- Fit typo (#360) (@ajwheeler)
- deactivate ne warning by default (#361) (@ajwheeler)
- better show method for molecular cross sections (#362) (@ajwheeler)
- add and test clearer error message for case where wls are to low (#369) (@ajwheeler)
- filter out strong CH lines, because they appear to be problematic (see #365) (#370) (@ajwheeler)
- handle NaNs in spectrum found by Sergey (#371) (@ajwheeler)
- make Line a bitstype by making vdW always a tuple (#372) (@ajwheeler)
- don't linkcheck (#374) (@ajwheeler)
- Auto adjust continuum in each window (#375) (@ajwheeler)
- Update Project.toml -- at Adam's suggestion (#376) (@mabruzzo)
Closed issues:
v0.40.2
Korg v0.40.2
Merged pull requests:
- clarify cool dwarf atm load message (#349) (@ajwheeler)
- kwarg to filter molecules from Gaia-ESO-linelist (#350) (@ajwheeler)
v0.40.1
Korg v0.40.1
Merged pull requests:
- fix two unit bugs that resulted in pruned linelist being empty (#347) (@ajwheeler)
v0.40.0
Korg v0.40.0
Merged pull requests:
- Wavelengths (#336) (@ajwheeler)
- Lazy dwarf atm (faster precompile) (#337) (@ajwheeler)
- catch TODOs in code with a workflow (#338) (@ajwheeler)
- start using the public keyword introduced in julia 1.11 (#341) (@ajwheeler)
- update Documenter.jl to v1 (#342) (@ajwheeler)
- add the lower level excitation potential to the pretty-printed lines (#344) (@ajwheeler)
- Aqua (#345) (@ajwheeler)
- put docs link in badge (#346) (@ajwheeler)
Closed issues:
- Electron fraction warning should not be raised when the electron fraction is very small (#325)
v0.39.0
Korg v0.39.0
Merged pull requests:
- Slurm example (#329) (@ajwheeler)
- arbitrary postprocessing in fit_spectrum (#334) (@ajwheeler)
- Fix molecular sigmas when read from file (#335) (@ajwheeler)
Closed issues:
v0.38.0
Korg v0.38.0
Merged pull requests:
- make linguist ignore marcs mod files for repo stats (#330) (@ajwheeler)
- dissable EW functions and tests (#333) (@ajwheeler)