Coverage for src/galsbi/models.py: 100%

9 statements  

« prev     ^ index     » next       coverage.py v7.17.2, created at 2026-11-09 18:05 +0000

1# Copyright (C) 2024 ETH Zurich 

2# Institute for Particle Physics and Astrophysics 

3# Author: Silvan Fischbacher 

4# created: Fri Aug 30 2024 

5 

6# Copyright (C) 2025 LMU Munich 

7# Main contributor: Luca Tortorelli 

8# updated: Apr 2025 

9 

10# This file contains the model names and citations for the models. 

11 

12ALL_MODELS = ["Moser+24", "Fischbacher+24", "Tortorelli+25", "Fischbacher+26"] 

13 

14CITE_MOSER24 = """ 

15@article{Moser2024, 

16 title = {{Simulation-based inference of deep fields: galaxy population model and redshift distributions}}, 

17 author = {Moser, Beatrice and Kacprzak, Tomasz and Fischbacher, Silvan and Refregier, Alexandre and Grimm, Dominic and Tortorelli, Luca}, 

18 year = 2024, 

19 journal = {JCAP}, 

20 volume = {05}, 

21 pages = {049}, 

22 doi = {10.1088/1475-7516/2024/05/049}, 

23 eprint = {2401.06846}, 

24 archiveprefix = {arXiv}, 

25 primaryclass = {astro-ph.CO} 

26} 

27 

28""" 

29 

30CITE_FISCHBACHER24 = """ 

31@article{Fischbacher2025_GalSBI_phenomenological, 

32 author = "Fischbacher, Silvan and Kacprzak, Tomasz and Tortorelli, Luca and Moser, Beatrice and Refregier, Alexandre and Gebhardt, Patrick and Gruen, Daniel", 

33 title = "{GalSBI: phenomenological galaxy population model for cosmology using simulation-based inference}", 

34 eprint = "2412.08701", 

35 archivePrefix = "arXiv", 

36 primaryClass = "astro-ph.CO", 

37 doi = "10.1088/1475-7516/2025/06/007", 

38 journal = "JCAP", 

39 volume = "06", 

40 pages = "007", 

41 year = "2025" 

42} 

43""" 

44 

45CITE_TORTORELLI25 = """ 

46@ARTICLE{Tortorelli2025_GalSBI_SPS, 

47 author = {{Tortorelli}, Luca and {Fischbacher}, Silvan and {Gr{\"u}n}, Daniel and {Refregier}, Alexandre and {Bellstedt}, Sabine and {Robotham}, Aaron S.~G. and {Kacprzak}, Tomasz}, 

48 title = "{GALSBI-SPS: A stellar population synthesis-based galaxy population model for cosmology and galaxy evolution applications}", 

49 journal = {\aap}, 

50 keywords = {galaxies: evolution, galaxies: luminosity function, mass function, galaxies: statistics, galaxies: stellar content, cosmology: observations, large-scale structure of Universe}, 

51 year = 2025, 

52 month = nov, 

53 volume = {703}, 

54 eid = {A255}, 

55 pages = {A255}, 

56 doi = {10.1051/0004-6361/202555759}, 

57 adsurl = {https://ui.adsabs.harvard.edu/abs/2025A&A...703A.255T}, 

58 adsnote = {Provided by the SAO/NASA Astrophysics Data System} 

59} 

60""" 

61 

62CITE_FISCHBACHER26 = """ 

63@misc{Fischbacher2026g_clustering, 

64 title = {GalSBI: Forward Modelling Galaxy Clustering and Population}, 

65 author = {Silvan Fischbacher and Luca Tortorelli and Tomasz Kacprzak and Alexandre Refregier}, 

66 year = 2026, 

67 url = {https://arxiv.org/abs/2606.23783}, 

68 eprint = {2606.23783}, 

69 archiveprefix = {arXiv}, 

70 primaryclass = {astro-ph.CO} 

71} 

72""" 

73 

74CITE_UFIG = """ 

75@article{Fischbacher2025_ufig, 

76 title = {UFig v1: The ultra-fast image generator}, 

77 author = {Fischbacher, Silvan and Moser, Beatrice and Kacprzak, Tomasz and Tortorelli, Luca and Herbel, Joerg and Bruderer, Claudio and Schmitt, Uwe and Refregier, Alexandre and Berge, Joel and Gamper, Lukas and Amara, Adam}, 

78 year = 2025, 

79 journal = {Journal of Open Source Software}, 

80 publisher = {The Open Journal}, 

81 volume = 10, 

82 number = 113, 

83 pages = 8697, 

84 doi = {10.21105/joss.08697}, 

85 url = {https://doi.org/10.21105/joss.08697} 

86} 

87""" 

88 

89CITE_GALSBI = """ 

90@article{Fischbacher2025_galsbi_package, 

91 title = {galsbi: A Python package for the GalSBI galaxy population model}, 

92 author = {Fischbacher, Silvan and Moser, Beatrice and Kacprzak, Tomasz and Herbel, Joerg and Tortorelli, Luca and Schmitt, Uwe and Refregier, Alexandre and Amara, Adam}, 

93 year = 2025, 

94 journal = {Journal of Open Source Software}, 

95 publisher = {The Open Journal}, 

96 volume = 10, 

97 number = 114, 

98 pages = 8766, 

99 doi = {10.21105/joss.08766}, 

100 url = {https://doi.org/10.21105/joss.08766} 

101} 

102""" 

103 

104CITE_PROMAGE = """ 

105@ARTICLE{Tortorelli2025b_ProMage, 

106 title = "{ProMage: fast galaxy magnitudes emulation combining SED forward-modelling and machine learning}", 

107 author = {{Tortorelli}, Luca and {Fischbacher}, Silvan and {Robotham}, Aaron S.~G. and {Nussbaumer}, C{\'e}line and {Refregier}, Alexandre}, 

108 journal = {arXiv e-prints}, 

109 keywords = {Astrophysics of Galaxies, Instrumentation and Methods for Astrophysics}, 

110 year = 2025, 

111 month = aug, 

112 eid = {arXiv:2509.00150}, 

113 pages = {arXiv:2509.00150}, 

114 doi = {10.48550/arXiv.2509.00150}, 

115archivePrefix = {arXiv}, 

116 eprint = {2509.00150}, 

117 primaryClass = {astro-ph.GA}, 

118 adsurl = {https://ui.adsabs.harvard.edu/abs/2025arXiv250900150T}, 

119} 

120""" 

121 

122CITE_SHAM_OT = """ 

123@article{fischbacher25_sham_ot, 

124 title = {SHAM-OT: rapid subhalo abundance matching with optimal transport}, 

125 author = {Fischbacher, Silvan and Kacprzak, Tomasz and Machado Poletti Valle, Luis Fernando and Refregier, Alexandre}, 

126 year = 2025, 

127 month = {june}, 

128 journal = {Monthly Notices of the Royal Astronomical Society: Letters}, 

129 volume = 542, 

130 number = 1, 

131 pages = {L53–L59}, 

132 doi = {10.1093/mnrasl/slaf062}, 

133 issn = {1745-3925, 1745-3933}, 

134 rights = {https://creativecommons.org/licenses/by/4.0/}, 

135 language = {en} 

136} 

137"""