\authorinfo

Send correspondence to MW via e-mail to mwendt@astro.physik.uni-potsdam.de.

The Blue Multi Unit Spectroscopic Explorer (BlueMUSE) on the VLT: End-To-End simulator ‘BlueSi’

Martin Wendt Institut für Physik und Astronomie, Universität Potsdam, Karl Liebknecht-Str. 24/25, 14476 Potsdam, Germany Norberto Castro Leibniz-Institut für Astrophysik Potsdam (AIP), An der Sternwarte 16, 14482 Potsdam, Germany Institut für Astrophysik und Geophysik, Friedrich-Hund-Platz 1, 37077 Göttingen, Germany Sven Martens Institut für Astrophysik und Geophysik, Friedrich-Hund-Platz 1, 37077 Göttingen, Germany John Pharo Leibniz-Institut für Astrophysik Potsdam (AIP), An der Sternwarte 16, 14482 Potsdam, Germany Peter M. Weilbacher Leibniz-Institut für Astrophysik Potsdam (AIP), An der Sternwarte 16, 14482 Potsdam, Germany Davor Krajnović Leibniz-Institut für Astrophysik Potsdam (AIP), An der Sternwarte 16, 14482 Potsdam, Germany Johan Richard Univ Lyon, Univ Lyon1, Ens de Lyon, CNRS, Centre de Recherche Astrophysique de Lyon UMR5574, F-69230, Saint-Genis-Laval, France
Abstract

BlueMUSE is a blue, medium spectral resolution, panoramic integral-field spectrograph under development for the Very Large Telescope (VLT). We demonstrate and discuss an early End-To-End simulation software for final BlueMUSE datacube products. Early access to such simulations is key to a number of aspects already in the development stage of a new major instrument. We outline the software design choices, including lessons learned from the MUSE instrument in operation at the VLT since 2014. The current simulation software package is utilized to evaluate some of the technical specifications of BlueMUSE as well as giving assistance in the assessment of certain trade offs regarding instrument capabilities, e.g., spatial and spectral resolution and sampling. By providing simulations of the end-user product including realistic environmental conditions such as sky contamination and seeing, BlueSi can be used to devise and prepare the science of the instrument by individual research teams.

keywords:
Astronomy, BlueMUSE, Software, Simulation, data cubes, Integral-field spectroscopy, VLT, MUSE

1 INTRODUCTION

The integral-field spectrograph BlueMUSE will open up a new range of galactic and extragalactic science cases facilitated by its specific capabilities[1, 2]. In the following we demonstrate and discuss the early End-To-End simulation software BlueSi for final BlueMUSE datacube products.

Providing early access to simulations is crucial during the development stage of a new major instrument. For example, in the final preparation phase before the first observations with VLT/MUSE[3, 4], the consortium created a tool to generate synthetic data cubes that mirrored the targeted science use cases. This allowed the various science teams to test and refine their data analysis tools using data closely resembling the final observational products. Additionally, this process familiarized users with the general 3D IFU data format they would encounter. A more versatile rewrite of the simulation code was developed by MW in parallel with the MUSE Python Data Analysis Framework (MPDAF[5]). As the framework underwent major changes, only a few science simulations were completed before the first light of MUSE. These included mockup cubes of sections of the Hubble Ultra Deep Field, as well as a comprehensive simulation of a globular cluster containing approximately 38,000 stars. This globular cluster simulation served as a testing ground for resolving stellar populations using 3D spectroscopy in crowded field conditions[6]. The MUSE instrument was highly successful from the outset, with the commissioning data even leading to scientific publications. This was particularly evident in the study of the globular cluster NGC 6397, which featured the aforementioned crowded field spectroscopy[7] and a transverse science case directly motivated by earlier simulations.[8] Once the real MUSE instrument data became available in 2014, the need for a simulation tool in its current state was diminished.

Future users of BlueMUSE will have access to a large pool of released tools and experience, as well as laptop-sized hardware capable of managing the expected data products. A key lesson from developing dedicated simulation tools is that they need to be available well before planning science observations, as this is where simulations can reach their full potential. While software like exposure time calculators (ETC111https://eso.org/observing/etc/) can provide estimates of expected signal-to-noise, the success of scientific data exploitation can only be fully tested and confirmed by deploying the full analysis chain on actual data. To achieve this goal successfully, the simulations must generate data that closely mimics the expected output from the official data reduction pipeline. This includes accurately replicating the geometrical properties of the data cube, as well as key instrumental parameters like spatial and spectral sampling, spectral resolution, and overall cube dimensions. Additionally, the simulations must implement a range of realistic science objects, from individual point sources to crowded clusters of stars, groups of galaxies, and diffuse emission.

The End-To-End simulation software BlueSi provides a software interface in Python 3.x ([9]) to an increasing number of such science cases as well as the implementation of the observing conditions, such as the seeing conditions and exposure times but also the full composition of the telluric background and the resulting complex noise properties of the data.

In its current state, the simulation software package is utilized to evaluate some of the technical specifications of BlueMUSE as well as giving assistance in the assessment of certain trade offs regarding instrument capabilities, e.g., spatial and spectral resolution and sampling. In the following we depict some of the first simulations that are based on actual analyses of MUSE observations to verify the simulation’s grade of realism and subsequently evaluate the benefits and differences per science case that arise from the unique capabilities of BlueMUSE.

One of the key lessons learned from operating the MUSE instrument at the VLT since 2014 was the invaluable role of simulation software from the very start. By providing simulations of the end-user product, individual research teams can devise and prepare their science cases more effectively. The design of this software package is part of the general BlueMUSE development. The BlueSi development is carried out in close cooperation with the science working groups within the BlueMUSE team.

This allows us to implement science objects that focus on the actual requirements and expectations regarding the user interface as well as the data formats. To build and improve upon experiences with MUSE, we administered an organizational structure to support and guide these efforts specifically within the consortium.

The fact that BlueMUSE will be a single mode instrument allows the science preparation teams now, as well as the scientific community later, to probe a comprehensive grid of observing conditions and their impact on the intended science for the respective object class. With typical data cube sizes of 3-6 GiB, the data product of a simulation or a single BlueMUSE observation can well be handled on modern notebook- and desktop-style platforms.

2 End-to-End simulations

2.1 The BlueMUSE instrument

BlueMUSE is a blue-optimized, medium spectral resolution, panoramic integral-field spectrograph under development for the Very Large Telescope (VLT). The instrument is currently in Phase A development and is part of the VLT2030 instrument suite, with an expected first light at the telescope in 2031. With an optimized transmission over the wavelength rage 350-580 nm, average spectral resolution of Rsimilar-to\sim3500, and a large FoV (1 arcmin2), BlueMUSE will open up a new range of galactic and extragalactic science cases facilitated by its specific capabilities. The large field-of-view of BlueMUSE is first sliced into 16 sub-fields by the field splitter, and each sub-field is further divided by 48 slices of 0.\overset{\prime\prime}{.}start_OVERACCENT ′ ′ end_OVERACCENT start_ARG . end_ARG3 width on the image slicer. Each slice is then image onto a detector, effectively sampling the field of view spatially with 0.\overset{\prime\prime}{.}start_OVERACCENT ′ ′ end_OVERACCENT start_ARG . end_ARG2 ×\times× 0.\overset{\prime\prime}{.}start_OVERACCENT ′ ′ end_OVERACCENT start_ARG . end_ARG3 rectangular spaxels and spectrally with 0.66 Angstrom pixels.[2]

2.2 Data cubes

A typical observation of a single pointing with the BlueMUSE spectrograph will yields datacubes with sizes of 3 GiB. The total size breaks down as 320×320 (spatial dimension)×3800 (spectral bins)×4 (32bit float)×2 (data and variance)320320 (spatial dimension)3800 (spectral bins)4 (32bit float)2 (data and variance)320\times 320\text{ (spatial dimension)}\times 3800\text{ (spectral bins)}% \times 4\text{ (32bit float)}\times 2\text{ (data and variance)}320 × 320 (spatial dimension) × 3800 (spectral bins) × 4 (32bit float) × 2 (data and variance) and is comparable to the data generated by the current MUSE pipeline. These numbers take into account the common observational strategy of rotational dithering with 2-4 exposures rotated by 90 degrees per pointing. The data cubes generated by the MUSE and future BlueMUSE data reduction pipeline as well as the data produced by the BlueSi simulation are stored in the Flexible Image Transport System (FITS[10]) as a standardized and open file format.

2.3 The BlueSi Simulation code

The End-to-End BlueMuse Simulation software BlueSi is written from scratch in Python 3.x and utilizes some functionality from the by now fully established MPDAF ([5]). BlueSi attempts to rely on external packages only when they are fully accepted and customary and the added functionality is deemed mandatory. This includes packages like NumPy[11], Astropy[12], and SciPy[13], which are dependencies of the MPDAF package as well.

BlueSi produces BlueMUSE-like data products but also MUSE-like data products, however the latter is mostly intended for the validation of the tool itself and to ease some comparisons between the data of the two instruments.

To remain accessible to a broader science community in the future, a main aspect in the design of the software is a well defined interface to the user and a close collaboration for the integration of several science simulations within the consortium during development. Part of this user-friendliness is to separate the simulation core from the parts that require input and adjustments.

Figure 1 illustrates the work flow to setup and run a simulation for BlueSi. The two main extern configuration files are the scene config and simulation config files. Both are plain ASCII lists in human readable format. The scene config file (see Appendix A.1) contains the information specific to the science content of the simulated cube. Here, the user defines the type of scene, a field of view (FOV), the main input catalog as well as numerous optional parameters. The latter include flags to apply radial velocities, extinction correction or vacuum-to-air correction. The main input catalog is a list of objects that describe the full science setup. In the case of the globular cluster (see section 3.1) that was a table with one entry per star with the identification number and data on positions in the sky, F606W magnitudes, radial velocities, and the filename of the corresponding synthetic 1D input spectrum, with a total of similar-to\sim 6,500 objects for this pointing. The scene config can also contain additional information on the simulated object as well as references to its source material and the authors of the scene.

The simulation config file provides all the details related to the instrument and the simulated observation and is independent on the scene setup described above. Here all technical specifications of the simulated instrument (e.g., BlueMUSE or MUSE) are listed (see Appendix A.2). In addition, the environmental conditions (seeing, airmass) and the observation setup (number of exposures and exposure time per exposure) are specified. The telluric emission and absorption is referenced from the full Cerro Paranal Advanced Sky Model Version 2.0.9 ([14, 15]), and can read in as an external file provided from either the Python tool or directly from the online Sky Model web interface222https://www.eso.org/observing/etc/bin/gen/form?INS.MODE=swspectr+INS.NAME=SKYCALC. The simulation file also assigns the relevant scene config to the simulation.

Based on the instrument specifications in the simulation config and the positional data in the scene config file, BlueSi sets up a raw cube with the proper dimensions (spatial size required for the scene as well as the defined wavelength range) and header information (like the FITS World Coordinate System (WCS[16]) based on the science scene. The scene type specified in the scene config selects the external Python routines meant to handle the input table. This modular approach allows for clean additions of future science object types that potentially require customized processing. For each type there is a dedicated routine to prepare the raw data cube (i.e., deriving the overall spatial extent of a described scene) as well as a routine to arrange and add the data of the scene to the raw cube. In the depicted case of the globular cluster scene, all input files are 1D spectra, for which a small 3D cube is created to handle their proper positioning at sub pixel precision. In this step radial velocity shifts, magnitude flux scaling, vacuum-to-air transformation, extinction correction and resampling to the cube grid are carried out. Depending on the requirements, this step is the most time intensive (up to a few hours for the full globular cluster scene) and the intermediate cube can be exported at this stage.

Next the observational conditions are applied in the simulation. The cube is convolved image layer by layer with a PSF described with the wavelength dependent Moffat function. Here, the impact of rectangular pixels can be simulated. To implement the LSF, the cube is convolved with a freely defined function (in this case a plain Gaussian) in spectral direction. Now, the sky model data is converted to the simulated cube format and added to the flux levels before the photon noise per data point is computed, which depends on the object count, the sky count and the dark count. Depending on the selection in the simulation config the sky flux itself is either removed or remains in the data extension of the cube. The readout noise is also applied according to the specifications, taking into account saturation effects. All noise related aspects depend on the particular arrangement of exposures time and number of exposures. The selection of the simulated instrument in the simulation config affects the total throughput, that is also being simulated. The true variance of the data is optionally stored as an extra extension in the data cube (effectively doubling its size). In the end, the final data cube is being stored along with a white image, and all the relevant entries from the scene config and simulation config saved as keywords in the FITS header.

All the steps listed in the last paragraph can be applied directly to a previously generated cube to save a significant amount of time and to quickly render multiple simulations with different observation conditions or strategies (the computations for sky, PSF, LSF, and noise levels take a few minutes for a normal scene).

In the following we present the current status of different types of scenes that are currently implemented. The aforementioned globular cluster scene also acts as a benchmark for the simulation code itself (see section 3.1), a crowded scene of young hot stars and diffuse ISM gas, inspired by NGC2070 (section 3.2) and a science scene containing Lyman-α𝛼\alphaitalic_α emitters at various redshifts and flux levels as an early type of 3D input objects in section 3.3.

Refer to caption
Figure 1: Schematic of the BlueSi work flow.

3 Simulated observations

3.1 Globular cluster NGC 3201

The science scene we simulated first is based on a globular cluster, namely NGC 3201. NGC 3201 was thoroughly studied in [17] and constitutes an ideal object to achieve two goals at the same time for BlueSi. On the one hand, the existing analysis enables us to create essentially an exact copy via simulation to evaluate the software and on the other hand, it can directly outline the benefits and changes for a potential observation with the upcoming BlueMUSE instrument.

3.1.1 Scene setup

The catalog that makes up the BlueSi scene of the globular cluster NGC 3201 is based on a MUSE field of view of that cluster. Figure 2 illustrates the whole process. The stars in the crowded field of the globular cluster were initially simultaneously de-blended and extracted via the PampelMUSE Software ([6]). The stellar parameters of the included stars are based on averages of results from MUSE observations of these stars by fitting against the Göttingen Spectral Library ([18]) that consists of a range of spectra based on stellar atmosphere models. On average 20, with up to 60, individual observations contribute to the best match library model for each individual star. The analysis also yielded the radial velocities per object which are particularly high for this globular cluster due to the high relative velocity of the cluster with respect to the solar system (around 490 km/s). For the BlueSi simulations, the stellar spectra are then generated by interpolating the Göttingen Spectral Library using the parameters effective temperature, surface gravity and metallicity which were derived from the numerous science observations. Conveniently, the synthetic spectra are available at a much higher resolution (R similar-to\sim 500,000) and down to the 3,000 Å in wavelength and thus extent even below the blue range of BlueMUSE. A total of 6,500similar-toabsent6500\sim 6,500∼ 6 , 500 synthetic spectra contributed to the full simulation of NGC 3201. The comparison with actual MUSE observations was later restricted to one of the pointings to be less affected by the mixture of different observation conditions for the pointings (most notably, the sky background and seeing). The analysis tool chain for the globular cluster applies its own sky reduction which is why the atmospheric emission and absorption features were left in the simulated data cube (sky removal is usually being dealt with in the data reduction software, and therefore, the sky is also not present in the simulated data cubes). The simulated sky was modeled based on the environmental conditions of the original MUSE observations of the simulated region. For the simulation of the MUSE data, a wavelength range of 4750-9300Å with a sampling of 1.25Å and a resolution of R=1800𝑅1800R=1800italic_R = 1800 (at 5000Å) was used. The PSF was modeled as a Moffat function corresponding to a FWHM of 0.\overset{\prime\prime}{.}start_OVERACCENT ′ ′ end_OVERACCENT start_ARG . end_ARG63” at 500 nm. Identical to the real observation, three exposures of 200 seconds (600 sec in total) were simulated – taking into account a readout noise of 3 electrons and a dark level of 3 electrons per hour. In addition a global extinction of E(B-V) = 0.19 for the whole scene was applied. To match the data from the MUSE data reduction system, the final data cube wavelength calibration was provided in air, applying the required atmospheric dispersion as in [19].

Figure 3 shows a single layer of the simulated cube in comparison to the corresponding original observation. The level to which both match reflects the extent of the original scientific analysis and the ability to de-blend such crowded fields as well as the degree of realism that BlueSi reached with this simulation. The main reason for differences at this stage are unresolved sources and sources that we were unable to analyze in the original data.

For the simulations in BlueMUSE mode, the same parameters regarding sky and exposure were applied. To match the BlueMUSE specifications, the wavelength range was set to 3500.0-6000Å with a sampling of 0.66Å and a resolution of R=4000𝑅4000R=4000italic_R = 4000 (at 5000Å).

Refer to caption
Figure 2: Example of the procedure from original MUSE observations of stellar objects to synthetic spectra for BlueMUSE (top to bottom).
Refer to caption
Refer to caption
Figure 3: Left: Original VLT/MUSE observation of NGC 3201, right: Matched BlueSi simulation of MUSE data.

3.1.2 Extraction and fit

To extract spectra of single stars from a simulated datacube, we use PampelMUSE ([6]), mimicking the original analysis of the MUSE observations of NGC 3201. Throughout the analysis the same settings as for real MUSE observations as described in [20] and [7] were applied.

To derive the stellar parameters from the extracted spectra, we employ spexxy which implements a full spectral fitting approach, described in detail in [7]. The stellar spectra are fitted against the Göttingen Spectral Library. For simulated MUSE spectra, we use a grid of models that has been convolved with an empirical LSF of the MUSE instrument. To analyze the BlueMUSE spectra, the grid of models is convolved with a Gaussian with a FWHM of 1.141.141.14\,1.14Å, which corresponds to the anticipated spectral resolution R4000similar-to𝑅4000R\sim 4000italic_R ∼ 4000 of BlueMUSE [1].

Figure 4 summarizes some aspects of the analysis. The direct comparison of the individual derived radial velocities between the original MUSE observations and the corresponding BlueSi realization thereof shows the general success in that regard. For both, the precision with which velocities could be recovered is a mere fraction of the pixel size (MUSE   75 km/s per pixel at 5000Å). It is noteworthy, that the input parameter against which we compare both data cubes were to some extent derived from this particular MUSE observation itself. This bias is likely balanced by the non-perfect wavelength calibration of the physical instrument whose implications are not integrated in the BlueSi software as of now. As expected, the benefit of BlueMUSE’s higher resolution and sampling by a factor of 2absent2\approx 2≈ 2 shows in the success of recovering the input velocities. The aspect of wavelength calibration precision will play a more pronounced role in the blue wavelength range and is part of the future improvements intended for BlueSi. The extended wavelength range in the blue will yield additional diagnostic power besides the gain in resolution, given that there are plenty of stellar features in the additional part of the spectrum (see, e.g., Figure 6). The BlueSi simulations of this cluster with the current specifications of the BlueMUSE instrument, demonstrate it’s ability to derive the effective temperatures of the stars at a significantly higher precision as well (see Fig.4, right).

Refer to caption
Refer to caption
Refer to caption
Figure 4: Globular cluster scene: The velocity offsets between the model velocities in the BlueSi simulations and the radial velocities recovered from the data cube analysis. Left: from a set of only three MUSE observations and the corresponding BlueSi simulation. Centre: in comparison to the same analysis on a BlueSi simulation for the BlueMUSE instrument. Right: deviations of the fitted effective Temperature Teffeff{}_{\text{eff}}start_FLOATSUBSCRIPT eff end_FLOATSUBSCRIPT to the input.

3.2 The most massive stars in NGC2070

BlueMUSE will open a new and unique gateway to studying blue massive stars. It will enhance and build upon the capabilities of MUSE in terms of multiplexity, sensitivity, large field-of-view, and spectral resolution, specifically exploring the 3500-5800 Å optical range. This spectral range will provide access to a large set of chemical transitions (e.g., oxygen, carbon, and nitrogen) of key elements essential for constraining stellar evolution. Massive stars are highlighted as a key science case in the BlueMUSE White Paper and represent one of the main scientific drivers for this new instrument at the VLT. MUSE has already demonstrated the remarkable potential of state-of-the-art integral-field spectrographs for de-blending and analyzing crowded fields of massive stars. However, the wavelength range explored by BlueMUSE will be revolutionary for the characterization of blue massive stars.

BlueSi simulations of densely populated massive star clusters are crucial to test BlueMUSE’s ability to resolve dense stellar fields and provide accurate stellar parameters and chemical abundances. The massive core of 30 Doradus (also known as NGC 2070) serves as an ideal test-bench for these simulations, offering a challenging environment to demonstrate the instrument’s capabilities.

3.2.1 Scene setup

The initial BlueSi NGC2070 catalogue was built using the 518 stars extracted from the Science Verification cubes obtained in 2014, mapping the core of 30Dor with a mosaic of four points and four exposures of 600 seconds each[21]. The stars were analyzed using the stellar atmosphere code FASTWIND[22]. Only those stars with S/N \geq 50 ( 300) were published[23]; nonetheless, to reach a more realistic view of a massive stellar cluster, the 518 stars with an estimation of effective temperature and gravity were used in the initial BlueSi 30Dor catalog. Additionally, we applied individual radial velocities for each target around the systemic velocity of NGC2070, 265km/s[21].

Each star in the catalog was associated with a synthetic spectral energy distribution template based on the effective temperature and gravity. We used Tlusty models[24] for stars hotter than 10000K and Phoenix libraries[18] for any stars cooler than this temperature. Tlusty and Phoenix libraries include a complete set of chemical transitions based on temperature and gravity, essential to carry out the simulations.

Although the initial catalog demonstrated the effectiveness of BlueSi in simulating a massive cluster, 518 stars are not enough to test a highly dense region such as NGC2070. To address this, we increased the stellar population using the HST photometric catalog from the Hubble Tarantula Treasury Project[25] (HTTP), which provided almost 3000 candidates within the region covered by the Science Verification 2014 MUSE data.

We cannot accurately simulate massive stars in NGC2070 based on photometry alone, which is why we opted to create a synthetic cluster inspired by 30Dor, which would offer a suitable environment for testing stellar extraction techniques and analysis tools in a dense setting. To assign effective temperature and gravity values to each star, we simulated the isochrones of a massive cluster using the SYCLIST tool333https://www.unige.ch/sciences/astro/evolution/en/database/syclist/. Utilizing synthetic colors generated by SYCLIST at the distance of the LMC (49 kpc[26]) alongside the observed HTTP photometry, we derived temperatures and gravities for our targets. Subsequently, Tlusty and Phoenix models were associated with each target, following the same approach taken in the first catalog.

3.2.2 Simulation

For the BlueSi runs, an observation consisting of 4 ×\times× 600 = 2,400 seconds was simulated. The identical exposure times and Cerro Paranal Advanced Sky Model were chosen for the simulation of data from the MUSE and future BlueMUSE instrument. The technical specifications of both were identical to those described in section 3.1. Additionally, the scene was simulated at a projected distance of 75 kpc to test the instrument’s expected resolving power as well as the ability of the analysis framework to de-blend and independently analyze the objects in the crowded field (see section 3.2.4).

Refer to caption
Figure 5: Extracted spectrum of a single star (black) from the BlueSi simulation of a MUSE observation with the best template fit (red). Absorption features of prominent stellar transitions in the covered wavelength range are labeled. The simulated data includes the strong telluric A band absorption.
Refer to caption
Figure 6: Extracted spectrum of a single star (black) from the BlueSi simulation of a future BlueMUSE observation with the best template fit (blue). Absorption features of prominent transitions in the covered wavelength range are labeled. There is no strong telluric absorption in this wavelength region.

3.2.3 Analysis

The stellar content in both BlueSi datacubes was extracted using the PampelMUSE code. PampelMUSE successfully performed the extraction in both MUSE and BlueMUSE simulated data cubes, recovering approximately 90% of the input sources. Figures 5 and 6 display examples of two simulated stars extracted from the MUSE and BlueMUSE cubes, respectively.

The extracted spectra were subsequently analyzed using the ULYSS code[27], employing the same Tlusty+Phoenix grids utilized in the input catalog. In this study, ULYSS generates a linear combination of models that best fits the input data[28]. Effective temperature, gravity, and errors were estimated from the average and standard deviations of the optimal models, weighted according to ULYSS output.

Figure 7 shows the difference between the input temperature and gravity and the values recovered by the ULYSS code on the left and right panels, respectively. These preliminary results indicate a significant improvement in the analysis of BlueMUSE data compared to the MUSE simulation, evidenced by a less scattered distribution and smaller errors. As it was mentioned, the wavelength range provided by BlueMUSE is more suitable for analyzing blue massive stars than that of MUSE. This is also illustrated in Figures 5 and 6, where the wavelength range covered by BlueMUSE includes a larger number of chemical transitions used as anchors to determine stellar parameters and chemical compositions.

Refer to caption
Figure 7: Comparison of the input parameters of the simulation to the result of the analysis of the synthetic data cube for the effective Temperature Teffeff{}_{\text{eff}}start_FLOATSUBSCRIPT eff end_FLOATSUBSCRIPT and log(g) for simulations of MUSE observations (red) and BlueMUSE (blue).

3.2.4 Projection of crowded fields at other distances

Massive stars are the primary chemical and dynamical engines of galaxies. Studying these stars beyond the Magellanic Clouds is crucial for understanding the role of low metallicity environments in their formation and evolution, serving as a proxy for the low metallicity conditions of the early Universe[29]. BlueSi can be used to simulate these massive clusters at different distances and test the limits of the instrument and analysis tools.

We performed a simulation of our mock NGC2070 cluster, placing it at 75 kpc (65% farther away) (Fig. 8). The PampelMUSE code was still able to recover 72% of the input targets. The analysis of these targets is ongoing.

Refer to caption
Refer to caption
Figure 8: White images of the 30 Doradus inspired object simulated at different distances. Left: natural, spanning about 30 parsec at the distance of 49 kpc, right: projected to a distance of 75 kpc. The logarithmic flux scale of these images conceals the impact on the visual magnitudes.

3.3 Expected Detectability of Faint Lyman-α𝛼\alphaitalic_α Emitters

Detection of a large population of faint Lyman-α𝛼\alphaitalic_α emitting galaxies (LAEs) will be a key extragalactic science use case for BlueMUSE[1]. The Lyman-α𝛼\alphaitalic_α emission line in hydrogen is a common potential observational tracer for recent star formation [30], AGN activity, and structure and dynamics of the circumgalactic medium (CGM) in galaxies (e.g., [31, 32]). Properly constraining the population of LAEs in different epochs of the universe can therefore provide critical information on the evolving characteristics of galaxies and their CGM. Observations with BlueMUSE will expand deep coverage of LAEs from z>3𝑧3z>3italic_z > 3 with MUSE toward the epoch of cosmic noon (1<z<31𝑧31<z<31 < italic_z < 3), where the cosmic rate of star formation in galaxies reached its peak[33]. It is also expected that the number of LAEs detectable with BlueMUSE will be significantly higher than in comparable MUSE surveys, given the reduced surface brightness dimming at lower redshift.

Lyman-α𝛼\alphaitalic_α is a resonantly scattered emission line[34], which in practice means it is typically observed not as a compact source but in spatially extended halos with broad, complex spectral profiles (e.g., [35, 36, 37, 38, 39, 40]). This contains physical information, since the observed halos will depend on the specific configuration of Lyα𝛼\alphaitalic_α photons scattering through the host galaxy’s CGM, but it also has important implications for the observation of LAEs. For a given intrinsic Lyα𝛼\alphaitalic_α line luminosity, the spatial and spectral distribution of the emission can strongly affect the detectability of the Lyα𝛼\alphaitalic_α halo (LAH) in a given survey[41]. Understanding the relationship between LAH shapes and LAH detectability will be key to making accurate predictions for the cosmic noon LAH populations BlueMUSE will observe. BlueSi provides the means to begin testing this relationship.

3.3.1 Scene setup

As a simple test case of BlueSi for this application, we inserted a small grid of LAH models into a BlueSi scene. MUSE observations of LAHs at high z𝑧zitalic_z have demonstrated that the LAH spatial profile can be reasonably modeled in spatially-resolved observations with two exponential disk components: one representing a more compact, continuum-like Lyα𝛼\alphaitalic_α emission, and a second representing the extended halo[42]. The spectral profile can be modeled with a skewed Gaussian function[43, 44].

With this prescription, we developed a small test grid of models varying three parameters: the intrinsic emission line flux (logFLyα[16,17,18]subscript𝐹𝐿𝑦𝛼161718\log F_{Ly\alpha}\in[-16,-17,-18]roman_log italic_F start_POSTSUBSCRIPT italic_L italic_y italic_α end_POSTSUBSCRIPT ∈ [ - 16 , - 17 , - 18 ] in erg s-1 cm-2) and the Gaussian line width in the spectral profile (σ[100,200,300]𝜎100200300\sigma\in[100,200,300]italic_σ ∈ [ 100 , 200 , 300 ] km/s) centered at a range of wavelengths spanning BlueMUSE spectral coverage (λ0[3510,3750,4250,4750,5333,5650]subscript𝜆0351037504250475053335650\lambda_{0}\in[3510,3750,4250,4750,5333,5650]italic_λ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ∈ [ 3510 , 3750 , 4250 , 4750 , 5333 , 5650 ] Å). Each model LAH is constructed first as a mini cube and then placed in the BlueSi scene (See Figure 9). The scene was constructed to imitate shallow field observations from the MUSCATEL MUSE survey444ESO program ID 1104.A-0026(B), with 4 exposures of 25 minutes. We passed the resulting simulated datacube to the Line Source Detection and Cataloging software (LSDCat[45, 46]), a filtering tool used to recover Lyα𝛼\alphaitalic_α emission in previous surveys with MUSE. LSDCat takes as input a flux cube and variance spectrum and produces a signal-to-noise (S/N𝑆𝑁S/Nitalic_S / italic_N) cube from which we were able to measure the expected S/N𝑆𝑁S/Nitalic_S / italic_N recoverable for each model.

Refer to caption
Refer to caption
Figure 9: Top: A wavelength slice of the signal-to-noise cube derived from the MUSCATEL-like BlueSi scene with the inserted grid of LAHs. The slice is at λ=4250𝜆4250\lambda=4250italic_λ = 4250 Å  and circles indicate the individual LAHs. Each row has a given intrinsic Lyα𝛼\alphaitalic_α flux, and each column has a given spectral line width σ𝜎\sigmaitalic_σ. Bottom: Example spectrum of an LAH from the BlueSi simulated cube, showing the six wavelengths insertions of the Lyα𝛼\alphaitalic_α line. The vertical red line shows the location of the wavelength slice depicted in the top panel.
Refer to caption
Figure 10: The recovered signal-to-noise (S/N𝑆𝑁S/Nitalic_S / italic_N) from the grid of LAHs at different wavelengths. Intrinsic line flux (-16,-17,-18) is given by color (purple, blue, green), and the line width (100,200,300 km/s) is given by different symbols (circle, square, triangle). This demonstrates both the impact that parameters such as the line width can have on the recovered S/N𝑆𝑁S/Nitalic_S / italic_N, and how BlueSi may be used effectively to predict the detection of different LAHs.

3.3.2 Results and Future Applications

Figure 10 shows some initial results from the source recovery experiment. While the main driver in the recovered S/N𝑆𝑁S/Nitalic_S / italic_N is unsurprisingly the intrinsic line flux, the test also shows significant differences in line recovery at the same intrinsic flux but with different line widths: for a detection threshold of S/N>5𝑆𝑁5S/N>5italic_S / italic_N > 5, a common cutoff in emission line studies, only the narrowest line profile at logFLyα=17subscript𝐹𝐿𝑦𝛼17\log F_{Ly\alpha}=-17roman_log italic_F start_POSTSUBSCRIPT italic_L italic_y italic_α end_POSTSUBSCRIPT = - 17 would count as a significant detection.

This illustrates the type of sophisticated LAH detection predictions that will be possible with BlueSi. In this simple experiment, with a sparse sampling only a single LAH parameter, one can already see the impact varying LAH profiles will have on expected detectability. In the future, we will repeat such tests with grids of multiple varying LAH parameters, such as the halo and compact scale lengths, to derive a robust predicted selection function for given BlueMUSE observations. With more detailed sampling at the limiting-flux end, we will also be able to better probe the relevant noise properties of BlueMUSE.

This will enable the prediction of expected LAE number counts in a given redshift range and observation scheme, with an assumed distribution of intrinsic LAE luminosities. It will also establish predictions for expected lower limits in luminosity detection at a given level of completeness. These two factors will both be informative in designing LAE-targeting surveys with BlueMUSE.

4 Outlook and work in progress

4.1 Rectangular pixels for BlueMUSE

Unlike MUSE, which samples the field of view in a nearly quadratic grid, the BlueMUSE instrument will employ rectangular sampling to reduce the number of optical elements and increase the S/N thanks to a coarser sampling better suited to the PSF size. Simulations are necessary to study the effects of the sampling on recovering the intrinsic spatial shapes of objects.

A first test was carried out with a stellar scene that was simulated with 0.\overset{\prime\prime}{.}start_OVERACCENT ′ ′ end_OVERACCENT start_ARG . end_ARG55 FWHM in 2D with BlueSi and a fine sampling (50 mas pixels). We converted these to BlueMUSE-like pixel tables with 0.2×0.20\overset{\prime\prime}{.}2\times 0\overset{\prime\prime}{.}20 start_OVERACCENT ′ ′ end_OVERACCENT start_ARG . end_ARG 2 × 0 start_OVERACCENT ′ ′ end_OVERACCENT start_ARG . end_ARG 2 and 0.2×0.30\overset{\prime\prime}{.}2\times 0\overset{\prime\prime}{.}30 start_OVERACCENT ′ ′ end_OVERACCENT start_ARG . end_ARG 2 × 0 start_OVERACCENT ′ ′ end_OVERACCENT start_ARG . end_ARG 3 pixels, and re-sampled to an output image with 0.2×0.20\overset{\prime\prime}{.}2\times 0\overset{\prime\prime}{.}20 start_OVERACCENT ′ ′ end_OVERACCENT start_ARG . end_ARG 2 × 0 start_OVERACCENT ′ ′ end_OVERACCENT start_ARG . end_ARG 2 or 0.25×0.250\overset{\prime\prime}{.}25\times 0\overset{\prime\prime}{.}250 start_OVERACCENT ′ ′ end_OVERACCENT start_ARG . end_ARG 25 × 0 start_OVERACCENT ′ ′ end_OVERACCENT start_ARG . end_ARG 25 grid using the MUSE pipeline[47]. The stars were extracted with the AstroPy[12] photutils[48] implementation of DAOPhot find[49], measuring the roundness and FWHM of the output image, after combining two exposures rotated by 90 in this way. As the simulation contained noise at a low level, the measurements show a certain spread around the expected values. Both roundness and FWHM were equal within the noise when comparing between quadratic and rectangular sampling of the observed stellar field. This test experiment exemplifies the mutual benefits from developing the data reduction pipeline and science cube simulation software in parallel.

A more straight forward method that is easier to handle was then built into BlueSi. Elongated pixels essentially mean a reduced sample rate in one direction per exposure. Since the final data cube will be sampled into a grid of spatially square pixels eventually, this means that neighboring pixels in the direction of the elongation will be stronger correlated to each other. In the extreme case of a ratio of 2:1, a hypothetical detector pixel could contribute to two adjacent pixels in the data cube, leading to a correlation of 50%. BlueSi incorporates that effect by convolving the Moffat PSF with the appropriate matrix to inflict the expected correlation. Effectively it reduces the sampling with independent pixels and thereby the spatial resolution of the instrument in the direction of elongation. The impact of an applied rotation pattern for consecutive exposures could then be simulated by creating and co-adding two separate cubes, or by applying the corresponding convolution matrix in one go.

In principle, elongated pixels, and therefore a change in resolution in one spatial direction will not affect the shape of the PSF. However, if the size of the pixel on the sky approaches the FWHM of the PSF you would expect an effect because of the flux of the core of the PSF being distributed to a larger area on the sky within the elongated pixel than the actual incoming PSF. Again, in the extreme case of a FWHM of PSF that is well below the spatial pixel size, the resulting shape would directly reflect the pixel aspect ratio and result in elliptical images of point sources.

Noise-free images containing several point sources, with different distances between them were simulated with BlueSi at 0.1<0\overset{\prime\prime}{.}1<0 start_OVERACCENT ′ ′ end_OVERACCENT start_ARG . end_ARG 1 <FWHM<1.0<1\overset{\prime\prime}{.}0< 1 start_OVERACCENT ′ ′ end_OVERACCENT start_ARG . end_ARG 0. The profile of an isolated source was then measured with IRAF imexamine[50] which determines FWHM, position, position angle, and ellipticity, among other parameters. The results for the ellipticity are most relevant to the effects of rectangular spaxels, and are shown in Fig. 11. It is apparent, that only at unrealistically good seeing of <0.3<0\overset{\prime\prime}{.}3< 0 start_OVERACCENT ′ ′ end_OVERACCENT start_ARG . end_ARG 3 the image of the point source is significantly elongated, at FWHM0.6\gtrsim 0\overset{\prime\prime}{.}6≳ 0 start_OVERACCENT ′ ′ end_OVERACCENT start_ARG . end_ARG 6 that can be expected at blue wavelengths on Paranal, ellipticities are typically smaller than 0.05. In an exposure with less than infinite S/N images of stars will therefore appear round, even with rectangular sampling of the field of view.

With the BlueMUSE specification of 0.2×0.30\overset{\prime\prime}{.}2\times 0\overset{\prime\prime}{.}30 start_OVERACCENT ′ ′ end_OVERACCENT start_ARG . end_ARG 2 × 0 start_OVERACCENT ′ ′ end_OVERACCENT start_ARG . end_ARG 3 spatial sampling, the expected PSF in the wavelength range of BlueMUSE will always be at least Nyquist sampled (see [2]) and even for individual exposures without dithering strategies, no significant deviations from radially symmetric shapes are expected.

Refer to caption
Figure 11: The fast decrease in apparent ellipticity of the PSF with seeing.

4.2 Effect of covariances in the data

The simulation of the science object as well as the noise are generated at the level of the output datacube. The pixel noise is therefore fully independent of its neighbors in the data. This differs from the actual data where multiple entries in the pix-table can contribute to a certain cube spaxel or vice versa, when a single observed flux possibly contributes in part to several data cube entries. This is particulary true in the case of rectangular spaxels sampled over a regular grid of square spaxels in the output. While this is being analyzed in more detail on the level of the data reduction pipeline[47], BlueSi mimics the covariance effects as a result of CCD to regular cube grid resampling as shown in the example in Figure 12. The realistic amount of correlation was derived from the average autocorrelation of independent noise on CCD level which was propagated into a typical data cube of three rotated exposures through the original MUSE data reduction pipeline (see Fig. 13).

Refer to caption
Refer to caption
Refer to caption
Figure 12: A zoom on the NGC 3201 scene at 8221Å. The three slices show the original VLT/MUSE observation (left), the initial BlueSi simulation (center), and the BlueSi simulation including added correlation with neighboring data-points (spatially and spectrally) to simulate the covariances (right). As a consequence, the new simulations are slightly less ‘grainy’ and closer to the noise properties of the actual reduced data.
Refer to caption
Figure 13: The fractional correlation of a central spaxel (blue) with its direct neighbors scaled to the volumes of the shown spheres in spatial dimension (green), as well as spectrally (red ). The influence on the diagonal elements is only depicted for the spatial dimension here (purple).

4.3 Future aspects

The different sets of simulation runs are currently being analyzed. While the quality of the simulations is already quite high, there is room for adjustments and improvements on the existing implementations, such as the recent additions mentioned in section 4.2. Furthermore, the content and complexity of the science scenes will be extended, where applicable. For example the simulation of diffuse gas in BlueSi requires a flexible description of the parameters involved and in itself represents an important aspect of an early simulation software as a new demand for high resolution synthetic data for the extended wavelength range of BlueMUSE develops. BlueSi separates the creation of the data cube itself and the application of all actual instrument and observation related simulation aspects. This facilitates the option to use complex science simulations directly as input data, aside from formerly created data within BlueSi itself. We currently investigate a set of published galaxy simulations to incorporate a new type of science object based on their output models.

One aspect that concerns the code base itself are further optimizations with regard to memory efficiency and parallelization, albeit a full-fledged simulation is already now completed within minutes to hours. In close collaboration with the BlueMUSE consortium, additional science scenes are suggested and explored to maintain usability for all covered science cases. As the technical specifications of BlueMUSE become more and more finalized, BlueSi also aims to simulate more subtle effects like a finite precision in the wavelength calibration, variations of the PSF across the FOV as well as a wavelength dependent LSF or the impact of atmospheric dispersion.

Appendix A Simulation configuration files

A.1 scene config

scene_type = ’GC’                     #defines the input handler
objectfile = ’ngc3201_pointing01.csv’ #ASCII list specific for scene type
objectdir  = ’ngc3201_pointing01’     #directory of spectra
fov        = ’all’                    #reg/file.reg’ or ’all’
maxcount   = -1                       #limit number of objects, -1 = inf
vrad       = yes                      #apply radial shifts from table
vac2air    = yes                      #apply air refraction to model spectra
extinction = yes                      #apply extinction to whole frame
Ebv        = 0.19                     #E(B-V)
simulated_object        = ’NGC 3201_pointing01’
muse_ob_model_spectra   = ’2013A&A...553A...6H’
muse_ob_analysis        = ’2016A&A...588A.148H’
muse_ob_ngc3201         = ’2019A&A...632A...3G’
model_spectra_library   = ’PHOENIX’
model_spectra_packaging = ’Martens,Sven’
scene_file_creator      = ’Wendt,Martin’

A.2 simulation config

wav_min    = 3500.0              #lower wavelength limit (AA)
wav_max    = 6000.0              #upper wavelength limit (AA)
R          = 4000.0              #Resolution at 5000 AA
d_lambda   = 0.66                #constant bin size (AA)
pixsize    = 0.2                 #detector pixel size (arcsec)
namebase   = ’out/ngc3201_bm’    #name base of generated cubes
instrument = ’BlueMUSE’          #MUSE or BlueMUSE
skytable   = ’skytable_gc.fits’  #sky model
seeing     = 0.63                #parameter for PSF (arsec)
airmass    = 1.1                 #parameter for PSF
psf_beta   = 2.5                 #parameter for PSF
psf_l0     = 22                  #parameter for PSF (m)
raw_dump   = no                  #write cube before PSF/LSF/NOISE
var_ext    = yes                 #add variance extension
do_lsf     = yes                 #render and write LSF
do_psf     = yes                 #render and write PSF
do_noise   = yes                 #render and write final noise cube
add_sky    = yes                 #keep sky emission in data?
nexp       = 3                   #number of exposures
texp       = 200                 #exposures time per exposure (sec)
readout    = 3                   #readout noise level (e-)
dark       = 3.0                 #dark current (e-/hour)
saturation = 65535               #16bit saturation
input_type = ’scene/p01.conf’    #scene/file or raw/file BlueSi cube
Acknowledgements.
PMW, NC, and SM gratefully acknowledge support by the BMBF from the ErUM program (project VLT-BlueMUSE, grants 05A23BAC and 05A23MGA). NC also acknowledges funding from the Deutsche Forschungs-gemeinschaft (DFG) - CA 2551/1-1,2.

References

  • [1] Richard, J., Bacon, R., Blaizot, J., Boissier, S., Boselli, A., NicolasBouché, Brinchmann, J., Castro, N., Ciesla, L., Crowther, P., Daddi, E., Dreizler, S., Duc, P.-A., Elbaz, D., Epinat, B., Evans, C., Fossati, M., Fumagalli, M., Garcia, M., Garel, T., Hayes, M., Adamo, A., Herrero, A., Hugot, E., Humphrey, A., Jablonka, P., Kamann, S., Kaper, L., Kelz, A., Kneib, J.-P., de Koter, A., Krajnović, D., Kudritzki, R.-P., Langer, N., Lardo, C., Leclercq, F., Lennon, D., Mahler, G., Martins, F., Massey, R., Mitchell, P., Monreal-Ibero, A., Najarro, P., Opitom, C., Papaderos, P., Péroux, C., Revaz, Y., Roth, M. M., Rousselot, P., Sander, A., Simmonds Wagemann, C., Smail, I., Swinbank, A. M., Tramper, F., Urrutia, T., Verhamme, A., Vink, J., Walsh, J., Weilbacher, P., Wendt, M., Wisotzki, L., and Yang, B., “BlueMUSE: Project Overview and Science Cases,” arXiv e-prints , arXiv:1906.01657 (June 2019).
  • [2] Richard, J., Giroud, R., Laurent, F., Krajnović, D., Jeanneau, A., Bacon, R., Abreu, M., Adamo, A., Araujo, R., Bouché, N., Brinchmann, J., Cai, Z., Castro, N., Calcines, A., Chapuis, D., Claeyssens, A., Cortese, L., Daddi, E., Davison, C., Harris, R., Hayes, M., Jauzac, M., Kelz, A., Kneib, J.-P., Goodwin, M., Lanotte, A. A., Lawrence, J., Bouteiller, V. L., Breton, R. L., Lehnert, M., Sanchez, A. L., McGregor, H., McLeod, A. F., Monteiro, M., Morris, S., Opitom, C., Pécontal, A., Robertson, D., Smith, R., Steinmetz, M., Swinbank, M., Urrutia, T., der Sande, J. V., Verhamme, A., Weilbacher, P. M., Wendt, M., Wildi, F., and Zheng, J., “The blue multi unit spectroscopic explorer (bluemuse) on the vlt: science drivers and overview of instrument design,” in [Ground-based and Airborne Instrumentation for Astronomy X ], Bryant, J. J., Motohara, K., and Vernet, J. R. R., eds., Proc. SPIE 13096 (2024).
  • [3] Bacon, R., Accardo, M., Adjali, L., Anwand, H., Bauer, S., Biswas, I., Blaizot, J., Boudon, D., Brau-Nogue, S., and Brinchmann, “The MUSE second-generation VLT instrument,” in [Ground-based and Airborne Instrumentation for Astronomy III ], McLean, I. S., Ramsay, S. K., and Takami, H., eds., Society of Photo-Optical Instrumentation Engineers (SPIE) Conference Series 7735, 773508 (July 2010).
  • [4] Bacon, R., Vernet, J., Borisova, E., Bouché, N., Brinchmann, J., Carollo, M., Carton, D., Caruana, J., Cerda, S., Contini, T., Franx, M., Girard, M., Guerou, A., Haddad, N., Hau, G., Herenz, C., Herrera, J. C., Husemann, B., Husser, T. O., Jarno, A., Kamann, S., Krajnovic, D., Lilly, S., Mainieri, V., Martinsson, T., Palsa, R., Patricio, V., Pécontal, A., Pello, R., Piqueras, L., Richard, J., Sandin, C., Schroetter, I., Selman, F., Shirazi, M., Smette, A., Soto, K., Streicher, O., Urrutia, T., Weilbacher, P., Wisotzki, L., and Zins, G., “MUSE Commissioning,” The Messenger 157, 13–16 (Sept. 2014).
  • [5] Piqueras, L., Conseil, S., Shepherd, M., Bacon, R., Leclercq, F., and Richard, J., “MPDAF - A Python Package for the Analysis of VLT/MUSE Data,” in [Astronomical Data Analysis Software and Systems XXVI ], Molinaro, M., Shortridge, K., and Pasian, F., eds., Astronomical Society of the Pacific Conference Series 521, 545 (Oct. 2019).
  • [6] Kamann, S., Wisotzki, L., and Roth, M. M., “Resolving stellar populations with crowded field 3D spectroscopy,” A&A 549, A71 (Jan. 2013).
  • [7] Husser, T.-O., Kamann, S., Dreizler, S., Wendt, M., Wulff, N., Bacon, R., Wisotzki, L., Brinchmann, J., Weilbacher, P. M., Roth, M. M., and Monreal-Ibero, A., “MUSE crowded field 3D spectroscopy of over 12 000 stars in the globular cluster NGC 6397. I. The first comprehensive HRD of a globular cluster,” A&A 588, A148 (Apr. 2016).
  • [8] Wendt, M., Husser, T.-O., Kamann, S., Monreal-Ibero, A., Richter, P., Brinchmann, J., Dreizler, S., Weilbacher, P. M., and Wisotzki, L., “Mapping diffuse interstellar bands in the local ISM on small scales via MUSE 3D spectroscopy. A pilot study based on globular cluster NGC 6397,” A&A 607, A133 (Nov. 2017).
  • [9] Van Rossum, G. and Drake, F. L., [Python 3 Reference Manual ], CreateSpace, Scotts Valley, CA (2009).
  • [10] Wells, D. C., Greisen, E. W., and Harten, R. H., “FITS - a Flexible Image Transport System,” A&As 44, 363 (June 1981).
  • [11] Harris, C. R., Millman, K. J., van der Walt, S. J., Gommers, R., Virtanen, P., Cournapeau, D., Wieser, E., Taylor, J., Berg, S., Smith, N. J., Kern, R., Picus, M., Hoyer, S., van Kerkwijk, M. H., Brett, M., Haldane, A., del Río, J. F., Wiebe, M., Peterson, P., Gérard-Marchant, P., Sheppard, K., Reddy, T., Weckesser, W., Abbasi, H., Gohlke, C., and Oliphant, T. E., “Array programming with NumPy,” Nature 585, 357–362 (Sept. 2020).
  • [12] Astropy Collaboration, Price-Whelan, A. M., Lim, P. L., Earl, N., Starkman, N., Bradley, L., Shupe, D. L., Patil, A. A., Corrales, L., Brasseur, C. E., Nöthe, M., Donath, A., Tollerud, E., Morris, B. M., Ginsburg, A., Vaher, E., Weaver, B. A., Tocknell, J., Jamieson, W., van Kerkwijk, M. H., Robitaille, T. P., Merry, B., Bachetti, M., Günther, H. M., Aldcroft, T. L., Alvarado-Montes, J. A., Archibald, A. M., Bódi, A., Bapat, S., Barentsen, G., Bazán, J., Biswas, M., Boquien, M., Burke, D. J., Cara, D., Cara, M., Conroy, K. E., Conseil, S., Craig, M. W., Cross, R. M., Cruz, K. L., D’Eugenio, F., Dencheva, N., Devillepoix, H. A. R., Dietrich, J. P., Eigenbrot, A. D., Erben, T., Ferreira, L., Foreman-Mackey, D., Fox, R., Freij, N., Garg, S., Geda, R., Glattly, L., Gondhalekar, Y., Gordon, K. D., Grant, D., Greenfield, P., Groener, A. M., Guest, S., Gurovich, S., Handberg, R., Hart, A., Hatfield-Dodds, Z., Homeier, D., Hosseinzadeh, G., Jenness, T., Jones, C. K., Joseph, P., Kalmbach, J. B., Karamehmetoglu, E., Kałuszyński, M., Kelley, M. S. P., Kern, N., Kerzendorf, W. E., Koch, E. W., Kulumani, S., Lee, A., Ly, C., Ma, Z., MacBride, C., Maljaars, J. M., Muna, D., Murphy, N. A., Norman, H., O’Steen, R., Oman, K. A., Pacifici, C., Pascual, S., Pascual-Granado, J., Patil, R. R., Perren, G. I., Pickering, T. E., Rastogi, T., Roulston, B. R., Ryan, D. F., Rykoff, E. S., Sabater, J., Sakurikar, P., Salgado, J., Sanghi, A., Saunders, N., Savchenko, V., Schwardt, L., Seifert-Eckert, M., Shih, A. Y., Jain, A. S., Shukla, G., Sick, J., Simpson, C., Singanamalla, S., Singer, L. P., Singhal, J., Sinha, M., Sipőcz, B. M., Spitler, L. R., Stansby, D., Streicher, O., Šumak, J., Swinbank, J. D., Taranu, D. S., Tewary, N., Tremblay, G. R., de Val-Borro, M., Van Kooten, S. J., Vasović, Z., Verma, S., de Miranda Cardoso, J. V., Williams, P. K. G., Wilson, T. J., Winkel, B., Wood-Vasey, W. M., Xue, R., Yoachim, P., Zhang, C., Zonca, A., and Astropy Project Contributors, “The Astropy Project: Sustaining and Growing a Community-oriented Open-source Project and the Latest Major Release (v5.0) of the Core Package,” APJ 935, 167 (Aug. 2022).
  • [13] Virtanen, P., Gommers, R., Oliphant, T. E., Haberland, M., Reddy, T., Cournapeau, D., Burovski, E., Peterson, P., Weckesser, W., Bright, J., van der Walt, S. J., Brett, M., Wilson, J., Millman, K. J., Mayorov, N., Nelson, A. R. J., Jones, E., Kern, R., Larson, E., Carey, C. J., Polat, İ., Feng, Y., Moore, E. W., VanderPlas, J., Laxalde, D., Perktold, J., Cimrman, R., Henriksen, I., Quintero, E. A., Harris, C. R., Archibald, A. M., Ribeiro, A. H., Pedregosa, F., van Mulbregt, P., and SciPy 1.0 Contributors, “SciPy 1.0: Fundamental Algorithms for Scientific Computing in Python,” Nature Methods 17, 261–272 (2020).
  • [14] Noll, S., Kausch, W., Barden, M., Jones, A. M., Szyszka, C., Kimeswenger, S., and Vinther, J., “An atmospheric radiation model for Cerro Paranal. I. The optical spectral range,” A&A 543, A92 (July 2012).
  • [15] Jones, A., Noll, S., Kausch, W., Szyszka, C., and Kimeswenger, S., “An advanced scattered moonlight model for Cerro Paranal,” A&A 560, A91 (Dec. 2013).
  • [16] Calabretta, M. R. and Greisen, E. W., “Representations of celestial coordinates in FITS,” A&A 395, 1077–1122 (Dec. 2002).
  • [17] Giesers, B., Kamann, S., Dreizler, S., Husser, T.-O., Askar, A., Göttgens, F., Brinchmann, J., Latour, M., Weilbacher, P. M., Wendt, M., and Roth, M. M., “A stellar census in globular clusters with MUSE: Binaries in NGC 3201,” A&A 632, A3 (Dec. 2019).
  • [18] Husser, T. O., Wende-von Berg, S., Dreizler, S., Homeier, D., Reiners, A., Barman, T., and Hauschildt, P. H., “A new extensive library of PHOENIX stellar atmospheres and synthetic spectra,” A&A 553, A6 (May 2013).
  • [19] Edlén, B., “The Refractive Index of Air,” Metrologia 2, 71–80 (Apr. 1966).
  • [20] Kamann, S., Husser, T. O., Brinchmann, J., Emsellem, E., Weilbacher, P. M., Wisotzki, L., Wendt, M., Krajnović, D., Roth, M. M., Bacon, R., and Dreizler, S., “MUSE crowded field 3D spectroscopy of over 12 000 stars in the globular cluster NGC 6397. II. Probing the internal dynamics and the presence of a central black hole,” A&A 588, A149 (Apr. 2016).
  • [21] Castro, N., Crowther, P. A., Evans, C. J., Mackey, J., Castro-Rodriguez, N., Vink, J. S., Melnick, J., and Selman, F., “Mapping the core of the Tarantula Nebula with VLT-MUSE. I. Spectral and nebular content around R136,” A&A 614, A147 (June 2018).
  • [22] Puls, J., Urbaneja, M. A., Venero, R., Repolust, T., Springmann, U., Jokuthy, A., and Mokiem, M. R., “Atmospheric NLTE-models for the spectroscopic analysis of blue stars with winds. II. Line-blanketed models,” A&A 435, 669–698 (May 2005).
  • [23] Castro, N., Crowther, P. A., Evans, C. J., Vink, J. S., Puls, J., Herrero, A., Garcia, M., Selman, F. J., Roth, M. M., and Simón-Díaz, S., “Mapping the core of the Tarantula Nebula with VLT-MUSE. II. The spectroscopic Hertzsprung-Russell diagram of OB stars in NGC 2070,” A&A 648, A65 (Apr. 2021).
  • [24] Lanz, T. and Hubeny, I., “A Grid of NLTE Line-blanketed Model Atmospheres of Early B-Type Stars,” ApJS 169, 83–104 (Mar. 2007).
  • [25] Sabbi, E., Lennon, D. J., Anderson, J., Cignoni, M., van der Marel, R. P., Zaritsky, D., De Marchi, G., Panagia, N., Gouliermis, D. A., Grebel, E. K., Gallagher, J. S., I., Smith, L. J., Sana, H., Aloisi, A., Tosi, M., Evans, C. J., Arab, H., Boyer, M., de Mink, S. E., Gordon, K., Koekemoer, A. M., Larsen, S. S., Ryon, J. E., and Zeidler, P., “Hubble Tarantula Treasury Project. III. Photometric Catalog and Resulting Constraints on the Progression of Star Formation in the 30 Doradus Region,” ApJS 222, 11 (Jan. 2016).
  • [26] Pietrzyński, G., Graczyk, D., Gieren, W., Thompson, I. B., Pilecki, B., Udalski, A., Soszyński, I., Kozłowski, S., Konorski, P., Suchomska, K., Bono, G., Moroni, P. G. P., Villanova, S., Nardetto, N., Bresolin, F., Kudritzki, R. P., Storm, J., Gallenne, A., Smolec, R., Minniti, D., Kubiak, M., Szymański, M. K., Poleski, R., Wyrzykowski, Ł., Ulaczyk, K., Pietrukowicz, P., Górski, M., and Karczmarek, P., “An eclipsing-binary distance to the Large Magellanic Cloud accurate to two per cent,” Nature 495, 76–79 (Mar. 2013).
  • [27] Koleva, M., Prugniel, P., Bouchard, A., and Wu, Y., “ULySS: a full spectrum fitting package,” A&A 501, 1269–1279 (July 2009).
  • [28] Roth, M. M., Sandin, C., Kamann, S., Husser, T.-O., Weilbacher, P. M., Monreal-Ibero, A., Bacon, R., den Brok, M., Dreizler, S., Kelz, A., Marino, R. A., and Steinmetz, M., “MUSE crowded field 3D spectroscopy in NGC 300. I. First results from central fields,” A&A 618, A3 (Oct. 2018).
  • [29] Garcia, M., Evans, C. J., Bestenlehner, J. M., Bouret, J. C., Castro, N., Cerviño, M., Fullerton, A. W., Gieles, M., Herrero, A., de Koter, A., Lennon, D. J., van Loon, J. T., Martins, F., de Mink, S. E., Najarro, F., Negueruela, I., Sana, H., Simón-Díaz, S., Szécsi, D., Tramper, F., Vink, J. S., and Wofford, A., “Massive stars in extremely metal-poor galaxies: a window into the past,” Experimental Astronomy 51, 887–911 (June 2021).
  • [30] Sobral, D. and Matthee, J., “Predicting Lyα𝛼\alphaitalic_α escape fractions with a simple observable. Lyα𝛼\alphaitalic_α in emission as an empirically calibrated star formation rate indicator,” A&A 623, A157 (Mar. 2019).
  • [31] Galbiati, M., Fumagalli, M., Fossati, M., Lofthouse, E. K., Dutta, R., Prochaska, J. X., Murphy, M. T., and Cantalupo, S., “MUSE Analysis of Gas around Galaxies (MAGG) - V. Linking ionized gas traced by C IV and Si IV absorbers to Ly α𝛼\alphaitalic_α emitting galaxies at z \approx 3.0-4.5,” MNRAS 524, 3474–3501 (Sept. 2023).
  • [32] Lofthouse, E. K., Fumagalli, M., Fossati, M., Dutta, R., Galbiati, M., Arrigoni Battaia, F., Cantalupo, S., Christensen, L., Cooke, R. J., Longobardi, A., Murphy, M. T., and Prochaska, J. X., “MUSE Analysis of Gas around Galaxies (MAGG) - IV. The gaseous environment of z 3-4 Ly α𝛼\alphaitalic_α emitting galaxies,” MNRAS 518, 305–331 (Jan. 2023).
  • [33] Madau, P. and Dickinson, M., “Cosmic Star-Formation History,” ARA&A 52, 415–486 (Aug. 2014).
  • [34] Partridge, R. B. and Peebles, P. J. E., “Are Young Galaxies Visible?,” ApJ 147, 868 (Mar. 1967).
  • [35] Verhamme, A., Schaerer, D., and Maselli, A., “3D Lyα𝛼\alphaitalic_α radiation transfer. I. Understanding Lyα𝛼\alphaitalic_α line profile morphologies,” A&A 460, 397–413 (Dec. 2006).
  • [36] Matsuda, Y., Yamada, T., Hayashino, T., Yamauchi, R., Nakamura, Y., Morimoto, N., Ouchi, M., Ono, Y., Umemura, M., and Mori, M., “Diffuse Lyα𝛼\alphaitalic_α haloes around Lyα𝛼\alphaitalic_α emitters at z=3: do dark matter distributions determine the Lyα𝛼\alphaitalic_α spatial extents?,” MNRAS 425, 878–883 (Sept. 2012).
  • [37] Momose, R., Ouchi, M., Nakajima, K., Ono, Y., Shibuya, T., Shimasaku, K., Yuma, S., Mori, M., and Umemura, M., “Diffuse Lyα𝛼\alphaitalic_α haloes around galaxies at z = 2.2-6.6: implications for galaxy formation and cosmic reionization,” MNRAS 442, 110–120 (July 2014).
  • [38] Leclercq, F., Bacon, R., Wisotzki, L., Mitchell, P., Garel, T., Verhamme, A., Blaizot, J., Hashimoto, T., Herenz, E. C., Conseil, S., Cantalupo, S., Inami, H., Contini, T., Richard, J., Maseda, M., Schaye, J., Marino, R. A., Akhlaghi, M., Brinchmann, J., and Carollo, M., “The MUSE Hubble Ultra Deep Field Survey. VIII. Extended Lyman-α𝛼\alphaitalic_α haloes around high-z star-forming galaxies,” A&A 608, A8 (Dec. 2017).
  • [39] Claeyssens, A., Richard, J., Blaizot, J., Garel, T., Leclercq, F., Patrício, V., Verhamme, A., Wisotzki, L., Bacon, R., Carton, D., Clément, B., Herenz, E. C., Marino, R. A., Muzahid, S., Saust, R., and Schaye, J., “Spectral variations of Lyman α𝛼\alphaitalic_α emission within strongly lensed sources observed with MUSE,” MNRAS 489, 5022–5029 (Nov. 2019).
  • [40] Blaizot, J., Garel, T., Verhamme, A., Katz, H., Kimm, T., Michel-Dansac, L., Mitchell, P. D., Rosdahl, J., and Trebitsch, M., “Simulating the diversity of shapes of the Lyman-α𝛼\alphaitalic_α line,” MNRAS 523, 3749–3772 (Aug. 2023).
  • [41] Herenz, E. C., Wisotzki, L., Saust, R., Kerutt, J., Urrutia, T., Diener, C., Schmidt, K. B., Marino, R. A., de la Vieuville, G., Boogaard, L., Schaye, J., Guiderdoni, B., Richard, J., and Bacon, R., “The MUSE-Wide Survey: A determination of the Lyman α𝛼\alphaitalic_α emitter luminosity function at 3 ¡ z ¡ 6,” A&A 621, A107 (Jan. 2019).
  • [42] Wisotzki, L., Bacon, R., Blaizot, J., Brinchmann, J., Herenz, E. C., Schaye, J., Bouché, N., Cantalupo, S., Contini, T., Carollo, C. M., Caruana, J., Courbot, J. B., Emsellem, E., Kamann, S., Kerutt, J., Leclercq, F., Lilly, S. J., Patrício, V., Sandin, C., Steinmetz, M., Straka, L. A., Urrutia, T., Verhamme, A., Weilbacher, P. M., and Wendt, M., “Extended Lyman α𝛼\alphaitalic_α haloes around individual high-redshift galaxies revealed by MUSE,” A&A 587, A98 (Mar. 2016).
  • [43] Shibuya, T., Ouchi, M., Nakajima, K., Hashimoto, T., Ono, Y., Rauch, M., Gauthier, J.-R., Shimasaku, K., Goto, R., Mori, M., and Umemura., M., “What is the Physical Origin of Strong Lyα𝛼\alphaitalic_α Emission? II. Gas Kinematics and Distribution of Lyα𝛼\alphaitalic_α Emitters,” ApJ 788, 74 (June 2014).
  • [44] Bacon, R., Brinchmann, J., Conseil, S., Maseda, M., Nanayakkara, T., Wendt, M., Bacher, R., Mary, D., Weilbacher, P. M., Krajnović, D., Boogaard, L., Bouché, N., Contini, T., Epinat, B., Feltre, A., Guo, Y., Herenz, C., Kollatschny, W., Kusakabe, H., Leclercq, F., Michel-Dansac, L., Pello, R., Richard, J., Roth, M., Salvignol, G., Schaye, J., Steinmetz, M., Tresse, L., Urrutia, T., Verhamme, A., Vitte, E., Wisotzki, L., and Zoutendijk, S. L., “The MUSE Hubble Ultra Deep Field surveys: Data release II,” A&A 670, A4 (Feb. 2023).
  • [45] Herenz, E. C. and Wisotzki, L., “LSDCat: Detection and cataloguing of emission-line sources in integral-field spectroscopy datacubes,” A&A 602, A111 (June 2017).
  • [46] Herenz, E. C., “Revisiting the emission line source detection problem in integral field spectroscopic data,” Astronomische Nachrichten 344, e20220091 (June 2023).
  • [47] Weilbacher, P. M., Palsa, R., Streicher, O., Bacon, R., Urrutia, T., Wisotzki, L., Conseil, S., Husemann, B., Jarno, A., Kelz, A., Pécontal-Rousset, A., Richard, J., Roth, M. M., Selman, F., and Vernet, J., “The Data Processing Pipeline for the MUSE Instrument,” A&A 641, A28 (Sept. 2020).
  • [48] Bradley, L., Sipőcz, B., Robitaille, T., Tollerud, E., Vinícius, Z., Deil, C., Barbary, K., Wilson, T. J., Busko, I., Donath, A., Günther, H. M., Cara, M., Lim, P. L., Meßlinger, S., Conseil, S., Bostroem, A., Droettboom, M., Bray, E. M., Andersen Bratholm, L., Barentsen, G., Craig, M., Rathi, S., Pascual, S., Perren, G., Georgiev, I. Y., De Val-Borro, M., Kerzendorf, W., Bach, Y. P., Quint, B., and Souchereau, H., “astropy/photutils: 1.5.0,” (July 2022).
  • [49] Stetson, P. B., “DAOPHOT - A computer program for crowded-field stellar photometry,” PASP 99, 191–222 (Mar. 1987).
  • [50] National Optical Astronomy Observatories, “IRAF: Image Reduction and Analysis Facility,” (Nov 1999).