STag II: Classification of Serendipitous Supernovae Observed by Galaxy Redshift Surveys
Abstract
With the number of supernovae observed expected to drastically increase thanks to large-scale surveys like the Dark Energy Spectroscopic Instrument (DESI), it is necessary that the tools we use to classify these objects keep up with this increase. We previously created Supernova Tagging and Classification (STag) to address this problem by employing machine learning techniques alongside logistic regression in order to assign ‘tags’ to spectra based on spectral features. STag II is a continuation of this work, which now makes use of model supernova spectra combined with real DESI spectra in order to train STag to better deal with realistic data. We also make use of the rlap score as a trustworthiness cut, making for a more robust and accurate supernova classifier than before.
1 Introduction
The Dark Energy Spectroscopic Instrument (DESI) is a spectroscopic survey that will observe some 40 million galaxies [1, 2, 3, 4, 5, 6, 7, 8]. Whilst not a supernova (SN) survey itself, DESI will undoubtedly obtain the spectra for a significant quantity of SN, either through intentional follow-up of photometric surveys [9], or by serendipitous discovery, similar to the recent case with the Hobby–Eberly Telescope Dark Energy eXperiment (HETDEX) [10]. SN, specifically Type Ia, have been a crucial part of cosmology for a long time, for example as evidence for the acceleration of the expansion of the Universe [11, 12] and for estimating the Hubble constant (H0) [13]. More recently, attempts to use Type II SNe as standardisable candles have become increasingly popular [14]. Current and future surveys (such as DESI) will produce many more spectra than can be analysed by typical manual methods [15, 16] and so using machine learning to spectroscopically classify transients has become an area of growing interest [17, 18, 19, 20].
In order to classify something spectroscopically we need to do feature extraction, which comes in a variety of flavours. One may look at the spectrum as a whole and use template spectra to do cross-correlation, as with Deep Automated SN and Host Classifier (DASH) [19]. In our previous paper [20] we introduced a new method which uses the concept of feature tags to classify SN spectra. This method, known as Supernova Tagging and Classification (STag), used logistic regression [21] to assign tag probabilities to distinct spectroscopic features; namely spectral lines. This is a process called multi-label classification, whereby each tag probability is calculated independently [22]. Each spectrum would have the same set of tags, but with different probabilities for each spectral line, and these tags are then passed to a simple feedforward neural network consisting of an input layer, one hidden layer, and and output layer which uses softmax regression to determine the most appropriate class based on the tag probabilities; all layers of STag are fully connected. The artificial neural network (ANN) [23] is trained such that it learns to associate high (or low) tag probabilities of particular spectral lines with a particular SN class; for example we would expect a Type II SN to have a high H tag probability, but other tag probabilities (high or low) may also have an unforeseen impact.
STag was trained using template spectra, which are idealised representations of actual SN spectra. In reality, SN spectra often have contamination from their host galaxy in the form of spectral features, as well as continuum contamination since the continuum-removal process is done only by approximation (specifically, a cubic spline is used to model the continuum which the full spectra is then divided by). What this means in practice is that spectral features that are associated with the galaxy light also appear in SN spectra, and may fall at the same wavelength ranges as spectral features of the SN. As such it is imperative to develop a technique that can distinguish between the two, and as such extract another feature from the data for use in classification. We make use of the equivalent width of a spectral line, whereby the strength and/or sign of the equivalent width (negative for absorption, positive for emission) can be used to identify whether a line is the desired feature or a contaminating one. We also note that different elemental spectral lines can occur at the same position in a spectra as other spectral lines, and that the equivalent width may be a way of distinguishing the two; such as with He i 5876 and Na i D 5895 potentially having overlap at the same wavelength range, posing an issue for Type Ib vs. Type Ic supernovae (SNe) classifications [24, 25, 26]. Furthermore, it has been shown that the strength of a specific spectral line can be used to distinguish between different classes, such as the case of H for Type II and Type Ib SNe or O I 7774 for Type Ib and Type Ic SNe [27, 26].
To that end, we present an updated version of STag which utilises not only updated versions of previously made tags, but also the equivalent widths of each spectral line and a non-linear combination of both the tag probability and associated equivalent width. This version of STag has demonstrably improved performance over the original version and has been used to classify new spectra. In follow-up work, this new version of STag will be used to classify DESI spectra of transients identified by other machine learning methods. This paper is organised as follows: Section 2 details the data used for the training of STag as well as the new spectra it has been used to classify. Section 3 describes the general process by which STag works, as well as how equivalent widths are implemented. In Section 4 we showcase the classification of DESI SN and finally in Section 5 we talk about the implications of this new version of STag.
2 Data
Whilst the first version of STag made use of the full set of template spectra used in DASH [19] and real data from the Australian Dark Energy Survey (OzDES) [28], we are now interested in adapting STag for use with DESI. For this reason we instead use template spectra that also make use of real DESI data [29, 30].
2.1 Simulated Supernova DESI Spectra
Since DESI is not a survey designed to observe SN, the vast majority of DESI spectra will not be of a SN. As such, we use DESI spectra of real galaxies that have been combined with template SN spectra. These templates consist of both core-collapse SNe (Type Ib, Ic, and II) [31] and Type Ia SNe [32], allowing us to cover the full range of SN types we wish to be able to classify. We note here that this is a different set of supernova templates to those used in the first version of STag [20]. These models are first loaded into a script, with certain core-collapse models blacklisted due to being non-standard (namely SN 2013by, SN 2013fs, SN 2009bw, SN 2012aw, SN 2009kr, ASASSN14j, SN 2013am, SN 2008ax, SN 2008fq, SN 2009ip, iPTF13bvn, SN 2008D, SN 1994I, SN 2007gr, SN 2009b, and SN 2007ru).
A model is then randomly selected each time a simulated spectrum is generated, with a random phase in the range -10 to +30 days relative to maximum light (bolometric). One can then also manually choose a magnitude difference between the galaxy and the SN, which allows for variation in the flux ratio in the final simulated spectra: a flux ratio of 1.0 means that there is only SN light and a flux ratio of 0.0 means only galaxy light is present. Next a real DESI exposure is chosen from the main survey, importantly including the metadata corresponding to the observing conditions for that specific exposure. This allows for the SN model to be simulated as if it had been observed in the same way as the selected DESI spectrum. The newly simulated SN spectrum is then resampled to the correct wavelength range and added to the galaxy flux from the DESI spectrum, thus creating a simulated SN spectrum as if it had been observed by DESI. By following this process we generated a total of 400525 spectra, which was the total number of spectra containing both galaxy and SN light using the aforementioned process to generate 600000 total spectra (including spectra of just galaxies). Each class was roughly equally represented with 100205 Type Ia, 99982 Type Ib, 100117 Type Ic, and 100221 Type II spectra respectively. From this, the spectra were split into training, validation, and testing sets of size equal to 72%, 18%, and 10% of the total spectra, following typical values used in machine learning (though with a desire for a greater proportion of training data compared to the first version of STag [20] in order to maximise the possible variety in spectra trained on).
2.2 Real DESI Spectra
Whilst the entirety of training and testing of STag II was done using the simulated DESI spectra (we note here that simulated DESI spectra refers to the combination of real DESI spectra combined with model SN light, as described in Section 2.1), we also wanted to test its capabilities with actual SN spectra observed by DESI. There are not many examples (relative to the total number of DESI spectra), but there have been some fortuitous cases where DESI observed a galaxy that was host to a SN. Such SNe can be identified by comparing the RA and DEC from DESI with that given for SNe in the Transient Name Server (TNS)222https://www.wis-tns.org, then further refining the selections by choosing only DESI observations that occur within some suitable time frame around the reported TNS discovery date. For our case specifically we chose observations that were made weeks of the discovery date, giving us a far greater chance of the DESI spectra containing SN light.
Using these parameters we end up with a total of 8 DESI observations that match with a TNS report, covering a mean Julian date (MJD) range from 59319.4 to 59550.2, which we show in Table 1. One can quickly see an issue that has arisen, in that the reported redshift for some of the objects are different between DESI and TNS. The redshift calculated in DESI is done so by an algorithm called Redrock [33], which finds the best-fitting template in order to estimate the redshift. However, since DESI is not a SN survey these templates do not contain any examples of SN spectra, and as such any attempt by Redrock to estimate the redshift of a SN spectrum can result in an erroneous redshift. A good example of this is seen for the Redrock redshift of SN 2021zfs, which is significantly different to the redshift reported by TNS. Since an incorrect classification will result from the wrong redshift being used, it is important to ensure that the Redrock redshift is indeed reliable.
We were also fortunate to be working on the improvements to STag during the time when SN 2023ixf was first discovered. Since the decision was made by the DESI collaboration to spend time observing this SN, we were able to obtain these spectra and use STag to classify them. A brief description of SN 2023ixf and the results of the classification can be found in Appendix B.
Name | DESI Target ID | TNS | RA | DEC | DESI Observation | TNS Discovery | z | z |
---|---|---|---|---|---|---|---|---|
Classification | (YYYY-MM-DD) | (YYYY-MM-DD) | (DESI) | (TNS) | ||||
SN 2021acgl | 39628467658035349 | Ia | 00:20:26.685 | +29:26:57.57 | 2021-10-15 | 2021-10-25 | 0.091 | 0.097 |
SN 2021aexj | 39628007786155359 | Ia | 01:24:54.635 | +09:12:32.00 | 2021-12-01 | 2021-11-19 | 0.020 | 0.047 |
SN 2021ihf | 39627818585294438 | Ia-pec | 14:32:14.661 | +01:20:14.29 | 2021-04-14 | 2021-04-03 | 0.14 | 0.14 |
SN 2021qtc | 39633200862986949 | Ia | 17:41:58.317 | +47:06:16.19 | 2021-06-28 | 2021-06-21 | 0.073 | 0.081 |
SN 2021ses | 39633425195336188 | Ia | 17:22:41.617 | +63:11:10.79 | 2021-06-29 | 2021-07-05 | 0.081 | 0.075 |
SN 2021sxf | 39633353015560190 | Ia | 17:10:10.767 | +57:17:43.63 | 2021-06-29 | 2021-07-08 | 0.081 | 0.089 |
SN 2021tdl | 39628401761323398 | II | 16:42:01.550 | +26:21:52.81 | 2021-07-05 | 2021-07-10 | 0.046 | 0.046 |
SN 2021zfs | 39627916874618396 | Ia | 21:32:29.830 | +05:20:46.72 | 2021-09-21 | 2021-09-21 | 0.68 | 0.020 |
3 Methodology
3.1 STag
What follows is a brief description of how STag works, for a more detailed overview of the architecture the reader is directed to our previous paper [20].
The tag probabilities are calculated using logistic regression, a function that rapidly transitions between 0 and 1; given by Equation 3.1 [50]:
(3.1) |
Here z is as seen in Equation 3.2:
(3.2) |
where is a normalisation constant, and the values are the weights of the flux values . The beta values (excluding ) form a visual representation of the actual shape of the spectral feature in question, and as such when Equation 3.1 is close to 1, the spectrum has a high probability of showing said feature (and vice versa if Equation 3.1 is close to 0).
Once a spectrum has all the tag probabilities calculated, these are then passed to a simple ANN which determines the best suited class using softmax regression, which is given by Equation 3.3:
(3.3) |
where is a vector consisting of the weights from the output layer of the ANN. The output is a vector of class probabilities, which all sum up to 1. The ANN learns that different classes of SN have distinct tag probabilities and so is able to accurately classify spectra.
3.2 Tags
With the introduction of a new dataset, it was necessary to also revisit the tags and recreate them making use of the new data. Some of the original tags had long wavelength ranges that potentially included other features (see Figure 1) and in the case of the hydrogen tag, utilised the whole spectrum. As such it was unclear exactly what it was using to determine the presence of hydrogen. This initially led to the recreation of all the original tags with stricter wavelength limits (see Figure 2), as well as the introduction of tags for individual hydrogen features.


With the new tags created, the neural network was repeatedly trained and tested with different combinations of included tags in order to determine which tags were necessary for the classification of a SN and which were superfluous. The result of this extensive training and testing was that the He i 6678 tag (which is characterised by a doublet feature) was causing a lot of confusion between classifications and as such was removed. Specifically, since this feature was very seldom seen in spectra outside of Type IIb SNe, if it had even a tag probability it was enough to reduce the softmax probability of the predicted class. This had the knock-on effect of also necessitating the removal the Type IIb class from STag’s functionality as there was no longer a suitable spectral feature to differentiate it from the over-arching Type II class. Another change that was borne out of these tests was that it was decided that an increase in the resolution of the spectra would help account for smaller changes in the tags. The original value of the spectral resolution was chosen to be as this was the default setting used in DASH, selected so as to be able to distinguish between broad and narrow features whilst maintaining the desired speed of the classifier [19]. As such, to accommodate for a greater capability of catching the more subtle changes of spectral feature whilst also avoiding introducing too much noise or making STag drastically more computationally expensive, the number of points that make up the spectra was increased from 1024 to 1500. This value was chosen after trialling different spectral resolutions of up to 2048, whereupon it was ultimately decided that the value of 1500 allowed for the best balance of finer details and computational cost.
The Fe ii tag was also further reduced, instead of being one tag that encompassed three suspected features it is now a tag specifically for the Fe ii 5170 feature as it was found to be the most frequent and readily identifiable. It was also decided that the distinction between an emission, absorption, and P-Cygni line profile for the He i 5876 feature was unnecessary and likely causing more confusion than clarity when reporting on tag probabilities (it was not uncommon for spectra to have high probabilities for both absorption and emission tags [20]). As a result, only the absorption feature is now explicitly tagged for and results in a clear identifier of the He i 5876 absorption feature.
To further strengthen the classifications, as well as to help the neural network to make the correct classification in the first place, a number of new tags were also introduced. These consist of a tag for Si ii 4000, H and a narrow H 6563 (henceforth referred to as n-H, see Appendix B for a more detailed description of these two hydrogen lines), and H 4861. Whilst not requiring a new tag specifically, the spectral features of Si ii 5876 and Na i D 5876 both make use of the tag for He i at the same wavelength. All three of these features overlap at approximately the same wavelength so even with the more restricted ranges of the tags, it would still be impossible to create separate tags for each of these. We therefore make use of the fact that the He i 5876 tag is now only for an absorption feature and that both Si ii 5876 and Na i D 5876 are also absorption features to effectively create a multi-purpose tag.
The final set of tags included in STag II are H, n-H, and H for Type II SNe, Ca ii H&K, Si ii 4000, Si ii 6355, and S ii for Type Ia SNe, He i 5876 for Type Ib SNe, and Fe ii 5170 as a general tag. The differences between the tags included in the two different versions of STag can be found in 2.
Tag | STag | STag II |
---|---|---|
Ca ii H&K | ||
Si ii 4000 | ||
H | ||
S ii | ||
Fe ii 5170 | ||
He i 5876 (Emission) | ||
He i 5876 (Absorption) | ||
He i 5876 (P Cygni) | ||
Si ii 6355 | ||
H | ||
H (Narrow) | ||
He i 6678 |
3.3 Equivalent Width
The equivalent width (W) of a line is defined as in Equation 3.4:
(3.4) |
where is the intensity of the continuum and is the intensity of the spectral line. For an absorption line the equivalent width is positive, whilst for an emission line it is negative. The equivalent widths in this paper were calculated using the specutils package [51]; which is itself a package of Astropy [52, 53]. All tags used in STag II also have an equivalent width also calculated for the same feature using the same wavelength range as for the tag, with the exception of the sulphur line as this is a ‘W’ shaped feature and so it is less obvious what the equivalent width of this feature would correspond to.
In order to see if there was extra information that could be used between the probability of a given tag and the equivalent width of the associated spectral feature, we also trialled including a nonlinear combination of these two values by passing the product of each pairing as separate inputs to the neural network. Ultimately it was determined that such nonlinear combinations offered no extra information for which the neural network could use to improve the classifications, with the exception of the Si 4000 feature. It is unclear why this feature, and this alone, makes a difference on the accuracy of the classifications, however its inclusion does lead to a greater accuracy and so it continues to be utilised.
The inclusion of equivalent widths, and the changes to the tags, meant that the architecture of STag had to be changed. STag now consists of an input layer of 18 nodes, followed by three fully connected layers of 48 nodes each, then two layers of 96 nodes each, which then connects to two more layers of 48 nodes each, and finally a softmax output layer consisting of 4 nodes. Each of the hidden layers make use of the Rectified Linear Unit (ReLU) activation function [54]. This neural network was built using a combination of both keras [55] and TensorFlow [56] and has the architecture it does after extensive testing to find the best-performing number of hidden layers and nodes.
3.4 rlap Score
In order to give us a further measure of confidence in a classification beyond just the associated softmax probability, we also made use of what is known as the rlap score, as devised by [16]. A value of 0 would mean that there is no correlation between two spectra being considered, whilst it is typically accepted that a value above 5-6 suggests a reasonably strong correlation [16, 19]. This parameter is built off of first cross-correlating the spectrum of the SN with that of a template spectrum that is at :
(3.5) |
Here is the cross-correlation, is the SN spectrum, is the template spectrum, is the template spectrum shifted by some amount in logarithmic wavelength space, and is a function that distorts the peak of the correlation function [16].
The rlap score is the product of two values: r, which is the cross-correlation height-noise ratio [57] which is given by Equation 3.6, and lap, which is a measure of the overlap in wavelength space of the two spectra being cross-correlated and is defined by Equation 3.7 [16].
(3.6) |
(3.7) |
where h is the height of the peak of the cross-correlation compared to the rms of the anti-symmetric component, given by . and are the maximum and minimum wavelength the input spectra overlaps with the comparison spectra; see Figure 3 for an example of how to interpret Equation 3.6 visually. Note that we are able to use z here since we are working in log wavelength space and so a shift in this space is equivalent to a linear shift in [16].

By using both the value of r and of lap one has a way of quantifying how similar a given spectrum is to a template spectrum and so is an extra level of certainty that our classification is accurate. To streamline the process, we assume the softmax classification is the best estimation of the class and so only cross-correlate a given spectrum with templates of the same type, but with differing phase. This now gives STag the added functionality of estimating the phase of a SN, though we stress this it not the primary function of STag and the range of phases are used primarily to take care of the fact that SN spectra change with time and so prevent a dilution of the rlap value due to comparison with many spectra of the correct type but wrong phases.
We make use of 5 different phase bins, which are based on the phase range used to generate the DESI template spectra (and as such the DESI simulated spectra). The first bin encompasses all negative phase spectra (with respect to maximum light), the next 3 bins are separated by 7 days each, and the final bin is for all phases greater than 21 days since maximum light, up to 30 days.
The cross-correlation process was adapted from that used in DASH [19], with minor adjustments made to fit the pipeline of STag. These changes included, but are not limited to, adjusting the wavelength points to consider (since we increased the resolution of STag from 1024 to 1500 points) and a change to account for the reading of the different template spectra being used, but functionally it works the same as in DASH).
3.5 Redshift Checking
STag is highly dependent on accurate redshifts for it to be able to classify a spectra correctly, as such it is important that any redshifts being supplied are correct. However, STag is not designed to be something that can estimate a redshift. As such, we are not interested in producing a comprehensive framework for calculating the redshift of a SN, though we note that STag could be modified to do this by using the rlap score. Instead, we adopt the philosophy that if a redshift is significantly inaccurate, we accept that STag will simply be unable to return a satisfactory classification. We decided that should a spectrum initially fail the rlap criteria, this may be caused by an incorrect redshift and so we can then perform a check for a degree of inaccuracy. In the case of a relatively small inaccuracy it is worth being able to potentially use a more accurate redshift as this will lead to a better classification, as well as the possibility of a spectrum passing the rlap cut that it would have previously failed. The general principle we used was to check a series of redshifts within 10% of 1+z (where is the redshift returned by Redrock), resulting in a check of 5% either side of the given redshift. We chose to look at just 10 redshifts in the proposed range (balancing speed with enough redshift values to properly explore values around the given redshift), which means that each redshift is roughly 1% from its surrounding redshift values. What we found was that a spectra would pass the final rlap cut if the redshift was within 1% of the true redshift, whilst the rlap value would quickly fall off outside of this limit (see Figure 4). Therefore, should none of the 10 alternative redshifts pass the rlap criteria then STag will not return a classification and indicate to the user that it is possibly being caused by an incorrect redshift value.

4 Results
4.1 Testing Data Comparison
We made use of the DESI simulated data (as detailed in Section 2.1) that had been set aside for use as testing data, which was a total of 40053 spectra (10% of the total spectra). All of these spectra were classified by STag II, before having the best rlap score calculated for each one. After applying our cut of only accepting classifications with an rlap score >6, the final number of spectra was 4338. We present the normalised confusion matrix for the classifications of these spectra in Figure 5.
We note a very high accuracy for all classes, with both Type Ia and Ib SN having a 99% accuracy. The classification success of Type Ic SN is lower at 88%, though this likely due to the lack of a clear, defining characteristic of the Type Ic class. We also consider the 100% success rate for Type II SNe to be misleading, as this is likely a result of the fact that there are simply fewer distinct examples of Type II SN used in creating the simulated data and so is learning the specific details of the SN models used, rather than of the Type II archetype overall. Still, assuming that the models used are truly representative of the full population of Type II SNe we expect that STag II is capable of classifying this type reliably (though, as a counter example, we refer the reader to Appendix B).

4.2 TNS Classifications
We classified the 8 SN listed in Table 1, including the functionality of STag to report back whether a redshift had been changed from the input value, and if so what the new redshift was. We find that we are able to correctly classify 2 of the SN after the rlap cut is applied, with Table 3 (see Appendix A) showing these along with any significant tag probabilities. This lack of completeness is a result of the mismatch between DESI observation date and the TNS discovery date, with the observation date often being before the reported discovery, which results in a lack of supernova light in the DESI spectra. We now discuss each of the 8 cases in detail, with explanations for a missing classification where applicable.
4.2.1 SN 2021acgl
This supernova has a reported classification as a Type Ia and since the Redrock redshift is very close to that from TNS, it is likely that STag was unable to make a classification due to a combination of a low probability for the Si ii 6355 tag and the fact that the DESI observation took place 10 days prior to the TNS discovery date, which itself was before maximum light [58]. One can see from Figure 6(a) that there is practically no clear supernova light in the DESI spectra, owing to this earlier observation date.
4.2.2 SN 2021aexj
We find that STag is able to correctly classify this SN as a Type Ia, reflected in the tag probabilities that are present (most importantly, 100% for Si ii 6355). There has been a change of the redshift made by STag, going from the Redrock redshift of 0.020 to 0.051. We note that the new redshift is closer to that of the TNS redshift and so are confident the redshift checking method is working satisfactorily; a comparison of the DESI spectra to one on TNS can be seen in Figure 6(b). The phase bin corresponding to the highest rlap score is , which is possibly older by around 7 days than the age as determined from the light curve [58].
4.2.3 SN 2021ihf
Since a Ia-pec SN is defined by the fact that it has an unusual or unique spectra for a Type Ia [16], it is unlikely to look similar to any of the models used to produce the simulated spectra or for the cross-correlation process when calculating the rlap. The classification report for this supernova notes it is similar to SN 2000cx [49], the principle example of a Type Iax SN [59, 60] which is characterised by the presence of weaker spectral features. This is reflected by the fact that the tags for the Si ii features are quite low and as such it is unlikelySTag would be able to classify such a SN.
4.2.4 SN 2021qtc
This observation took place just over a week after the TNS discovery date so there is definitely SN light present in this spectrum, reflected by the 100% probability of the Si ii 6355 tag which can be seen clearly in Figure 6(d). The predicted phase of lines up well with the time of maximum light as well [58], causing the clear spectral features.
4.2.5 SN 2021ses
The presence of H, H, and He i 5876 with high probabilities is interesting as this would suggest a Type II SN instead of the expected Type Ia. However inspecting the DESI spectra seen in Figure 6(e) it is clear that there is no H and instead an absorption feature appears to be mistakenly be triggering the tag for broad H (which does include an absorption component). The DESI observation date is also 15 days before maximum light [58] and so there is likely little to no SN light in the spectrum.
4.2.6 SN 2021sxf
This spectrum has a deficit of spectral features, with only He i 5876 having a high probability (97%) which would likely lead to a Ib classification, if anything, and not the Type Ia we would expect from TNS. From the DESI spectrum seen in Figure 6(f) one can see that there is possibly a very broad yet very shallow absorption feature roughly where we would expect Si ii 6355 to be. Since this spectrum was observed 9 days before the TNS discovery date and approximately 20 days before maximum light [58], it is likely the DESI spectra is simply too early to properly see the necessary features.
4.2.7 SN 2021tdl
This was classified as a Type II SN on TNS and there is a clear H emission in the TNS spectra, whereas there is no such feature in the DESI spectrum (see Figure 6(g)). Much like many of the SN we were unable to classify, SN 2021tdl was observed by DESI before it was reported on TNS and so does not contain much, if any, SN light.
4.2.8 SN 2021zfs
There are multiple factors which contribute to STag being unable to make a classification for this spectrum. Firstly, the Redrock redshift is significantly different to the TNS redshift, and is well beyond the 10% check we do in redshift. As such the spectral features are offset, to the degree that a significant portion of the spectrum is no longer within the wavelength range being considered and so the tag probabilities do not correspond to the actual features within the spectrum (see Figure 6(h)). With the TNS redshift used, we are able to correctly classify this supernova as a Type Ia. However, since this is not information we would have access to when using STag as part of the pipeline we do not report this successful classification in Table 3.








5 Discussion
Unlike as with the first version of STag, which always gave a classification regardless of whether it was accurate or not, the introduction of the rlap score cut means that STag II does not always return a classification. As such, it is harder to judge the importance of certain tags in making certain classifications as before. However, it is worth noting that the 2 cases that were classified from the TNS selection both have very high probabilities of Si ii 6355 whilst all other cases (that were Type Ia) do not have a high probability of this feature. It is reasonable to assume that Si ii 6355 is still the dominant tag for a Type Ia classification owing to it being universally present in Type Ia SNe and frequently very strong, while S ii does not seem to have an impact (SN 2021aexj has essentially no S ii feature, whilst for SN 2021qtc it is at 100%). Furthermore, based on the fact that the Type Ia SNe that were not classified have varying tag probabilities for Ca ii H&K and Si ii 4000, it is deemed that these are sub-dominant to Si ii 6355 and are not enough on their own to allow for a Ia classification.
Whilst there are no Ib or Ic SNe in the TNS selection, it is worth noting that the He i 5876 feature consistently has a high probability, highlighting its problematic nature as a diagnostic of purely a Ib SN. Indeed, [26] suggest that for a confident identification of the feature at 5876 Å as He i and not due to a different line there should either be a detection of 2 other He i lines (6678 and 7065) or the He i 5876 line should be very strong before maximum light. The issue with this is that the 6678 line has significant overlap with H and the 7065 line is at a sufficiently high wavelength that noise tends to start to dominate the spectrum. The second method may be possible to implement due to the inclusion of a phase estimate from STag, however at this time such a decision is not automated and would have to be done by manually inspecting the relevant values.
Unfortunately the only Type II SN in the TNS selection was unable to be classified, so it is also hard to draw a resolute conclusion about the dominance of the H, n-H, and H tags. However, it does not seem to sway the classification if H is present at relatively high probabilities if there are other deterministic features present. The extra tag of Fe ii 5170 continues to vary wildly between different spectra and so it is assumed that, as was concluded in [20], it does not directly affect a classification result.
5.1 STag I vs. STag II
It is worth comparing the new version of STag with the first version, especially as it has undergone some significant changes. Whilst STag II can no longer classify Type IIb SN, the remaining 4 types are considered to be stronger due to the changes made to the tags and the inclusion of equivalent widths. The addition of the rlap score means that we now have a way of better quantifying whether a classification is trustworthy, with the added bonus of enabling us to give a prediction of the phase. The additional redshift checking is also an improvement for the reliability of STag. Finally, the fact that we have now trained with not only significantly more spectra than before, but these spectra now also include galaxy light and so are more representative of real data, meaning STag II does not require near-perfect spectra.
6 Conclusion
STag II is an updated version of the spectroscopic SN classifier STag, featuring improved tags, more robust classes, and additional functionalities such as phase estimation, equivalent width calculations, and a new measure of trustworthiness from rlap scores. Many of these improvements were made possible by moving away from template spectra and using DESI simulated spectra which include both real galaxy and model SN light. STag II continues to accurately classify a range of spectra, though we emphasise its 99% accuracy for classifying Type Ia SN, which are of particular importance for cosmology. Furthermore, whilst a test of STag II on real SNe potentially observed by DESI resulted in accurate classifications in 2 out of 8 cases, we note that this is an issue of completeness and not with accuracy as the remaining 6 that were not classified, could not be due to the rlap cut. This criteria was likely failed due to either incorrect redshifts, unique spectra, or being observed well before maximum light. In all cases where STag II returned a classification, it did so with 100% accuracy. We also note that cross-checking with TNS discoveries is not how STag is intended to be used, and instead will be used directly on transients identified by a vision transformer as part of the DESI pipeline [61].
We are now capable of reporting even more extra information about a given spectrum beyond just tag probabilities, as equivalent widths, phase estimates, and an indication of the accuracy of the associated redshift are now also provided. As more and more data comes in from DESI, we expect STag will play a vital role in being able to classify any serendipitous SN that are identified. Future work would likely involve expanding and refining the phase bins and spectra used for each bin to improve the rlap cut procedure, as this is reliant on having good and complete examples of each type. It would also be prudent to consider expanding to include sub-types that have well-defined unique features and possibly feeding phase information back into the classifier to appropriately deal with lines that are time sensitive.
Finally, we are planning to use STag as part of a broader part of the DESI operations whereby potential SN spectra observed by DESI will be filtered out and then classified by STag. These classifications, as well as tag probability values, will then be reported in a possible upcoming value added catalogue that will be part of the larger DESI collaboration as a whole.
7 Code Accessibility
The code for STag can be found in the GitHub repository at the following link: https://github.com/wdavison909/STag which contains all files needed to run STag, as well as a notebook to demonstrate its use. The spectra used to train the neural network are available upon request.
Appendix A TNS Classification Results
Transient Redshift Class Feature Tags (Days) DESI TNS H n-H H Ca ii Si ii Si ii S ii He i Fe ii (STag) (STag) H&K SN 2021acgl -10 0.091 Ia 0.10 0.91 0.02 0.59 0.71 0.39 0.83 0.71 0.81 (–) (–) SN 2021aexj +12 0.020 Ia 0.75 0.38 0.00 1.00 0.79 1.00 0.02 0.99 0.04 (0.051) (Ia) SN 2021ihf +11 0.14 Ia-pec 0.66 0.07 0.01 0.07 0.12 0.50 0.77 0.98 0.32 (–) (–) SN 2021qtc +7 0.073 Ia 0.66 0.30 0.13 1.00 0.96 1.00 1.00 0.75 0.98 (0.073) (Ia) SN 2021ses -6 0.081 Ia 0.85 0.11 0.87 0.00 0.18 0.01 0.45 0.95 0.60 (–) (–) SN 2021sxf -9 0.081 Ia 0.59 0.05 0.38 0.32 0.11 0.22 0.04 0.97 0.69 (–) (–) SN 2021tdl -5 0.046 II 0.88 0.04 0.05 0.13 0.81 0.00 0.97 0.75 0.80 (–) (–) SN 2021zfs 0 0.68 Ia 0.46 0.31 0.92 0.97 0.50 0.22 0.83 0.68 0.34 (–) (–)
Appendix B Classification of SN 2023ixf
On 19 May 2023 SN 2023ixf was discovered in its host galaxy M101 [62]. It was also classified on the same day as a Type II [63], which was matched by subsequent classifications; though some classified it as the sub-type IIn [64, 65, 66, 67]. Due to its extremely close proximity (), SN 2023ixf was also very bright, making it an ideal candidate for observation, which was done over the course of 22 nights from 2023-05-22 to 2023-06-20 by DESI. As such, we were able to make use of the spectra obtained during the course of this observation and use STag to classify it; the results of these classifications can be found in Table 4.
Most interesting to note is how the two H tags evolve over the course of observations. During the first week and a half of observations, none of the spectra pass the rlap cut and so no classification is made despite the presence of n-H. The implication is that we likely lack suitable Type II templates for these early phases in order to get a good match when cross-correlating, as based purely on the tags alone a Type II classification would be expected. This lack of suitable templates can be explained by the fact that the narrow hydrogen emission is caused by flash ionisation of hydrogen from interactions with some circumstellar medium [68], which results in a Type IIn SN [69], of which we do not have any templates included in our list for cross-correlating. The hydrogen feature eventually switches from narrow to a broader feature and we get the expected classification from STag II (see Figure 7).

Feature Tags MJD Days Since STag H n-H H Ca ii Si ii Si ii S ii He i Fe ii Maximum Light Class H&K 60086 -2 – 0.52 0.99 1.00 0.13 0.64 0.24 0.70 0.98 0.44 60087 -1 – 0.50 0.99 0.98 0.22 0.92 0.06 0.18 0.94 0.47 60088 0 – 0.12 1.00 0.34 0.38 0.61 0.39 0.16 0.87 0.33 60089 +1 – 0.06 1.00 0.30 0.13 0.42 0.16 0.01 0.63 0.20 60091 +3 – 0.09 0.99 0.13 0.52 0.94 0.45 0.00 0.67 0.55 60092 +4 – 0.20 0.95 0.75 0.26 0.28 0.12 0.00 0.84 0.21 60093 +5 – 0.17 0.98 0.08 0.87 0.68 0.10 0.02 0.31 0.12 60094 +6 – 0.41 0.92 0.01 0.06 0.63 0.03 0.01 0.36 0.34 60095 +7 – 0.82 0.62 0.22 0.08 0.93 0.08 0.01 0.57 0.11 60096 +8 – 0.96 0.06 0.54 0.06 0.98 0.09 0.03 0.96 0.34 60097 +9 – 1.00 0.02 0.04 0.03 1.00 0.10 0.01 0.38 0.23 60098 +10 – 1.00 0.03 0.05 0.02 0.98 0.02 0.01 0.60 0.31 60099 +11 – 1.00 0.00 0.01 0.02 0.99 0.01 0.05 0.30 0.13 60101 +13 II 1.00 0.00 0.03 0.00 0.99 0.03 0.43 0.02 0.22 60102 +14 II 1.00 0.00 0.06 0.00 0.96 0.03 0.64 0.01 0.28 60103 +15 II 1.00 0.00 0.04 0.00 0.94 0.09 0.67 0.01 0.26 60104 +16 II 1.00 0.00 0.04 0.00 0.95 0.07 0.37 0.03 0.16 60106 +18 II 1.00 0.00 0.03 0.00 0.91 0.03 0.42 0.01 0.22 60107 +19 II 1.00 0.00 0.04 0.00 0.95 0.08 0.27 0.01 0.23 60108 +20 II 1.00 0.00 0.05 0.00 0.91 0.07 0.38 0.01 0.19 60113 +25 II 1.00 0.00 0.05 0.00 0.90 0.14 0.17 0.03 0.24 60115 +27 II 1.00 0.00 0.05 0.00 0.88 0.14 0.16 0.04 0.18
Appendix C Author Affiliations
1Korea Astronomy and Space Science Institute, 776, Daedeokdae-ro, Yuseong-gu, Daejeon 34055, Republic of Korea
2University of Science and Technology, 217, Gajeong-ro, Yuseong-gu, Daejeon 34113, Republic of Korea
3Department of Physics & Astronomy, University of Rochester, 206 Bausch and Lomb Hall, P.O. Box 270171, Rochester, NY 14627-0171, USA
4Department of Physics, Carnegie Mellon University, 5000 Forbes Avenue, Pittsburgh, PA 15213, USA
5Lawrence Berkeley National Laboratory, 1 Cyclotron Road, Berkeley, CA 94720, USA
6Physics Dept., Boston University, 590 Commonwealth Avenue, Boston, MA 02215, USA
7Department of Physics & Astronomy, University College London, Gower Street, London, WC1E 6BT, UK
8Instituto de Física, Universidad Nacional Autónoma de México, Cd. de México C.P. 04510, México
9NSF NOIRLab, 950 N. Cherry Ave., Tucson, AZ 85719, USA
10Institut d’Estudis Espacials de Catalunya (IEEC), 08034 Barcelona, Spain
11Institute of Cosmology and Gravitation, University of Portsmouth, Dennis Sciama Building, Portsmouth, PO1 3FX, UK
12Institute of Space Sciences, ICE-CSIC, Campus UAB, Carrer de Can Magrans s/n, 08913 Bellaterra, Barcelona, Spain
13School of Mathematics and Physics, University of Queensland, 4072, Australia
14Sorbonne Université, CNRS/IN2P3, Laboratoire de Physique Nucléaire et de Hautes Energies (LPNHE), FR-75005 Paris, France
15Institució Catalana de Recerca i Estudis Avançats, Passeig de Lluís Companys, 23, 08010 Barcelona, Spain
16Institut de Física d’Altes Energies (IFAE), The Barcelona Institute of Science and Technology, Campus UAB, 08193 Bellaterra Barcelona, Spain
17Department of Physics and Astronomy, Siena College, 515 Loudon Road, Loudonville, NY 12211, USA
18Department of Physics & Astronomy, University of Wyoming, 1000 E. University, Dept. 3905, Laramie, WY 82071, USA
19Space Sciences Laboratory, University of California, Berkeley, 7 Gauss Way, Berkeley, CA 94720, USA
20University of California, Berkeley, 110 Sproul Hall #5800 Berkeley, CA 94720, USA
21Instituto de Astrofísica de Andalucía (CSIC), Glorieta de la Astronomía, s/n, E-18008 Granada, Spain
22Department of Physics, Kansas State University, 116 Cardwell Hall, Manhattan, KS 66506, USA
23Department of Physics and Astronomy, Sejong University, Seoul, 143-747, Korea
24CIEMAT, Avenida Complutense 40, E-28040 Madrid, Spain
25Space Telescope Science Institute, 3700 San Martin Drive, Baltimore, MD 21218, USA
26Department of Physics, University of Michigan, Ann Arbor, MI 48109, USA
27University of Michigan, Ann Arbor, MI 48109, USA
28National Astronomical Observatories, Chinese Academy of Sciences, A20 Datun Rd., Chaoyang District, Beijing, 100012, P.R. China
Acknowledgments
This approach was inspired by a presentation given by Lawrence Rudnick. WD and DP are supported by the project {CJK}UTF8mj우주거대구조를 이용한 암흑우주 연구 (“Understanding Dark Universe Using Large Scale Structure of the Universe”), funded by the Ministry of Science.
This material is based upon work supported by the U.S. Department of Energy (DOE), Office of Science, Office of High-Energy Physics, under Contract No. DE–AC02–05CH11231, and by the National Energy Research Scientific Computing Center, a DOE Office of Science User Facility under the same contract. Additional support for DESI was provided by the U.S. National Science Foundation (NSF), Division of Astronomical Sciences under Contract No. AST-0950945 to the NSF’s National Optical-Infrared Astronomy Research Laboratory; the Science and Technology Facilities Council of the United Kingdom; the Gordon and Betty Moore Foundation; the Heising-Simons Foundation; the French Alternative Energies and Atomic Energy Commission (CEA); the National Council of Humanities, Science and Technology of Mexico (CONAHCYT); the Ministry of Science and Innovation of Spain (MICINN), and by the DESI Member Institutions: https://www.desi.lbl.gov/collaborating-institutions. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the U. S. National Science Foundation, the U. S. Department of Energy, or any of the listed funding agencies.
The authors are honored to be permitted to conduct scientific research on Iolkam Du’ag (Kitt Peak), a mountain with particular significance to the Tohono O’odham Nation.
References
- [1] M. Levi, C. Bebek, T. Beers, R. Blum, R. Cahn, D. Eisenstein et al., “The DESI Experiment, a whitepaper for Snowmass 2013.”arXiv e-prints (2013) arXiv:1308.0847 [1308.0847].
- [2] DESI Collaboration, A. Aghamousa, J. Aguilar, S. Ahlen, S. Alam, L.E. Allen et al., “The DESI Experiment Part I: Science,Targeting, and Survey Design.”arXiv e-prints (2016) arXiv:1611.00036 [1611.00036].
- [3] DESI Collaboration, A. Aghamousa, J. Aguilar, S. Ahlen, S. Alam, L.E. Allen et al., “The DESI Experiment Part II: Instrument Design.”arXiv e-prints (2016) arXiv:1611.00037 [1611.00037].
- [4] DESI Collaboration, B. Abareshi, J. Aguilar, S. Ahlen, S. Alam, D.M. Alexander et al., “Overview of the Instrumentation for the Dark Energy Spectroscopic Instrument.”The Astronomical Journal 164 (2022) 207 [2205.10939].
- [5] J.H. Silber, P. Fagrelius, K. Fanning, M. Schubnell, J.N. Aguilar, S. Ahlen et al., “The Robotic Multiobject Focal Plane System of the Dark Energy Spectroscopic Instrument (DESI).”The Astronomical Journal 165 (2023) 9 [2205.09014].
- [6] J. Guy, S. Bailey, A. Kremin, S. Alam, D.M. Alexander, C. Allende Prieto et al., “The Spectroscopic Data Processing Pipeline for the Dark Energy Spectroscopic Instrument.”The Astronomical Journal 165 (2023) 144 [2209.14482].
- [7] T.N. Miller, P. Doel, G. Gutierrez, R. Besuner, D. Brooks, G. Gallo et al., “The Optical Corrector for the Dark Energy Spectroscopic Instrument.”arXiv e-prints (2023) arXiv:2306.06310 [2306.06310].
- [8] E.F. Schlafly, D. Kirkby, D.J. Schlegel, A.D. Myers, A. Raichoor, K. Dawson et al., “Survey Operations for the Dark Energy Spectroscopic Instrument.”The Astronomical Journal 166 (2023) 259 [2306.06309].
- [9] M.T. Soumagnac, P. Nugent, R.A. Knop, A.Y.Q. Ho, W. Hohensee, A. Awbrey et al., “The MOST Hosts Survey: spectroscopic observation of the host galaxies of 40,000 transients using DESI.”in preparation (2024) .
- [10] J. Vinkó, B.P. Thomas, J.C. Wheeler, A.Y.Q. Ho, E.M. Cooper, K. Gebhardt et al., “Searching for Supernovae in HETDEX Data Release 3.”The Astrophysical Journal 946 (2023) 31 [2212.08444].
- [11] A.G. Riess, A.V. Filippenko, P. Challis, A. Clocchiatti, A. Diercks, P.M. Garnavich et al., “Observational Evidence from Supernovae for an Accelerating Universe and a Cosmological Constant.”The Astronomical Journal 116 (1998) 1009 [9805201].
- [12] S. Perlmutter, G. Aldering, G. Goldhaber, R.A. Knop, P. Nugent, P.G. Castro et al., “Measurements of and from 42 High-Redshift Supernovae.”The Astrophysical Journal 517 (1999) 565 [9812133v1].
- [13] A.G. Riess, W. Yuan, L.M. Macri, D. Scolnic, D. Brout, S. Casertano et al., “A Comprehensive Measurement of the Local Value of the Hubble Constant with 1 km s-1 Mpc-1 Uncertainty from the Hubble Space Telescope and the SH0ES Team.”The Astrophysical Journal Letters 934 (2022) L7.
- [14] T. de Jaeger, L. Galbany, A.G. Riess, B.E. Stahl, B.J. Shappee, A.V. Filippenko et al., “A 5% measurement of the Hubble constant from Type II supernovae.”Monthly Notices of the Royal Astronomical Society 496 (2022) 3402.
- [15] D.A. Howell, M. Sullivan, K. Perrett, T.J. Bronder, I.M. Hook, P. Astier et al., “Gemini Spectroscopy of Supernovae from the Supernova Legacy Survey: Improving High-Redshift Supernova Selection and Classification.”The Astrophysical Journal 634 (2005) 1190 [0509195v1].
- [16] S. Blondin and J.L. Tonry, “Determining the Type, Redshift, and Age of a Supernova Spectrum.”The Astrophysical Journal 666 (2007) 1024.
- [17] P. Hála, “Spectral classification using convolutional neural networks.”arXiv e-prints (2014) arXiv:1412.8341 [1412.8341].
- [18] M. Sasdelli, E.E.O. Ishida, R. Vilalta, M. Aguena, V.C. Busti, H. Camacho et al., “Exploring the spectroscopic diversity of Type Ia supernovae with dracula: a machine learning approach.”Monthly Notices of the Royal Astronomical Society 461 (2016) 2044.
- [19] D. Muthukrishna, D. Parkinson and B.E. Tucker, “DASH: Deep Learning for the Automated Spectral Classification of Supernovae and Their Hosts.”The Astrophysical Journal 885 (2019) 85 [1903.02557].
- [20] W. Davison, D. Parkinson and B.E. Tucker, “STag: Supernova Tagging and Classification.”The Astrophysical Journal 925 (2022) 186.
- [21] S.H. Walker and D.B. Duncan, “Estimation of the probability of an event as a function of several independent variables.”Biometrika 54 (1967) 167 [https://academic.oup.com/biomet/article-pdf/54/1-2/167/947300/54-1-2-167.pdf].
- [22] J. Read, B. Pfahringer, G. Holmes and E. Frank, “Classifier chains for multi-label classification.”Machine Learning 85 (2011) 333.
- [23] D.E. Rumelhart, G.E. Hinton and R.J. Williams, “Learning representations by back-propagating errors.”Nature 323 (1986) 533.
- [24] D. Branch, S. Benetti, D. Kasen, E. Baron, D.J. Jeffery, K. Hatano et al., “Direct Analysis of Spectra of Type Ib Supernovae.”The Astrophysical Journal 566 (2002) 1005.
- [25] A. Elmhamdi, I.J. Danziger, D. Branch, B. Leibundgut, E. Baron and R.P. Kirshner, “Hydrogen and helium traces in type Ib-c supernovae.”Astronomy and Astrophysics 450 (2006) 305.
- [26] Y.-Q. Liu, M. Modjaz, F.B. Bianco and O. Graur, “Analyzing the Largest Spectroscopic Data Set of Stripped Supernovae to Improve Their Identifications and Constrain Their Progenitors.”The Astrophysical Journal 827 (2016) 90.
- [27] T. Matheson, A.V. Filippenko, W. Li, D.C. Leonard and J.C. Shields, “Optical Spectroscopy of Type Ib/c Supernovae.”The Astronomical Journal 121 (2001) 1648.
- [28] C. Lidman, B.E. Tucker, T.M. Davis, S.A. Uddin, J. Asorey, K. Bolejko et al., “OzDES multi-object fibre spectroscopy for the Dark Energy Survey: Results and second data release.”Monthly Notices of the Royal Astronomical Society 496 (2020) 19 [2006.00449].
- [29] DESI Collaboration, A.G. Adame, J. Aguilar, S. Ahlen, S. Alam, G. Aldering et al., “Validation of the Scientific Program for the Dark Energy Spectroscopic Instrument.”The Astronomical Journal 167 (2024) 62 [2306.06307].
- [30] DESI Collaboration, A.G. Adame, J. Aguilar, S. Ahlen, S. Alam, G. Aldering et al., “The Early Data Release of the Dark Energy Spectroscopic Instrument.”arXiv e-prints (2023) arXiv:2306.06308 [2306.06308].
- [31] M. Vincenzi, M. Sullivan, R.E. Firth, C.P. Gutiérrez, C. Frohmaier, M. Smith et al., “Spectrophotometric templates for core-collapse supernovae and their application in simulations of time-domain surveys.”Monthly Notices of the Royal Astronomical Society 489 (2019) 5802.
- [32] E.Y. Hsiao, A. Conley, D.A. Howell, M. Sullivan, C.J. Pritchet, R.G. Carlberg et al., “K -Corrections and Spectral Templates of Type Ia Supernovae.”The Astrophysical Journal 663 (2007) 1187.
- [33] Bailey et al.in preparation (2024) .
- [34] K. De, “ZTF Transient Discovery Report for 2021-11-19.”Transient Name Server Discovery Report 2021-3964 (2021) 1.
- [35] C. Fremling, “ZTF Transient Discovery Report for 2021-10-27.”Transient Name Server Discovery Report 2021-3659 (2021) 1.
- [36] J. Tonry, L. Denneau, A. Heinze, H. Weiland, B. Stalder, A. Rest et al., “ATLAS Transient Discovery Report for 2021-09-22.”Transient Name Server Discovery Report 2021-3265 (2021) 1.
- [37] J. Tonry, L. Denneau, A. Heinze, H. Weiland, B. Stalder, A. Rest et al., “ATLAS Transient Discovery Report for 2021-07-12.”Transient Name Server Discovery Report 2021-2413 (2021) 1.
- [38] F. Forster, F.E. Bauer, A. Munoz-Arancibia, A. Mourao, G. Pignata, L. Hernandez-Garcia et al., “ALeRCE/ZTF Transient Discovery Report for 2021-07-10.”Transient Name Server Discovery Report 2021-2385 (2021) 1.
- [39] A. Munoz-Arancibia, F. Forster, F.E. Bauer, G. Pignata, L. Hernandez-Garcia, L. Galbany et al., “ALeRCE/ZTF Transient Discovery Report for 2021-07-05.”Transient Name Server Discovery Report 2021-2318 (2021) 1.
- [40] F. Forster, F.E. Bauer, A. Munoz-Arancibia, A. Mourao, G. Pignata, L. Hernandez-Garcia et al., “ALeRCE/ZTF Transient Discovery Report for 2021-06-21.”Transient Name Server Discovery Report 2021-2141 (2021) 1.
- [41] A. Munoz-Arancibia, F. Forster, F.E. Bauer, G. Pignata, L. Hernandez-Garcia, L. Galbany et al., “ALeRCE/ZTF Transient Discovery Report for 2021-04-05.”Transient Name Server Discovery Report 2021-1052 (2021) 1.
- [42] SNIascore, “ZTF Transient Classification Report for 2021-11-24.”Transient Name Server Classification Report 2021-4020 (2021) 1.
- [43] SNIascore, “ZTF Transient Classification Report for 2021-11-04.”Transient Name Server Classification Report 2021-3766 (2021) 1.
- [44] C. Balcon, “Transient Classification Report for 2021-09-22.”Transient Name Server Classification Report 2021-3273 (2021) 1.
- [45] P.J. Pessi, M. Gromadski and N.L. Strotjohann, “ePESSTO+ Transient Classification Report for 2021-08-02.”Transient Name Server Classification Report 2021-2659 (2021) 1.
- [46] SNIascore, “ZTF Transient Classification Report for 2021-07-27.”Transient Name Server Classification Report 2021-2581 (2021) 1.
- [47] SNIascore, “ZTF Transient Classification Report for 2021-07-12.”Transient Name Server Classification Report 2021-2421 (2021) 1.
- [48] SNIascore, “ZTF Transient Classification Report for 2021-06-25.”Transient Name Server Classification Report 2021-2204 (2021) 1.
- [49] J. Vinko, B. Thomas, C. Wheeler, S. Janowiecki, J. Pautzke, G. Zeimann et al., “DESIRT Transient Classification Report for 2021-05-15.”Transient Name Server Classification Report 2021-1646 (2021) 1.
- [50] J. Cramer, “The Origins of Logistic Regression.”SSRN Electronic Journal (2005) .
- [51] N. Earl, E. Tollerud, R. OŚteen, brechmos, W. Kerzendorf, I. Busko et al., “astropy/specutils: v1.10.0.” Apr, 2023. 10.5281/zenodo.7803739.
- [52] Astropy Collaboration, T.P. Robitaille, E.J. Tollerud, P. Greenfield, M. Droettboom, E. Bray et al., “Astropy: A community Python package for astronomy.”Astronomy and Astrophysics 558 (2013) A33 [1307.6212].
- [53] Astropy Collaboration, A.M. Price-Whelan, B.M. Sipőcz, H.M. Günther, P.L. Lim, S.M. Crawford et al., “The Astropy Project: Building an Open-science Project and Status of the v2.0 Core Package.”The Astronomical Journal 156 (2018) 123 [1801.02634].
- [54] V. Nair and G.E. Hinton, “Rectified Linear Units Improve Restricted Boltzmann Machines.” in Proceedings of the 27th International Conference on Machine Learning (ICML-10), J. Fürnkranz and T. Joachims, eds., pp. 807–814, 2010.
- [55] F. Chollet et al., “Keras.” https://keras.io, 2015.
- [56] M. Abadi, A. Agarwal, P. Barham, E. Brevdo, Z. Chen, C. Citro et al., “TensorFlow: Large-Scale Machine Learning on Heterogeneous Systems.” 2015.
- [57] J. Tonry and M. Davis, “A survey of galaxy redshifts. I - Data reduction techniques.”The Astronomical Journal 84 (1979) 1511.
- [58] K.W. Smith, R.D. Williams, D.R. Young, A. Ibsen, S.J. Smartt, A. Lawrence et al., “Lasair: The Transient Alert Broker for LSST:UK.”Research Notes of the American Astronomical Society 3 (2019) 26.
- [59] R.J. Foley, P.J. Challis, R. Chornock, M. Ganeshalingam, W. Li, G.H. Marion et al., “Type Iax Supernovae: A new class of stellar explosion.”Astrophysical Journal 767 (2013) .
- [60] S.W. Jha, “Type Iax Supernovae.”Handbook of Supernovae (2017) .
- [61] Segev Y. BenZviin preparation (2024) .
- [62] K. Itagaki, “Transient Discovery Report for 2023-05-19.”Transient Name Server Discovery Report 2023-1158 (2023) 1.
- [63] D. Perley and A. Gal-Yam, “Transient Classification Report for 2023-05-19.”Transient Name Server Classification Report 2023-1164 (2023) 1.
- [64] R.S. Teja, G. Anupama, D. Sahu, M. Kurre and Pramod, “Transient Classification Report for 2023-05-25.”Transient Name Server Classification Report 2023-1233 (2023) 1.
- [65] E. Bertrand, “Transient Classification Report for 2023-05-25.”Transient Name Server Classification Report 2023-1231 (2023) 1.
- [66] O. Yaron, “ZTF Transient Classification Report for 2023-05-29.”Transient Name Server Classification Report 2023-1267 (2023) 1.
- [67] D. Verilhac and C. Astromath, “Transient Classification Report for 2023-07-25.”Transient Name Server Classification Report 2023-1768 (2023) 1.
- [68] E.A. Zimmerman, I. Irani, P. Chen, A. Gal-Yam, S. Schulze, D.A. Perley et al., “The complex circumstellar environment of supernova 2023ixf.”Nature 627 (2024) 759.
- [69] D. Khazov, O. Yaron, A. Gal-Yam, I. Manulis, A. Rubin, S.R. Kulkarni et al., “Flash Spectroscopy: Emission Lines From the Ioinzed Circumstellar Material Around <10-Day-Old Type II Supernovae.”The Astrophysical Journal 818 (2016) 3.
- [70] W.V. Jacobson-Galan, L. Dessart, R. Margutti, R. Chornock, R.J. Foley, C.D. Kilpatrick et al., “SN 2023ixf in Messier 101: Photo-ionization of Dense, Close-in Circumstellar Material in a Nearby Type II Supernova.”The Astrophysical Journal Letters 954 (2023) L42 [2306.04721].