Skip to content

Commit

Permalink
Adjust paper ever so slightly
Browse files Browse the repository at this point in the history
  • Loading branch information
Sujay-Shankar committed Feb 16, 2024
1 parent 4f6c868 commit 75d992e
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion paper/paper.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ The spectra of stars, brown dwarfs, and planets are complex and information-rich

`gollum` is a Python package for intuitive analysis and visualization of precomputed synthetic spectra. Its API is designed to have modules dedicated to each model grid it supports, with each module then containing classes for both individual spectra and bulk grid access. The programmatic interface to spectral analysis uses method-chaining to make `gollum` code very readable, taking inspiration from frameworks like lightkurve [@lightkurve:2018]. The visual interface in the form of interactive dashboards powered by `bokeh` [@bokeh2018] sports low-latency sliders and toggles. This allows users to tweak both fundamental stellar parameters and extrinsic parameters such as radial velocity and rotational broadening, building their intuition. `gollum`'s modularity allows for a wide range of model grids to potentially be supported, and its performance is optimized with libraries such as `numpy`, `scipy`, `astropy`, and `specutils` to allow for quick loading and processing of large amounts of data [@harris:2020; @virtanen:2020; @astropy:2022; @earl:2023].

`gollum` appeals to use cases ranging from entry-level astronomers to seasoned researchers with its combination of intuition-building and performance. The framework has been demonstrated on high-resolution spectra of brown dwarfs from Keck-NIRSPEC using `bdexda` [@kimani-stewart:2021], has experimental support for starspots, used in `acdc` [@cao:2022], and its programmatic interface has been used in the analysis of IGRINS spectra with `plotspec` [@kaplan2023]. It interoperates with `muler` [@gully-santiago:2022a], a similar framework designed for observed data from échelle spectrographs, and thanks to its dashboard, can also be used for flux calibration and empirical telluric correction. `gollum`'s programmatic interface is being used to create an extension to the `blase` framework [@gully-santiago:2022b; @shankar:2023] that will allow for inference of fundamental stellar parameters from observed spectra using interpretable machine learning and interpolation techniques, taking inspiration from other frameworks such as `starfish` [@czekala:2015] that also specialize in spectroscopic inference. `gollum` currently supports PHOENIX, Sonora (Bobcat, and Diamondback), and CoolTLUSTY model grids, and support for other model grids such as Sonora Elf Owl is planned [@husser:2013; @marley:2021; @morley:2024; @lacy:2023; @mukherjee:2024].
`gollum` appeals to use cases ranging from entry-level astronomers to seasoned researchers with its combination of intuition-building and performance. The framework has been demonstrated on high-resolution spectra of brown dwarfs from Keck-NIRSPEC using `bdexda` [@kimani-stewart:2021], has experimental support for starspots, used in `acdc` [@cao:2022], and its programmatic interface has been used in the analysis of IGRINS spectra with `plotspec` [@kaplan2023]. It interoperates with `muler` [@gully-santiago:2022a], a similar framework designed for observed data from échelle spectrographs, and can also be used for flux calibration and empirical telluric correction. `gollum`'s programmatic interface is being used to create an extension to the `blase` framework [@gully-santiago:2022b; @shankar:2023] that will allow for inference of fundamental stellar parameters from observed spectra using interpretable machine learning and interpolation techniques, taking inspiration from other frameworks such as `starfish` [@czekala:2015] that also specialize in spectroscopic inference. `gollum` currently supports PHOENIX, Sonora (Bobcat, and Diamondback), and CoolTLUSTY model grids, and support for other model grids such as Sonora Elf Owl is planned [@husser:2013; @marley:2021; @morley:2024; @lacy:2023; @mukherjee:2024].

# Acknowledgements

Expand Down

0 comments on commit 75d992e

Please sign in to comment.