@article{pint,
  title = {Pint: Units in Python},
  author = {Grecco, Hernan E.},
  journal = {Python Package Index},
  year = {2016},
  url = {https://pint.readthedocs.io}
}
@manual{yaml122,
  title  = {YAML Ain't Markup Language (YAML™) Version 1.2.2},
  author = {Oren Ben-Kiki and Clark Evans and Ingy döt Net},
  year   = {2021},
  month  = {oct},
  url    = {https://yaml.org/spec/1.2.2/},
  note   = {Accessed: 2025-03-26}
}
@manual{toml100,
  title  = {TOML: Tom's Obvious Minimal Language},
  author = {Tom Preston-Werner and Pradyun Gedam and others},
  year   = {2021},
  month  = {jan},
  url    = {https://toml.io/en/v1.0.0},
  note   = {Version 1.0.0, Accessed: 2025-03-26}
}
@article{sympy,
  title   = {SymPy: symbolic computing in Python},
  author  = {Meurer, Aaron and Smith, Christopher P. and Paprocki, Mateusz and Čertík, Ondřej and Kirpichev, Sergey B. and Rocklin, Matthew and Kumar, Amit and Ivanov, Sergiu and Moore, Jason K. and Singh, Sartaj and Rathnayake, Thilina and Vig, Sean and Granger, Brian E. and Muller, Richard P. and Bonazzi, Francesco and Gupta, Harsh and Vats, Shivam and Johansson, Fredrik and Pedregosa, Fabian and Curry, Matthew J. and Terrel, Andy R. and Roučka, Štěpán and Saboo, Ashutosh and Fernando, Isuru and Kulal, Sumith and Cimrman, Robert and Scopatz, Anthony},
  journal = {PeerJ Computer Science},
  volume  = {3},
  pages   = {e103},
  year    = {2017},
  doi     = {10.7717/peerj-cs.103}
}
@misc{asteval,
  author = {Newville, Matthew},
  title  = {asteval: Safe evaluation of Python expressions},
  year   = {2024},
  url    = {https://github.com/newville/asteval}
}
@article{astropy2013,
  author = {{Astropy Collaboration} and Robitaille, T. P. and Tollerud, E. J. and Greenfield, P. and Droettboom, M. and Bray, E. and Aldcroft, T. and Davis, M. and Ginsburg, A. and Price-Whelan, A. M. and Kerzendorf, W. E. and Conley, A. and Crighton, N. and Barbary, K. and Muna, D. and Ferguson, H. and Grollier, F. and Parikh, M. M. and Nair, P. H. and Unther, H. M. and Deil, C. and Woillez, J. and Conseil, S. and Kramer, R. and Turner, J. E. H. and Singer, L. and Fox, R. and Weaver, B. A. and Zabalza, V. and Edwards, Z. I. and Azalee Bostroem, K. and Burke, D. J. and Casey, A. R. and Crawford, S. M. and Dencheva, N. and Ely, J. and Jenness, T. and Labrie, K. and Lim, P. L. and Pierfederici, F. and Pontzen, A. and Ptak, A. and Refsdal, B. and Servillat, M. and Streicher, O.},
  title = {Astropy: A community Python package for astronomy},
  journal = {Astronomy \& Astrophysics},
  year = {2013},
  volume = {558},
  pages = {A33},
  doi = {10.1051/0004-6361/201322068}
}
@Misc{hydra,
  author =       {Omry Yadan},
  title =        {Hydra - A framework for elegantly configuring complex applications},
  howpublished = {Github},
  year =         {2019},
  url =          {https://github.com/facebookresearch/hydra}
}
@article{openmdao2019,
  author  = {Gray, Justin S. and Hwang, John T. and Martins, Joaquim R. R. A. and Moore, Kenneth T. and Naylor, Bret A.},
  title   = {OpenMDAO: An open-source framework for multidisciplinary design, analysis, and optimization},
  journal = {Structural and Multidisciplinary Optimization},
  year    = {2019},
  volume  = {59},
  number  = {4},
  pages   = {1075--1104},
  doi     = {10.1007/s00158-019-02211-z}
}
