alphaFeedback

WorksPhysics and Astronomy

Photometric classification and out-of-taxonomy detection of ZTF transients with FLARE

AI contributions
  • Claude Fable 5.1 · bare
  • Opus 5.5
  • ChatGPT · OpenAI
View details
Ancillary data
1 data link
View

Abstract

Photometric classifiers decide which of the million nightly alerts of time-domain surveys receive one of the few thousand spectra taken each year, and they are the first place where a transient outside the trained classes can be noticed. We present flare, the photometric classification and anomaly-detection module of AppleCiDEr, evaluated on 10 497 spectroscopically confirmed ZTF transients in six classes and 53 objects from families outside the taxonomy. Catalogue context raises the macro F1 score, with the largest gains where the defining information is absent from the light curve. Blind detection recovers few out-of-taxonomy objects at a 1% false-alarm rate, while a simulated review loop recovers 83% of them after inspecting 15% of the stream. The first confirmations of a new family are most useful in the feature space: with the same eleven labels, a head on the frozen features detects 68% of the tidal disruption events hidden from the training against 57% for a combiner over the anomaly scores, and retraining with them as a new class reaches 85%. The module runs in production on Fritz, the ZTF instance of SkyPortal, and its alarm is reported as a false-alarm rate per unit time on the stream, calibrated on the photometry that the service receives

Introduction

Corresponding author: Argyro Sasli

[email protected]

Since the start of its operations in 2018, the Zwicky Transient Facility (ZTF; [6, 23, 14]) has distributed up to about a million alerts per night ([48]), and the Vera C. Rubin Observatory ([33]), which began distributing alerts in February 2026, is expected to reach about ten million per night once the survey is fully operational. Only a few thousand of these transients are classified spectroscopically each year, so that photometric classifiers decide, in practice, which alerts receive a spectrum, and they are also the first place where a new kind of transient can be noticed, as an object that matches none of the trained classes.

So far, several photometric classifiers have been developed for this task ([47, 17, 53, 65]), and many of them run today inside the alert brokers ([57, 46, 45, 34]). Anomaly searches have used light-curve features ([43]), expert feedback ([42, 32]) and the latent space of a trained classifier ([49, 26]). These tools address successive stages of discovery, in which an unfamiliar object is flagged, confirmed by a human and finally represented by a trained class, and in this work we compare the three stages on the same objects, with the aim of measuring how the first confirmations of a new family should be used.

A second question concerns the information available to each stage. Some class distinctions depend on the luminosity or on the position within the host galaxy, which public catalogues can supply at the time of the alert, while others depend on spectral features. For this reason, we interpret the errors of the classifier and the recovery of the anomalies in terms of these observables, and we measure the contribution of each block of catalogue context; the models themselves are empirical, and the physics enters through the organisation of the analysis.

Here, we introduce FLARE, the photometric module of the AppleCiDEr framework ((Junell et al. 2026)), which is built for the BOOM alert broker ([34]) and whose spectroscopic module, ASTRANet, provides classifications, anomaly scores and prediction sets for spectra ([54, 70]). FLARE uses the ZTF photometry and public catalogues, without spectra or image cutouts, and we evaluate it on 10 497 spectroscopically confirmed transients and on 53 objects from families outside its six-class taxonomy.

We focus on three aspects of this workflow: (i) the information that the external context adds to the light curve (§ 4); (ii) the recovery of the out-of-taxonomy objects by blind ranking, active review and learning from the first labels (§ 5 and § 6); and (iii) the reliability of both layers under missing context, short observation horizons and the transfer to the sources of Fritz (§ 7–§ 9). Finally, we discuss the limitations in § 10 and present our conclusions in § 11.

Benchmark

Spectroscopically confirmed sample

The labels come from the ZTF Bright Transient Survey (BTS; [50] (Fremming et al. 2020)), a magnitude-limited catalogue in which 12 916 of 20 547 objects have a spectroscopic type; we impose no cut beyond its peak limit of 19. The classified fraction is 81% for objects brighter than 18.5 and 41% for fainter ones, so that the 7 631 unclassified objects are on average half a magnitude fainter (§ 10). The catalogue carries the selection function of the survey: BTS saves extragalactic candidates, so that the 304 cataclysmic variables (CVs) and 251 active galactic nuclei (AGN) of the benchmark are the members of these classes that most resembled supernovae, a harder set than the raw stream, and tidal disruption events (TDEs) enter by the same route, while dedicated photometric searches recover them more completely ([60]).

We retrieve the ZTF photometry ([44]) of each object through the BOOM broker ([34]), and we require at least eight detections, with at least two in each of the gg and rr bands, within a 100-day window from the first detection; the ii band is used where present, but it is absent from the public alert stream and contributes 1.2% of the detections, so that we describe the light curves as two-band. In total, 10 497 objects of the six trained classes and 52 of families outside the taxonomy pass these criteria, and we add AT 2018cow (ZTF18abcfcoo), the prototypical fast blue optical transient, which passes every cut but is listed as “other” in the catalogue; the out-of-taxonomy hold-out thus contains 53 objects, and the benchmark 10 550.

The composition of the benchmark is given in Table 1. The six trained classes are a coarsening of the taxonomy of the companion spectroscopic classifier ASTRANet ([54]), in which its Ibc and II classes are merged into a single core-collapse class, so that the spectroscopic probabilities map onto the photometric classes by summation and the two predictions can be combined. The families of the hold-out play the role of the unknown classes in this work (§ 5.1).

classNNcontent
SN Ia7159thermonuclear, incl. 91T/91bg/Iax/Ia-CSM
SN CC2559core collapse: II, IIn, IIb, Ib/c, Ibn
CV304cataclysmic variables (Galactic)
AGN251active galactic nuclei
SLSN156superluminous supernovae
TDE68tidal disruption events
out-of-taxonomy hold-out (never trained)
novae37classical novae
novel16LBV 6, LRN 4, ILRT 3, Ca-rich 2, FBOT 1
total10 55010 497 trained + 53 held out

Table 1. Composition of the benchmark: the six trained classes and the out-of-taxonomy hold-out. The sub-types included in each class are listed in Appendix A.

What a light curve carries, class by class

For the interpretation of the following sections, we summarise for each class the property that distinguishes it and whether a two-band light curve can measure it. The shape and the colour evolution identify most Type Ia supernovae, while the stripped-envelope core-collapse supernovae can resemble them at the ZTF cadence and are separated by spectral lines, which motivates the test of the photometric granularity in § 4.1. Superluminous supernovae are defined by their luminosity (Gal-Yam [20]), so that a distance is needed to estimate it, although their duration and bumps carry some information (Russeil et al. [52]).

Tidal disruption events are blue, slowly fading nuclear transients (Gezari [22]; van Velzen et al. [64]; Stein et al. [60]), so that the position within the host separates them from the supernovae and a persistent nuclear source marks the AGN. The off-nuclear TDEs found recently (Somalwar et al. [58]; Stein et al. [59]) follow a different pattern, and either layer may miss them. Cataclysmic variables are Galactic binaries with recurrent outbursts, and the absence of a host identifies them, provided that it is distinguished from a host below the limit of the catalogue.

The hold-out contains LBV outbursts, which can resemble Type IIn supernovae (Van Dyk et al. [63]), calcium-rich transients, which are identified by their late-time spectra (De et al. (2020)), LRNe and ILRTs, which overlap faint red supernovae, the rapidly evolving FBOT AT 2018cow (Ho et al. (2023)), and classical novae, i.e. thermonuclear outbursts in CV systems. These physical distinctions motivate the tests of the following sections, while the separability of each family is measured empirically.

Host-galaxy context

We use four external blocks, i.e. the Pan-STARRS host photometry and angular offset, a photometric redshift from the Legacy Surveys, the Gaia and WISE point-source context, and a Pan-STARRS pre-outburst counterpart, and we give their query definitions, match rates and catalogue limitations in Appendix § 18. The photometric redshift supplies a pseudo-absolute magnitude,

Mpseudo=mpeak−5log⁡10[dL(zphot)/10 pc],(1)M_{\mathrm{pseudo}} = m_{\mathrm{peak}} - 5\log_{10}\left[d_L(z_{\mathrm{phot}})/10\ \mathrm{pc}\right], \tag*{(1)}

where dLd_L is the luminosity distance in a flat Λ\LambdaCDM cosmology with H0=70 km s−1 Mpc−1H_0 = 70\ \mathrm{km\,s^{-1}\,Mpc^{-1}} and Ωm=0.3\Omega_m = 0.3. Spectroscopic redshifts enter only the reference comparison of § 4.2, because their availability depends strongly on the class (§ 7.1); at deployment, a known host redshift can replace the photometric one, a substitution that lies outside the benchmark evaluated here.

The host offset separates nuclear from displaced events, the WISE colour marks persistent AGN activity, and the pre-outburst counterpart reveals quiescent binaries and nuclei. The missing blocks are kept and handled by the context dropout of § 3.3, and since a nearest-source association can select the wrong galaxy, a change of catalogue or of association rule requires the corresponding features to be refitted.

Methods

Light-curve representation

From each light curve, i.e. a set of irregularly sampled measurements (t,flux,σflux,band)(t, \mathrm{flux}, \sigma_{\mathrm{flux}}, \mathrm{band}), we compute 160 features, which include the per-band statistics of the light-curve library (Malanchev et al. [43]), fits of the Bazin function (Bazin et al. [5]), colours and their evolution, and descriptors of the cadence. Missing bands and failed fits are kept as NaN values, which gradient-boosted trees (Ke et al. (2017)) handle natively.

For the neural network that we use in the comparison of § 4.4 and for the retrieval of similar objects, we also interpolate the gg and rr bands onto a grid of 64 points over the 100-day window and normalise each object, so that the grid describes only the shape of the light curve. The ii band is too sparse for a grid (§ 2) and enters only through the features.

Hierarchical classifier

We predict in two stages, i.e. a five-way classifier over {SN Ia, SN CC+^{+}, AGN, TDE, CV}, where SN CC+^{+} combines SN CC and SLSN, followed by a binary classifier within SN CC+^{+}, so that

P(SLSN)=P(SN CC+)P(SLSN∣SN CC+).(2)P(\mathrm{SLSN}) = P(\mathrm{SN\ CC}^{+})P(\mathrm{SLSN}\mid\mathrm{SN\ CC}^{+}). \tag*{(2)}

Both stages are LightGBM models (Ke et al. (2017)) with class weights wc∝(1/nc)βw_c \propto(1/n_c)^\beta, and the binary branch is tuned on the area under the curve, because its positive fraction is only 5.7%. The hyperparameters are tuned once with Optuna (Akiba et al. [2]) on a held-out validation split and are then kept fixed. § 4.1 evaluates the taxonomy, and § 4.4 compares the estimators.

External-context dropout

The host photometry, the photometric redshift, the point-source block and the pre-outburst counterpart are unavailable for a fraction of the objects. In order to prevent the model from reading the absence of a block as evidence for a class, each external block is blanked independently on a random 30% of the training rows. This is the photometric counterpart of the metadata dropout of ASTraNet (Sasli et al. [54]), which keeps the spectroscopic classifier robust when the metadata of an object are missing, and § 7.1 shows why this decision matters.

Anomaly layer

The anomaly layer operates on top of the trained classifier and uses LUNA1, an out-of-distribution scoring package whose scorers fall into four families (for a taxonomy of such scorers, see Yang et al. [71]; Sasli et al. [54]): uncertainty scores from the logits (maximum softmax probability, entropy, energy and ODIN; Hendrycks & Gimpel [28]; Liu et al. [41]; Liang et al. [39]), distance scores in the embedding space (Mahalanobis variants, kk-NN and the typicality of the predicted class), density scores (Gaussian mixture, isolation forest (Liu et al. [40]), local outlier factor (Breunig et al. [9]) and PCA residual), and a hybrid manifold residual. We use the fourteen scorers that a tree classifier supports, since the two others of LUNA require a projection head and coarse-level logits. The scorers read an embedding and a set of logits, which are the 160 features with the raw scores of the tree model, or, for the comparison of Appendix § 16 and the retrieval of similar objects, the penultimate layer of a two-branch network over the light-curve grid and the same features.

The anomaly layer reads a narrower feature space than the classifier, i.e. the light-curve features, the host photometry and the Gaia and WISE context, without the photometric-redshift and pre-outburst-counterpart blocks, which help the classification and measurably harm the blind detection (§ 4.2); the space used is stated next to each result.

The scores are combined either blind, i.e. as the mean percentile rank across the scorers, which requires no labelled anomalies, or by a supervised combiner (logistic regression or LightGBM) when confirmed examples exist. For the blind consensus, the percentile ranks are read from one half of the validation normals and the threshold is set on the other half, so that the score of an object does not depend on the other objects of the batch. The alarm threshold at a nominal rate α\alpha is the ⌈(n+1)(1−α)⌉\lceil(n+1)(1-\alpha)\rceil-th order statistic of the nn held-out validation normals, a conservative choice that gives an infinite threshold when nn is too small, and the false-alarm rate that each threshold realises on the independent test normals is reported next to the main detection rates (Table 8); it lies between 0.6% and 1.4% for a nominal 1%.

labelsuse of the labelsTPRFPR [%]
TDEs
noneblind energy0.611.3
11combiner over scorers0.571.4
11head on frozen features0.680.9
5new class0.79 ± 0.041.0
11new class0.85 ± 0.031.1
68†supervised class0.961.0
classical novae
noneblind energy0.12 ± 0.031.4
11combiner over scorers0.35 ± 0.080.9
11head on frozen features0.82 ± 0.070.6
11new class0.83 ± 0.050.8
37†supervised class0.871.0

Table 8. Detection at a 1% false-alarm budget (TPR) when the same confirmed members are used in different ways, and the false-alarm rate that the threshold realises on the independent test normals (FPR). Upper block: the 57 TDEs that the model never saw, hidden among 1565 test objects. Lower block: the 37 classical novae, with 11 confirmed and 26 targets over twenty draws. The last row of each block (†) is the supervised class, measured out of fold over all members, with the threshold set on the out-of-fold scores of the other objects, so that its false-alarm rate is 1% by construction. These two rows are therefore a reference performance at an empirically fixed false-alarm rate, whereas every other row uses a threshold set on the validation normals and evaluated on the independent test normals. Spreads are over draws or orderings of the labels.

Evaluation protocols

The classification results come from five-fold cross-validation, reported as the mean and the standard deviation across folds with paired per-fold differences; unless stated otherwise, the quoted ±\pm values are spreads across folds, draws or orderings, and intervals are given explicitly where a claim needs one. The anomaly detection is evaluated at a false-alarm budget of 1%, the operating point that matters when the downstream resource is spectroscopic time, and the human review as recovery against the number of inspected objects. The anomaly experiments use three protocols, which should be compared only within their stated sample: the leave-one-class-out test, which removes a trained class and is optimistic in our experiments (§ 7.2); the genuine hold-out of 53 objects from families absent from the taxonomy, the direct but statistically limited test of novelty; and the TDE-free protocol, in which the 57 TDEs of the pooled training and test splits are hidden targets and the 11 TDEs of the validation split serve as confirmed examples (Table 6 in Appendix § 15).

experimentobjects
TDEs: 68 (train 47 / val 11 / test 10)
five-fold classification, out of foldall 68
thinning curve, per training fold (at most)54
TDE-free setup: hidden targets (train + test)57
few-shot arms: confirmed members (validation)11
promotion arms (drawn from the validation 11)5 or 11
leave-one-class-out test fold10
Ca-rich transients
out-of-taxonomy hold-out (BTS type Ca-rich)2
leave-one-out promotion (BTS type SN Ca-rich-Ca, filed under SN CC, removed from the normals)3
classical novae: all 37 in the anomaly hold-out
zero-label score (Figure 6): 11%all 37
blind energy, Table 8: 12 ± 3%26 targets
blind consensus (§ 5.1): 19%all 37
promotion, out of fold, full complement: 87%all 37

Table 6. The subsets of the TDEs and the classical novae that each experiment uses. The nova rows also give the corresponding rate, since the blind numbers differ in both method and sample.

Classification

Classification granularity

We first tuned and evaluated the same pipeline at three levels of granularity. Splitting the core-collapse supernovae into Type II and stripped-envelope supernovae lowers the macro F1F_1 by seven points, and the stripped-envelope objects reach only F1=0.32F_1 = 0.32, since they are divided almost evenly between the SN Ia and SN II classes. Merging the SLSNe into the core-collapse class improves every aggregate metric, because the SLSNe are separated from the Type II supernovae mainly by their absolute magnitude. Both results follow from what a two-band light curve carries, and for this reason the hierarchy of § 3.2 predicts the resolvable classes at the top level and gives the SLSNe as a ranked branch. A similar hierarchy is used by ASTraNet and by the ORACLE-2 classifiers on the same alert stream (Shah et al. [56]).

Host context and the distance chain

We add the four context blocks in sequence (Table 2), and we test whether the host location and the distance information reduce the confusions anticipated in § 2.2 (Hammerstein et al. [27]). The host photometry gives most of the gain, from a macro F1F_1 of 0.72 to 0.800.80, and the classes that gain are those whose defining property is the position in the host: the TDEs and the AGN, which are nuclear, and the CVs, which have no host. The photometric redshift, through MpseudoM_{\mathrm{pseudo}}, improves mainly the SLSNe, whose binary branch then ranks them well (area under the curve 0.97) while the base rate of roughly thirty SLSNe against five hundred core-collapse supernovae per test fold limits the precision at the adopted operating point. The point-source block improves the AGN through the W1−W2W1-W2 colour and the presence of a Gaia counterpart, and the pre-outburst counterpart separates a flare in a nucleus from a supernova near one and marks the CVs that Gaia misses, so that the TDEs and the CVs gain last. The same counterpart block reduces the blind detection of the anomaly layer on the enlarged pool of Appendix § 16 from 40% to 35% at a 1% false-alarm budget, and for this reason the anomaly layer reads the features, the host and the Gaia and WISE blocks only.

light curve+ host+ MpseudoM_{\mathrm{pseudo}}+ point src+ counterpart
accuracy [%]90±190 \pm192±192 \pm192±192 \pm192±192 \pm192±192 \pm1
balanced acc. [%]71±371 \pm379±279 \pm280±280 \pm281±381 \pm383±383 \pm3
macro F1F_10.72±0.030.72 \pm0.030.80±0.010.80 \pm0.010.80±0.010.80 \pm0.010.82±0.020.82 \pm0.020.83±0.020.83 \pm0.02
SN Ia0.950.950.960.960.960.960.960.960.960.96
SN CC0.810.810.840.840.840.840.850.850.850.85
SLSN0.420.420.460.460.510.510.520.520.530.53
AGN0.730.730.850.850.840.840.900.900.900.90
TDE0.580.580.750.750.750.750.760.760.810.81
CV0.840.840.930.930.930.930.930.930.940.94

Table 2. Five-fold cross-validated classification as each block of context is added. The upper rows give the accuracy and the balanced accuracy in per cent and the macro F1F_1, with the standard deviation across folds, and the lower rows give the F1F_1 of each class. The accuracy is dominated by the SN Ia, which make up 68% of the sample, and for this reason we use the balanced accuracy and the macro F1F_1 as the main metrics.

Figure 1 isolates the distance information on the four classes with a spectroscopic redshift for every object, which avoids the missingness shortcut of § 7.1: the host photometry and the photometric redshift recover most of the SLSN separation available at the time of the alert, and the spectroscopic distance gives a further gain, which serves as a reference for this model and this feature set (the SLSN F1F_1 values differ slightly from Table 2 because the subset differs). The single quantity MpseudoM_{\mathrm{pseudo}} performs better than the raw photometric-redshift columns, also on the objects without a redshift.

Separability of superluminous supernovae against the distance information supplied

Figure 1. Separability of superluminous supernovae against the distance information supplied: five-fold F1F_1 on the four classes with a spectroscopic redshift for every member (the three supernova classes and TDE), under the same hierarchy and folds, so that consecutive points differ only in the distance information. The first three links are available at alert time; the last uses a spectroscopic redshift as a reference for the distance information in this model.

Figure 2 shows the remaining confusions. The largest absolute leak is from the core-collapse supernova into the SN Ia, the precision and the recall of the SLSNe remain close to one half, and the TDE errors enter mainly the supernova classes and the AGN. These residuals are consistent with overlapping light curves and uncertain host or distance information, and the ablations leave open whether other inputs could remove some of them.

Out-of-fold confusion matrix for the headline configuration

Figure 2. Out-of-fold confusion matrix for the headline configuration, in percentages of the true class (sizes in the row labels). The structured leaks are SN CC into SN Ia, SLSN into SN CC, and tidal disruption events divided between the supernova classes and AGN.

Calibrated prediction sets

Follow-up schedulers and population studies need calibrated uncertainties in addition to the most probable class. For this reason, the classifier reports class-conditional (Mondrian) conformal prediction sets ([67, 3]): for each class, the nonconformity 1−pc1-p_c is calibrated separately, and the prediction set contains every class whose probability exceeds its own threshold. The class-conditional construction is important here, since a single marginal guarantee would be dominated by the SN Ia and could leave the rare classes under-covered.

At level α\alpha, a finite class-conditional threshold requires nc≥⌈1/α⌉−1n_c \ge\lceil1/\alpha\rceil- 1 calibration members, i.e. nine at α=0.10\alpha= 0.10, and a simple calibration split leaves only seven TDEs. For this reason, we use the out-of-fold scores of a five-fold cross-fit within each outer training portion; the dropout affects only the fitting rows, and the outer test objects stay outside both fitting and calibration. This construction is related to cross-conformal prediction (Vovk [66]; Barber et al. [4]), and we report the empirical coverage without claiming a finite-sample guarantee. The deployed module uses the same construction over the training and validation splits together.

The result is shown in Figure 3. At a nominal coverage of 90%, the marginal empirical coverage is 90.2% and 78.9% of the objects receive a single label. The per-class coverages are 89.8%, 91.1%, 96.8%, 90.0%, 86.8% and 89.8% for SN Ia, SN CC, SLSN, AGN, TDE and CV, respectively. Thus the cross-conformal construction does not achieve the nominal level in every class; the TDE estimate is based on only 68 objects. The classes that the confusion matrix shows to be entangled are exactly the ones that are delivered as candidate sets, which is the appropriate hand-off to spectroscopy.

Class-conditional conformal prediction on the headline classifier

Figure 3. Class-conditional conformal prediction on the headline classifier, out of fold. Left: empirical per-class coverage against the nominal level for two miscoverage rates. Right: mean prediction-set size per true class: an SLSN receives on average 1.7 candidate labels at α=0.10\alpha= 0.10, typically {SLSN, SN CC}, mirroring Figure 2. Mean sizes below one at α=0.32\alpha= 0.32 reflect empty sets.

Each report states the nominal level, the empirical true-class coverage of the predicted class, the credibility, i.e. the largest class pp-value, and the confidence, i.e. one minus the second-largest pp-value; the coverage measures how often the set contains the true class, which is a different quantity from the precision of the predicted label. Appendix § 20 shows with one object why the four numbers are reported together.

Comparison with sequence models

We compare the trees with the released AppleCiDEr transformer (Junell et al. 2026), retrained with its own recipe on the same objects, taxonomy and five folds (Appendix § 17), since tabular trees are a strong base-line at this sample size (Grinsztajn et al. [24]). The transformer reaches a macro F1F_1 of 0.64±0.030.64 \pm0.03, against 0.72±0.030.72 \pm0.03 for FLARE with the light-curve features and 0.84±0.020.84 \pm0.02 with the full context on these folds (the 0.83±0.020.83 \pm0.02 of Table 2 comes from the folds of the main comparison). The paired advantage of the light-curve features is +0.07±0.02+0.07 \pm0.02, positive in all five folds, with the largest gaps for the AGN and the TDEs, and this comparison supports the adopted features at the present training size.

Averaging the trees with a two-branch convolutional network improves the light-curve-only macro F1F_1 from 0.710.71 to 0.760.76 (McNemar p = 0.04), while once the host context and MpseudoM_{\mathrm{pseudo}} are included the average no longer improves on the trees (0.790.79 against 0.800.80, with 0.760.76 for the network alone). This is consistent with an overlap between the information that the network extracts and that of the context, and for this reason we keep the trees alone; the balanced random forest and further tuning are reported in Appendix § 17 (Sánchez-Sáez et al. [53]; Chen et al. [11]).

Anomaly detection

Blind detection of out-of-taxonomy objects

Without any labelled anomaly, the blind consensus over the fourteen scorers behaves differently on the two halves of the hold-out, and we quote them separately, since an aggregate over the 53 objects would be dominated by the largest family. The 37 classical novae reach an area under the curve of 0.92, and 19% of them (seven objects; 95% interval from 9% to 34%) are detected at a false-alarm budget of 1%, which realises 1.1% on the test normals. At budgets of 5% and 10%, which realise 6.5% and 13%, the same consensus detects 57% and 81% of the novae and three and five of the sixteen objects without a parent class, which is the regime in which the review loop of § 5.2 operates. The sixteen objects from the families without a parent class reach 0.73, with a single detection, which is too few to quote a rate, and the four families with more than one member lie close to each other, between 0.64 and 0.75 (the single FBOT has no area under the curve). The other rates quoted for the novae in this paper come from different protocols, which are listed in Table 6.

This difference agrees with the expectation of § 2.2, since the novel families are defined by spectroscopic observables, while the novae have a parent class in the taxonomy (Appendix § 15). We tested, on identical pools and thresholds, the fourteen scorers alone and in groups, five representations with and without host context, several fusion, routing and cascade rules, and synthetic outlier exposure ([29]), and the best configurations converge to the same values (Appendix § 16). Three findings explain this result. In the light-curve feature space only the uncertainty scores have probability mass in the extreme tail, so that at a 1% budget the energy score, i.e. the log-sum-exp of the logits, is the only scorer with a usable detection rate. The quantities computed after the softmax lose the total-evidence scale that separates an object matching nothing from an object ambiguous between two classes. The feature-space outlier detectors used for ZTF ([43]) detect one or two objects at this budget. Combining the scorers creates no signal that no single scorer carries, since averaging dilutes the extreme tail, and the CVs, recovered by the density scorers and not by energy, are the one case of complementarity. The representation dominates the blind regime: the host photometry raises the blind detection of the novae from 3% to 19%, mainly through the absence of a host. This is what the novae share with the 304 trained CVs, so that the blind rule detects an object without a host whose light curve does not match the CVs. The limit is unchanged when the anomaly sample is doubled with the 57 unseen TDEs, when the scorer is chosen with an oracle, and when the 114 peculiar sub-types are removed from the training set (Appendix § 16). The physical interpretation, i.e. that these families are defined by observables that two-band photometry does not carry, is plausible, but sixteen objects spread over five families are not enough to prove that they cannot be separated.

Recovery versus review budget

We simulate the active review following Ishida et al. [32] and Lochner & Bassett [42], as an operator would carry it out in a vetting platform ([62, 12, 55]). The full six-class model with host context ranks the 53 out-of-taxonomy objects mixed with the 1575 known-class test objects, and, starting blind, each round inspects the top 20 remaining candidates, obtains their true labels, refits a logistic combiner on all the inspections and re-ranks the rest. The simulated operator has perfect labels, while a real confirmation may require a spectrum, so that a saving in inspections differs from a saving in telescope time.

Table 3 and Figure 4 give the result. Inspecting 6% of the stream recovers 60% of the objects outside the taxonomy, and inspecting 15% recovers 83%. The loop reaches with 100 inspections what the static ranking reaches with 183, i.e. it saves 45% of the review effort. The novae dominate the early recovery, since with 37 members the loop learns their signature within a few rounds, while the novel families are recovered more slowly.

review budget2550100150250
static, single scorer9%19%26%32%42%
static, blind consensus15%21%34%51%66%
active loop (K=20K=20)15%30%60%70%83%

Table 3. Fraction of the 53 out-of-taxonomy objects recovered against the number of objects a human inspected, out of a 1628-object stream. The active loop refits on its own confirmations; the static rankings do not.

Recovery of out-of-taxonomy objects against the number of candidates a human inspected

Figure 4. Recovery of out-of-taxonomy objects against the number of candidates a human inspected, from a 1628-object stream containing 53 of them. Left: the active loop against a static blind ranking; the dotted line marks the 1% false-alarm budget. Right: the same loop resolved by family.

The confirmations that the loop collects span several families, and the transfer test shows why this diversity matters. In the TDE-free setup of § 6, a combiner fitted on eleven confirmed TDEs, i.e. more labels but all from one class, reduces the detection of the real unknowns from 19% to 7%, which is consistent with learning the signature of the TDEs, whereas a handful of confirmations from several families improves four of the five held-out families.

Retrieval of similar objects

A confirmed rarity could in principle multiply itself, if the archive were queried for the objects that resemble it and the neighbours were vetted. Retrieval works for the one family with tens of members (for the novae, seven of the twenty nearest neighbours belong to the same family) and returns almost nothing for the families of one to six members. The per-family results are given in Appendix § 16.

From confirmed anomalies to new classes

In this section, we measure what the first confirmations of a new family are worth, depending on where they are used: in a combiner over the anomaly scores, in a head on the frozen features, or as a new class of the classifier (Figure 5; the numbers, with the realised false-alarm rates, are in Table 8 of Appendix § 19). We then vary the number of confirmations for the last of these options (Figure 6).

Detection at 1% false-alarm rate for TDEs and novae

Figure 5. The same eleven confirmed members used in three ways, for the TDEs (left) and the classical novae (right). The combiner remains well below the other options in both families, while promotion to a trained class reaches the 80% level (dotted line). The last bar of each family is the supervised class at a fixed false-alarm rate (Table 8).

Detection at a 1% false-alarm budget against the number of confirmed members in the training set

Figure 6. Detection at a 1% false-alarm budget against the number of confirmed members in the training set, for the TDEs and the classical novae. Shaded bands mark N80N_{80}, the number of confirmations at which a family reaches 80%. Crosses show the same labels spent on the combiner over the anomaly scores, and open diamonds the four families without a parent class. Right: N80N_{80} against the false-alarm budget.

For the TDEs (upper block of Table 8 and left panel of Figure 5), the combiner over the anomaly scores, which is the standard few-shot approach in the out-of-distribution literature, does not improve on the blind energy rule with eleven labels. However, when the same eleven objects are added to the classifier as a new class, we detect 85% of the hidden TDEs, and five of them already detect 79%. With identical labels, targets and budget, the promotion improves on a logistic combiner by 29 points (95% interval from 17 to 42). A logistic

head on the frozen features does better than the combiner, but it still remains well below the promotion.

The TDE-free setup is a deleted-class construction, which flatters the detectors (§ 7.2), and for this reason we repeat the comparison on the classical novae, which were never part of the taxonomy (lower block of Table 8). The combiner improves the detection of the novae from 12% to 35%, but it remains far below the 82–83% of the other two options. A head on the frozen features already matches the promotion, because the properties that define the novae (no host, Galactic position) are directly readable in the feature space. For the TDEs, retraining improves on the logistic head that we tested. For these two families and the models tested, using the confirmations in feature space outperforms combining anomaly scores. Retraining the classifier adds a further gain for the TDEs, while for the novae a head on the frozen features is enough.

The number of confirmations that the promotion needs can also be measured, by thinning each class in the training folds while the test fold keeps all its members (Figure 6). If we define N80N_{80} as the number of confirmations at which a family reaches 80% detection, the TDEs need about six and the novae about sixteen, and this ordering holds at every false-alarm budget between 0.5% and 5%. These thinning curves use subsamples of the training folds and held-out test folds, while Table 8 uses fixed pools of draws. Therefore, the nova N80N_{80} and the 83% recovery with eleven labels in that table come from different protocols.

The difference is visible at the left edge of the curves. With no labelled member, the classifier is still trained with one output for the new class, whose probability rises only where every known class scores low (Appendix § 16). This zero-label score already recovers 60% of the TDEs against 11% of the novae. Thus, the TDEs are already isolated by the representation and need only a few labels. On the other hand, the novae are spread across several trained classes (Appendix § 15) and keep improving well beyond ten. The remaining families are too small for this test, and leave-one-out promotion over the members of the LBVs, LRNe, ILRTs and Ca-rich transients available in the splits (6, 4, 3 and 3 objects; Table 6 lists which Ca-rich transients enter each experiment) gives one detection in sixteen trials. Blind scoring and a trained class are therefore successive stages of one lifecycle, with the review loop of § 5.2 moving a family from the first to the second, and the slowest step is the first one, where the first members have to be found one at a time (§ 5.3).

Reliability failure modes

In this section, we discuss two evaluation hazards that we encountered, i.e. the class-dependent availability of the context and the use of deleted trained classes as proxies for unknown populations. Each of them would have inflated the reported performance.

Class-dependent missingness

Externally sourced features are often unavailable in a class-dependent way. In our catalogue, the spectroscopic redshift is present for every supernova and TDE and for none of the AGN and CVs. This is because of the way the follow-up was allocated and not because of the physics. Supplying this redshift naively to the six-class model raises the macro F1F_1 from 0.74 to 0.86, and the AGN F1F_1 from 0.70 to 0.95, but essentially all of this gain comes from the model reading a missing value as a class label. Restricted to the four classes where the redshift is always available, the same feature gives a real but much smaller improvement.

The host photometry carries the same hazard in a milder form, since its missingness is physical (a CV has no host galaxy), but the depth of the survey still makes the absence of a detected host unreliable. Without the dropout of § 3.3, the host features improve the objects that have a host and degrade those that do not, with a macro F1F_1 that decreases from 0.78 to 0.73 on the latter; with the dropout, they improve both. Reporting the performance separately for the objects with and without each external block is the diagnostic that reveals this effect.

Leave-one-class-out tests

Deleting a trained class and detecting its members is the standard out-of-distribution benchmark. Choosing a scorer on five deleted classes and applying it to the sixth raises the mean area under the curve from 0.75 to 0.81, while the same selection on the out-of-taxonomy families lowers it from 0.62 to 0.55, because in this benchmark the deleted classes are coherent and well sampled and the unknown families are small. For this reason, we report both protocols, since the deleted-class performance alone would overstate the discovery performance here.

The observation horizon

All the above results use a window of 100 days from the first detection, while follow-up decisions are made much earlier. For this reason, we retrain and re-evaluate the adopted configuration on light curves truncated at 5 to 100 days, on a fixed split, with every feature and the pseudo-absolute magnitude computed only from the observations inside the window (Figure 7 and Table 4). The sample is the same at every horizon, so that the early rows describe objects that later become well-sampled light curves; these results are therefore conditional on the eventual sampling quality, and an unselected early-alert stream remains to be evaluated.

hh [d]acc.macro F1F_1SLSNTDEAGNconsensusenergy
5770.560.180.000.910.85/6/0.700.63/2/0.57
10810.630.260.220.880.88/23/1.140.65/2/0.38
20860.730.480.430.900.90/21/0.440.75/0/0.63
50910.810.560.730.890.89/19/0.760.83/6/0.63
100930.870.600.900.930.87/13/0.440.79/4/0.63

Table 4. The adopted configuration at truncated horizons, on a fixed split. Left block: classification, with the accuracy in per cent and the F1F_1 values. Right block: the blind anomaly layer on the 53 out-of-taxonomy objects, given as AUROC / detection [%] / realised test FPR [%]. Thresholds target a nominal 1% false-alarm rate using independent calibration objects.

Performance against the length of the light curve

Figure 7. Performance against the length of the light curve, for the adopted configuration on a fixed split. Left: per-class F1F_1. Centre: macro F1F_1 with and without external context; the shaded band is what the context adds. Right: blind detection of the out-of-taxonomy objects by the consensus and by the energy rule at a nominal 1% false-alarm threshold. The realised test false-alarm rates appear in Table 4.

At every horizon the anomaly layer is calibrated as in § 3.4: 787 of the 1575 validation objects define the ranks of the fourteen scores and 788 set the threshold, with the conservative order statistic of that section, so that the test objects and the rarities enter no stage of it. The deployed module keeps this consensus as its alarm, with pp-values computed separately per detection-count group and recalibrated on the photometry of the service (§ 9.2).

The row at day 100 differs from Table 2 because the horizon study uses one fixed split, on which a single TDE moves the per-class F1F_1 by several points. The AGN are already identified at day 5 through their catalogue context, while the TDEs and the SLSNe improve as the light curves develop; at day 5 the context raises the macro F1F_1 from 0.33 to 0.56 (Figure 7), and the blind consensus reaches its day-100 recovery by day 10 and detects more rarities than the energy rule at every horizon. Since the full-curve model applied to five-day light curves covers the true class for only 55% of the objects at the nominal 90%, against 91% for the model trained at that horizon, the deployed module routes each object by the span of its detections to the model trained at 5, 10, 20 or 100 days, each with its own conformal calibration and anomaly reference population.

Deployment and independent validation

Fritz operation

The photometric module of AppleCiDEr (Junell et al. 2026) is designed to run inside the boom broker (Jegou du Laz et al. [34]), and it already runs in production on Fritz ([62, 12]), the SkyPortal instance of the ZTF collaboration, as an analysis service that the platform dispatches to the Open Science Grid for every source saved by the participating programs. For every source, it returns the class probabilities, the prediction set with its four numbers, the anomaly pp-value of the blind consensus of § 5 with its alarms, and a triage verdict (Figure 8). Unlike the single reference used for Table 4, the pp-values are computed separately for groups of objects with a similar number of detections, since with a single reference the day-5 alarm fired on 10% of the known objects with nine or more detections and on none of those with three or fewer. A classification is posted only when the 90% set contains a single class, or the coarse label supernova when every member of the set is a supernova type. The pipeline takes about 2 ms per object on one CPU core in batches and about 35 ms per alert on its own, most of it in the fourteen anomaly scorers, against a mean Rubin alert rate of order 300 s−1^{-1}. The full model is retrained in minutes, so that the promotion of a new class can follow a nightly cadence.

Per-object report of the deployed photometric module for ZTF18abcfcoo

Figure 8. The per-object report of the deployed module for the fast blue optical transient ZTF18abcfcoo (AT2018cow), one of the out-of-taxonomy objects of the benchmark, whose 15 detections over 58 days route it to the full-curve model. The prediction set at α=0.10\alpha= 0.10 excludes the most probable class, CV (red bar below the α\alpha line), the credibility is about a quarter of the median for that class, and the consensus of the anomaly scores flags it at a 1% false-alarm rate (p=0.009p = 0.009), so that the object is sent to expert review. The energy percentile is shown as a diagnostic.

When the first three ZTF detections of ZTF26abzxgsr, the optical counterpart of a gamma-ray burst, which were taken within an hour and a half, are replayed through the current version of the module, the consensus flags the object at a 5% per-analysis false-alarm rate (p=0.015p = 0.015), and its lifetime statistic reaches the monthly threshold of § 9.3, at which 12 of the 1 882 known objects are as significant, i.e. one false alarm per 21 days on the stream, against one per 14 days with the benchmark calibration. Its prediction set, {SN CC,CV}\{\mathrm{SN\ CC},\mathrm{CV}\}, contains two classes, so that no classification is posted. This is a retrospective replay on the photometry that Fritz holds, and since this object also entered the choice of § 9.2 to keep the boosters, it illustrates the alarm and does not confirm it independently.

Transfer to the photometry of the service

The ZTF photometry supplied by Fritz is denser than the public-alert light curves used to build the benchmark through BOOM. For the benchmark test objects, it contains a median of 93 detections within 100 days, compared with 26 in the benchmark; only 39% of its gg- and rr-band epochs are shared with the benchmark, and ii-band detections are available for 45% of the objects. This difference in the input affects both classification and anomaly calibration. On the same 1 555 BTS test objects, routed as in the service, the macro F1F_1 falls from 0.836 to 0.807, while the realised false-alarm rate at the nominal 1% rises from 0.6% to 2.4%.

We evaluated two responses to this shift: retraining the models on the Fritz photometry, and retaining their weights while recalibrating the anomaly layer. Full retraining restored the false-alarm rates without a clear improvement in classification across seeds, but no longer flagged the gamma-ray burst discussed in § 9. We therefore retained the classifiers and anomaly boosters and recalibrated the anomaly layer on the photometry supplied by Fritz. For each of the four phase models, the consensus ranks and detection-count-dependent pp-values use separate halves of the validation split. The test objects enter neither stage. On the 1 882 BTS and Fritz test objects, the recalibrated alarm realises false-alarm rates of 0.6%, 3.3% and 8.2% at nominal levels of 1%, 5% and 10%, respectively, with unchanged classifications.

This recalibration concerns the anomaly alarm, not the classification prediction sets. The full-curve classifier’s nominal 90% sets contain the true class for only 83% of the Fritz test objects. The benchmark coverage reported in § 4.3 therefore does not transfer directly to the service population. The prediction sets require their own calibration on representative Fritz sources.

False-alarm rate per unit time

Repeated analyses increase the number of false alarms that reach the reviewer. In our replay of the Fritz photometry, a nominal 1% per-analysis alarm flags about 10% of the known-class sources at least once within 100 days. At the observed arrival rate of 6.8 saved sources per day, this corresponds to roughly five false alarms per week. A threshold for a single analysis therefore does not describe the workload of a service that revisits each source as its light curve grows.

To express that workload directly, we calibrate the alarm over the full sequence of analyses and report its false-alarm rate per unit time, following the background-rate interpretation used in gravitational-wave searches [1]. The lifetime statistic PlifeP_{\mathrm{life}} summarises the most significant departure from the known population over the observed history of a source. Its calibration uses replayed known-class light curves: the fraction whose whole-life statistic is at least as extreme, multiplied by the source arrival rate, gives the estimated false-alarm rate. This is an empirical calibration for the replay’s observing schedule and 100-day horizon, not an anytime-valid pp-value [35]. Appendix § 19 gives the construction and evaluation protocol.

We evaluated thresholds targeting one false alarm per week, per month and per quarter using two-fold cross-fitting. Each known-class object was evaluated with a reference and thresholds constructed from the opposite half of the sample. The three thresholds flagged 39, 14 and 11 of the 1 882 objects, respectively. At the measured arrival rate, these counts correspond to approximately one false alarm every 7, 20 and 25 days. The weekly threshold therefore matches its intended rate in this replay. The monthly estimate is consistent with its target within the sampling uncertainty, but the quarterly threshold does not achieve its target (Appendix § 19). These time intervals also depend on the source arrival rate and must be updated if the stream changes.

The service uses the weekly threshold to send sources for expert review. With the shipped reference, this threshold recovers 27 of the 78 out-of-taxonomy objects (35%, with a 95% interval of 25–46%), predominantly novae and two fast blue optical transients. The nominal monthly and quarterly thresholds recover 13 and 4 objects. The spectroscopically defined families remain undetected, consistent with the benchmark results (Figure 9).

False-alarm rate and lifetime significance distributions

Figure 9. The alarm of the deployed module as a false-alarm rate per unit time, on the 1 882 known-class test objects and the 78 out-of-taxonomy objects with the photometry that the service receives, replayed detection by detection. Left: out-of-taxonomy objects caught at some point in their life against the false alarms per week that the same threshold on PlifeP_{\mathrm{life}} produces on the known objects (reference from one half of the known objects, rates on the other), for the alarm calibrated on the benchmark light curves and on the photometry of the service; the dotted lines mark one false alarm per week, per month and per quarter at the measured rate of 6.8 sources per day. Right: the distribution of PlifeP_{\mathrm{life}} for the known and the out-of-taxonomy objects with the second calibration, and the value of the gamma-ray burst ZTF26abzxgsr at its first analysis.

Transfer of the learning from confirmations

The two supervised steps of Sections 5.2 and 6 transfer to this stream as well. The review loop, run on the same 1 960 objects with the Fritz photometry and the same protocol, recovers 42% of the 78 out-of-taxonomy objects after 100 inspections and 71% after 250, against 37% and 55% for the static ranking by the consensus. Therefore, the gain of the loop appears later than on the benchmark and reaches the same size. A logistic combiner over the fourteen scores, fitted on the known objects of the validation split and on the 50 out-of-taxonomy objects of the benchmark and applied to the 28 Fritz objects that it never saw, detects 17 of them at a realised 5% against 11 for the blind consensus, with the same three detections outside the novae. This transfer of the first confirmations between populations is what the deployed module uses to order its review queue.

Discussion

In the alert stream, the photometric ranking complements the image-based filters that select the real and bright transients ([16] (Rehemutulla et al. 2024)). In our benchmark, about one in three of the first hundred candidates of the consensus ranking lies outside the taxonomy, against one in thirty-one in the whole evaluation stream. Active review further raises this yield, and spectroscopy confirms the candidates. A promoted class also needs at least nine calibration members before its class-conditional threshold at α=0.10\alpha= 0.10 becomes finite, which is distinct from the number of labels that its detection needs.

The comparison of the uses of the labels is the central practical result of this work. Both families benefit more from learning in the feature space than from combining the anomaly scores, and only the TDEs show a clear additional gain from retraining over the frozen-feature head that we tested. The recovery-versus-budget curves and N80N_{80} are useful measures for repeating this comparison in other surveys, while their numerical values describe the present samples and protocols.

The main limitations come from the size and the selection of the samples. The rarest families contain one to six objects, too few to establish a general photometric detection limit, and the review loop assumes perfect labels at a prevalence of 3.3%, much higher than in a raw alert stream, where the first rounds would return fewer confirmations. The early-time study selects the objects by their eventual light-curve quality, and the transfer to the photometry of the service shows that both the false-alarm rates and the prediction-set coverage change with the input (§ 9.2 and § 9.3). A larger hold-out, for example from the Transient Name Server ((Gal-Yam 2021)), would require a matched reference population, and the six-band light curves of the Rubin Observatory ([33]), as well as sequence models pre-trained on much larger unlabelled samples, may change the comparisons of this work.

Finally, the first population on which the method can produce new results is the 7 631 BTS objects that never received a spectrum, which are half a magnitude fainter than the benchmark and were selected by the same survey under the same criteria. The objects whose prediction set excludes their own most probable class and the top of the anomaly ranking form a target list for spectroscopy, once the false-alarm threshold has been recalibrated on classified objects of matched magnitude, and we leave these results to a companion paper.

Conclusions

We have introduced flare, which combines photometric classification, anomaly ranking and learning from confirmed candidates, and we have followed transient novelty from blind detection through human review to supervised classification on one stream of ZTF data. Catalogue context raises the classification where the defining property of a class is absent from the light curve; blind detection recovers few objects of the smallest unknown families, while a simulated review loop recovers most of the hold-out for a small fraction of the inspections; and the first confirmations of a new family are most useful in the feature space, with an additional gain from retraining that depends on the family.

These results suggest a practical sequence: rank the unlabelled candidates for review, and learn from their features as the confirmations accumulate. The deployment on Fritz shows that the module operates in production, and the transfer to the photometry of the service

shows that the calibration has to be made on that photometry and that an alarm of a service which re-analyses its sources is best reported as a false-alarm rate per unit time. We expect that this framework will be very useful for the Rubin era, where the path of an unknown object from the first alarm to a trained class has to be short.

Data and code availability

The benchmark, i.e. the light curves, the table of 160 features, the host photometry, the photometric redshifts, the Gaia and WISE point-source context, the Pan-STARRS pre-outburst counterpart block, the splits and the out-of-taxonomy hold-out, together with the classifier and the analysis code, are available at https://github.com/applecider-ml/flare. The out-of-distribution scoring package used by the anomaly layer is developed separately and is available at https://github.com/asasli/luna.

Acknowledgements

We thank David Cook for his review of the manuscript on behalf of the ZTF Publications Board and for useful comments.

The UMN authors acknowledge support from the National Science Foundation with grant numbers PHY-2117997, PHY-2308862 and PHY-2409481. A.S. and M.C. acknowledge support from LSST-DA through grants 2025-SFF-LFI-14-Coughlin, 2026-SFF-LFI-17-Sasli, and 2026-LSSTDA-SFF-Events-11-Sasli. LINCC Frameworks is supported by Schmidt Sciences, a philanthropic initiative founded by Eric and Wendy Schmidt, as part of the Virtual Institute of Astrophysics (VIA). Based on observations obtained with the Samuel Oschin Telescope 48-inch and the 60-inch Telescope at the Palomar Observatory as part of the Zwicky Transient Facility project. ZTF is supported by the National Science Foundation under Grants No. AST-1440341, AST-2034437, and currently Award #2407588. ZTF receives additional funding from the ZTF partnership. Current members include Caltech, USA; Caltech/IPAC, USA; University of Maryland, USA; University of California, Berkeley, USA; Cornell University, USA; Drexel University, USA; University of North Carolina at Chapel Hill, USA; Institute of Science and Technology, Austria; National Central University, Taiwan, German Center for Astrophysics, Germany, and OKC, University of Stockholm, Sweden. Operations are conducted by Caltech’s Optical Observatory (COO), Caltech/IPAC, and the University of Washington at Seattle, USA.

The Pan-STARRS1 Surveys (PS1) and the PS1 public science archive have been made possible through contributions by the Institute for Astronomy, the University of Hawaii, the Pan-STARRS Project Office, the Max-Planck Society and its participating institutes, the Max Planck Institute for Astronomy, Heidelberg and the Max Planck Institute for Extraterrestrial Physics, Garching, The Johns Hopkins University, Durham University, the University of Edinburgh, the Queen’s University Belfast, the Harvard-Smithsonian Center for Astrophysics, the Las Cumbres Observatory Global Telescope Network Incorporated, the National Central University of Taiwan, the Space Telescope Science Institute, the National Aeronautics and Space Administration under Grant No. NNX08AR22G issued through the Planetary Science Division of the NASA Science Mission Directorate, the National Science Foundation Grant No. AST-1238877, the University of Maryland, Eötvös Loránd University (ELTE), the Los Alamos National Laboratory, and the Gordon and Betty Moore Foundation.

The Legacy Surveys consist of three individual and complementary projects: the Dark Energy Camera Legacy Survey (DECaLS; NOIRLab Proposal ID #2014B-0404; PIs: David Schlegel and Arjun Dey), the Beijing-Arizona Sky Survey (BASS; NOIRLab Proposal ID #2015A-0801; PIs: Zhou Xu and Xiaohui Fan), and the Mayall zz-band Legacy Survey (MzLS; Proposal ID #2016A-0453; PI: Arjun Dey). DECaLS, BASS and MzLS together include data obtained, respectively, at the Blanco telescope, Cerro Tololo Inter-American Observatory, NSF’s NOIRLab; the Bok telescope, Steward Observatory, University of Arizona; and the Mayall telescope, Kitt Peak National Observatory, NOIRLab. The Legacy Surveys project is honored to be permitted to conduct astronomical research on Iolkam Du’ag (Kitt Peak), a mountain with particular significance to the Tohono O’odham Nation.

This work has made use of data from the European Space Agency (ESA) mission Gaia (https://www.cosmos.esa.int/gaia), processed by the Gaia Data Processing and Analysis Consortium (DPAC, https://www.cosmos.esa.int/web/gaia/dpac/consortium). Funding for the DPAC has been provided by national institutions, in particular the institutions participating in the Gaia Multilateral Agreement.

This publication makes use of data products from the Wide-field Infrared Survey Explorer, which is a joint project of the University of California, Los Angeles, and the Jet Propulsion Laboratory/California Institute of Technology, and NEOWISE, which is a project of the Jet Propulsion Laboratory/California Institute of Technology. WISE and NEOWISE are funded by the National Aeronautics and Space Administration. This research has made use of the NASA/IPAC Infrared Science Archive, which is funded by NASA and operated by the California Institute of Technology.

This research made use of ASTROPY, LightGBM, Optuna, and the light-curve feature-extraction library.

AI disclosure statement. During the preparation of this manuscript, the authors used Claude (Fable 5.1 and Opus 5.5) and ChatGPT (OpenAI) to assist with editing and restructuring portions of the text for clarity. The authors reviewed and revised the AI-assisted text and take full responsibility for the content of the manuscript.

Appendix

Taxonomy

Table 5 gives the mapping from the spectroscopic sub-types to the trained classes. The grouping is a coarsening of the ASTRANet taxonomy [54], with its Ibc and II classes merged into SN CC, so that the spectroscopic probabilities map onto these classes by summation. The peculiar members of a trained class (SN Iax, Ibn, Ia-CSM, SLSN-II and so on) are mapped to their parent class, since 176 such objects are already present in the labelled sample under their parent type, and scoring them as novelties would penalise correct classifications.

classspectroscopic sub-types
SN IaIa, Ia-91T, Ia-91bg, Ia-pec, Iax, Ia-CSM, Ia-SC
SN CCII, IIP, IIL, IIn, IIb, II-pec, Ib, Ic, Ic-BL, Ibn, Icn
SLSNSLSN-I, SLSN-II
AGNAGN
TDETDE, TDE-H-He, TDE-He, TDE-featureless
CVCV
held out, no parent class
novelLBV, LRN, ILRT, Ca-rich, FBOT
novaeclassical nova

Table 5. Sub-type to class mapping.

The classical novae are reported separately from the novel families. A nova is a thermonuclear outburst on the white dwarf of a CV system, so that it has a parent class, but photometrically the two are different populations: only 32% of the 37 held-out novae are classified as CVs, with a median P(CV)P(\mathrm{CV}) of 0.14 against 0.99 for the CVs of the test split, and a median credibility less than half that of a CV, at similar brightness and duration. Merging them would add a distinct population to the cleanest class of the confusion matrix, while treating them as a family without a parent class would mix two detection problems.

Scorer grid, robustness controls and retrieval

This appendix contains the material behind § 5.1 and § 5.3.

Figure 10 shows the detection of every scorer for every hidden class. Averaging the scorers dilutes the extreme tail, so that the mean fusion detects nothing at the 1% budget although its area under the curve is high. The best cascade only ties the single best scorer, and the routing by predicted class is worse than a global rule, because the subsets on which it conditions are too small. The CVs show what a real complementarity looks like: they are recovered by the consensus at 29% and by the energy score at 27%, since they are confidently classified but occupy an unusual region of the feature space.

Heatmap of detection rate at 1% FAR for out-of-distribution scorers across held-out trained classes and genuine out-of-taxonomy classes

Figure 10. Detection at a 1% false-alarm budget for every scorer and every hidden class, in the light-curve feature space before the host block is added. Columns to the left of the divider are leave-one-class-out tests; the two on the right are the out-of-taxonomy hold-out. On the out-of-taxonomy hold-out, only the uncertainty scores (top four rows) have appreciable mass in the extreme tail, and energy carries most of it, with the CVs as the one exception, since they are found through the density scores and the consensus.

Two controls test whether the limit of § 5.1 is an artefact of our setup. Retraining without the 114 peculiar sub-types filed under their broad classes leaves both the detection of the 25 peculiar test members and the out-of-taxonomy results unchanged, since these sub-types resemble their parent class in photometry. Adding the 57 unseen TDEs to the 53 rarities doubles the anomaly sample, on which the best blind rule detects 40%, with 61% of the TDEs, and a subset of scorers chosen on the targets themselves does no better than the energy rule fixed in advance.

The zero-label score of § 6 follows from the training of the trees. With one output for the new class and no member of it, the probability of that class is

Pnew=eznew∑kezk,(3)P_{\mathrm{new}} = \frac{e^{z_{\mathrm{new}}}}{\sum_k e^{z_k}}, \tag*{(3)}

where zkz_k are the raw scores of the trees. The raw score znewz_{\mathrm{new}} starts from the boosting initialisation and is penalised on the known-class training objects since its gradient under the cross-entropy loss is PnewP_{\mathrm{new}} itself for every training object. Therefore, it stays low wherever the training data lie and PnewP_{\mathrm{new}} rises only where all the known classes also score low.

For the retrieval of § 5.3, measured with cosine nearest neighbours in the embedding of the network over the same stream, the precision at ten neighbours for same-family retrieval is 0.31 against a chance rate of 0.016, but Table 7 shows that this comes from one family. A confirmed nova returns seven more novae among its twenty nearest neighbours, while a confirmed LBV returns none, so that the families that most need to grow are those too sparse for their members to be each other’s neighbours.

familyNNp@10siblings in top 20
novae370.437.4 of 36
ILRT30.071.0 of 2
Ca-rich20.000
LBV60.000
LRN40.000
FBOT1——

Table 7. Same-family retrieval in the embedding of the network. The last column gives, for one confirmed member, how many of its siblings appear among its twenty nearest neighbours, averaged over the choice of member.

Model comparisons

This appendix contains the comparisons behind § 4.4.

The AppleCiDEr photometric classifier was retrained with the configuration of its release Junell et al. (2026). Each detection becomes a token built from the time since the first detection and since the previous detection (both as log⁡(1+Δt)\log(1 + \Delta t)), the log-flux and its uncertainty, and a one-hot band. The times also enter through a Time2Vec embedding, and the encoder has four layers of dimension 128 with eight heads, a class token and a dropout of 0.3. On each fold, the encoder is first pre-trained for 50 epochs to reconstruct 30% of masked detections, and is then fine-tuned with a focal loss (γ=2\gamma= 2), a class-balanced sampler and early stopping on the same early-stopping objects that the trees use. The only changes from the release are the six classes of this work in place of five and the 100-day window. The per-class F1F_1 is 0.93 for the SN Ia, 0.74 for the SN CC, 0.36 for the SLSNe, 0.59 for the AGN, 0.45 for the TDEs and 0.81 for the CVs.

Copying a number from the published ALERCE light-curve classifier [53, 17] would confound the taxonomy, the sample selection and the photometry with the estimator, and for this reason we replace only the estimator, i.e. we train the balanced random forest [11, 8] that ALERCE uses, in a flat and in a balanced-hierarchical arrangement, on the identical folds, features, context blocks and dropout. Both forests reach a macro F1F_1 of 0.74±0.020.74\pm0.02, against 0.83±0.020.83\pm0.02 for the boosted trees, and the difference is concentrated on the rare classes (a TDE F1F_1 of about 0.65 against 0.81, and an SLSN F1F_1 of about 0.32 against 0.53). With the same hyperparameter search that our trees received, the hierarchical forest improves to 0.76±0.020.76 \pm0.02, which still leaves a deficit that is positive in every fold.

Finally, the trees themselves leave little room for improvement: a five-seed ensemble and a new hyperparameter search change the macro F1F_1 by at most 0.002, adding nine Gaussian-process summaries of the kind used in the PLAsTiCC challenge [7, 38, 30] lowers it slightly, and the fusion with a dilated-convolution (TCN) branch becomes slightly positive only once the point-source block is included (+0.008±0.011+0.008 \pm0.011), well within the fold-to-fold spread.

Catalogue construction

For the host photometry, we query Pan-STARRS DR2 Chambers et al. [10] within 30″ of every position and record the nearest extended source (iPSF−iKron>0.05i_{\mathrm{PSF}} - i_{\mathrm{Kron}} > 0.05), i.e. its angular offset, its Kron magnitudes and colours, and the number of extended neighbours. Of the 10 497 positions, 10 487 return a field and 10 229 contain an extended source. The resulting statistics follow the physics of the classes: TDEs and AGN lie on their host (median offsets of 0.12″ and 0.14″), supernovae are displaced by 3–4″, the hosts of SLSNe are two magnitudes fainter than the average host, and only 77% of the CVs have any extended source nearby, at a median separation of 15″. This nearest-source rule will assign the wrong host to some offset transients near bright galaxies; probabilistic associations, such as the host matching that the Transient Name Server now publishes Yaron [72], are better, but they cannot be substituted into these columns, since the Legacy Surveys model magnitudes are 0.25 mag brighter than the Pan-STARRS Kron magnitudes of the same galaxy (scatter 0.19 mag) and the two catalogues select a different nearest galaxy for a quarter of the sample, so that adopting them requires refitting the host block.

Photometric redshifts come from Legacy Surveys DR10, with DR9 as the northern fallback [15, 73]. We select the nearest extended source carrying a photo-zz: 8891 positions return a field and 7582 yield a usable value. Equation (1) converts the observed peak to MpseudoM_{\mathrm{pseudo}}. The median photo-zz is 0.32 for SLSNe and 0.05 for core-collapse supernovae, consistent with the larger accessible volume for luminous events.

For the point-source context, Gaia DR3 Gaia Collaboration et al. [19] within 2″ provides the parallax and the proper motion with their significances, the GG magnitude, the RUWE, and, more informatively than any of these quantities, the presence of a point source at all: 98% of the AGN and 84% of the TDEs have a Gaia counterpart (a nuclear point source), against 8–21% of the supernovae and 18% of the CVs, whose quiescent counterparts mostly lie below the Gaia limit. AllWISE Wright et al. [69] within 6″ provides the mid-infrared colour W1−W2W1-W2, which is the classical AGN discriminant Stern et al. [61]: 42% of the AGN have W1−W2>0.8W1-W2 > 0.8 against at most 2% of every other class.

For the pre-outburst counterpart, Pan-STARRS reaches about 2.5 magnitudes deeper than the point-source limit of Gaia and its 3π3\pi survey of 2010–2014 Chambers et al. [10] precedes every transient in the sample, so that a source within 1.5″ of the position is a candidate counterpart (the quiescent binary of a CV, a massive progenitor or a persistent nucleus); the same DR2 query provides it, and 41% of the positions carry one. All four blocks are externally sourced and unevenly available, which makes them the natural setting for the missingness failure mode of § 7.1.

Replay protocol and the use of the first labels

The replay of § 9.3 analyses every light curve at every detection up to the fortieth and at every fifth detection afterwards; each prefix is routed to the phase model that its span selects, and its per-analysis pp-value pkp_k comes from the consensus of that model, calibrated on the validation split (§ 9.2). At the kk-th analysis, the running minimum is mk=min⁡j≤kpjm_k = \min_{j \le k} p_j, and its lifetime pp-value is

πk=1+#{i:mi,kref≤mk}1+Nk,(4)\pi_k = \frac{1 + \#\{i : m^{\mathrm{ref}}_{i,k} \le m_k\}}{1 + N_k}, \tag*{(4)}

where mi,krefm^{\mathrm{ref}}_{i,k} are the running minima of the NkN_k known reference objects that reach the kk-th analysis (beyond the analysis index that at least 50 of them reach, the last such index is used); the lifetime statistic is Plife=min⁡kπkP_{\mathrm{life}} = \min_k \pi_k over the analyses so far. The false-alarm rate reported for an object is (1+#{i:Plife,i≤Plife})/(1+N)(1 + \#\{i : P_{\mathrm{life},i} \le P_{\mathrm{life}}\})/(1 + N), computed over the whole-life statistics of the NN known reference objects, times the rate at which sources enter the service, and the threshold of each level is the corresponding quantile of PlifeP_{\mathrm{life}}. The schedule depends only on the number of detections, so that a new detection adds analyses without removing any and an alarm reached at an earlier analysis is kept; beyond the fortieth detection, the newest detections enter PlifeP_{\mathrm{life}} at the next multiple of five. At analysis time the deployed module replays the prefixes of the light curve with the same schedule, which takes about two seconds, so that the service keeps no state between analyses. The reference that the module ships uses all 1 882 known test objects, so we verified the levels of § 9.3 by cross-fitting on two halves: the running-minimum reference and the thresholds are built from one half of the test objects, each object of the other half is evaluated once, under a reference that excludes it, and the two held-out halves together give one evaluation of every test object. Since the per-analysis pp-values come from the validation split alone, no stage of the calibration sees the evaluated object. The pooled held-out counts of § 9.3, 39, 14 and 11 of 1 882, have approximate Wilson intervals of 1.5–2.8%, 0.4–1.2% and 0.3–1.0%, approximate because the two folds share the objects in their reference and evaluation roles, so that the quarterly interval excludes its target of 0.2%.

Finally, Table 8 gives the numbers behind Figure 5, with the false-alarm rate that each threshold realises on the independent test normals.

Reading a single report

A classical nova hidden in the test stream shows why the four numbers of § 4.3 are reported together: its most probable class is SN Ia, but with a pp-value below α\alpha, so that the prediction set excludes the class that the classifier reports, and its credibility, 0.14, is about a quarter of the median credibility of the SN Ia in the test split (0.50). Empty sets at looser levels mark objects that match nothing well, although the set size alone is a weak anomaly score (§ 5.1). The probabilities of the trees are already well calibrated (top-label expected calibration error 0.0093). As novelty scores, the width of the Venn–Abers interval of the predicted class [68] and the sets of a split class-conditional density-ratio construction [25], calibrated on an independent half of the validation objects, reach areas under the curve of 0.82 and 0.59 on the 53 out-of-taxonomy objects and detect none of the sixteen objects without a parent class at a nominal 1% false-alarm threshold.

References

  1. [1]Abbott, B. P., et al. 2016, Physical Review Letters, 116, 061102, doi: 10.1103/PhysRevLett.116.061102DOI
  2. [2]Akiba, T., Sano, S., Yanase, T., Ohta, T., & Koyama, M. 2019, in Proc. 25th ACM SIGKDD Int. Conf. on Knowledge Discovery and Data Mining, 2623–2631, doi: 10.1145/3292500.3330701DOI
  3. [3]Angelopoulos, A. N., & Bates, S. 2021, arXiv:2107.07511arxiv.org/abs/2107.07511
  4. [4]Barber, R. F., Candès, E. J., Ramdas, A., & Tibshirani, R. J. 2021, The Annals of Statistics, 49, 486, doi: 10.1214/20-AOS1965
  5. [5]Bazin, G., et al. 2009, A&A, 499, 653
  6. [6]Bellm, E. C., et al. 2019, PASP, 131, 018002
  7. [7]Boone, K. 2019, The Astronomical Journal, 158, 257, doi: 10.3847/1538-3881/ab5182DOI
  8. [8]Breiman, L. 2001, Machine Learning, 45, 5
  9. [9]Breunig, M. M., Kriegel, H.-P., Ng, R. T., & Sander, J. 2000, in ACM SIGMOD International Conference on Management of Data, 93–104, doi: 10.1145/342009.335388DOI
  10. [10]Chambers, K. C., Magnier, E. A., Metcalfe, N., et al. 2016, arXiv e-prints. https://arxiv.org/abs/1612.05560
  11. [11]Chen, C., Liaw, A., & Breiman, L. 2004, Using random forest to learn imbalanced data, Tech. Rep. 666, University of California, Berkeley
  12. [12]Coughlin, M. W., Bloom, J. S., Nir, G., et al. 2023, The Astrophysical Journal Supplement Series, 267, 31, doi: 10.3847/1538-4365/acdee1DOI
  13. [14]Dekany, R., Smith, R. M., Riddle, R., et al. 2020, Publications of the Astronomical Society of the Pacific, 132, 038001, doi: 10.1088/1538-3873/ab4ca2DOI
  14. [15]Dey, A., Schlegel, D. J., Lang, D., et al. 2019, The Astronomical Journal, 157, 168, doi: 10.3847/1538-3881/ab089dDOI
  15. [16]Duev, D. A., Mahabal, A., Masci, F. J., et al. 2019, Monthly Notices of the Royal Astronomical Society, 489, 3582, doi: 10.1093/mnras/stz2357DOI
  16. [17]Förster, F., et al. 2021, AJ, 161, 242
  17. [19]Gaia Collaboration, Vallెనari, A., Brown, A. G. A., et al. 2023, Astronomy & Astrophysics, 674, A1, doi: 10.1051/0004-6361/202243940
  18. [20]Gal-Yam, A. 2019, Annual Review of Astronomy and Astrophysics, 57, 305, doi: 10.1146/annurev-astro-081817-051819DOI
  19. [22]Gezari, S. 2021, ARA&A, 59, 21
  20. [23]Graham, M. J., et al. 2019, PASP, 131, 078001
  21. [24]Grinsztajn, L., Oyallon, E., & Varoquaux, G. 2022, Advances in Neural Information Processing Systems (NeurIPS), 35
  22. [25]Guan, L., & Tibshirani, R. 2022, Journal of the Royal Statistical Society Series B, 84, 524, doi: 10.1111/rssb.12443DOI
  23. [26]Gupta, R., Muthukrishna, D., & Lochner, M. 2025, RAS Techniques and Instruments, 4, rzae054, doi: 10.1093/rasti/rzae054DOI
  24. [27]Hammerstein, E., van Velzen, S., Gezari, S., et al. 2023, The Astrophysical Journal, 942, 9, doi: 10.3847/1538-4357/aca283DOI
  25. [28]Hendrycks, D., & Gimpel, K. 2017, in International Conference on Learning Representations
  26. [29]Hendrycks, D., Mazeika, M., & Dietterich, T. 2019, in International Conference on Learning Representations
  27. [30]Hložek, R., Malz, A. I., Ponder, K. A., et al. 2023, The Astrophysical Journal Supplement Series, 267, 25, doi: 10.3847/1538-4365/accd6aDOI
  28. [32]Ishida, E. E. O., Kornilov, M. V., Malanchev, K. L., et al. 2021, Astronomy & Astrophysics, 650, A195, doi: 10.1051/0004-6361/202037709DOI
  29. [33]Ivezić, Ž., Kahn, S. M., Tyson, J. A., et al. 2019, The Astrophysical Journal, 873, 111, doi: 10.3847/1538-4357/ab042cDOI
  30. [34]Jegou du Laz, T., Coughlin, M. W., Bachant, P., et al. 2026, Publications of the Astronomical Society of the Pacific, doi: 10.1088/1538-3873/ae6fef
  31. [35]Johari, R., Koomen, P., Pekelis, L., & Walsh, D. 2022, Operations Research, 70, 1806, doi: 10.1287/opre.2021.2135DOI
  32. [38]Kessler, R., Narayan, G., Avelino, A., et al. 2019, Publications of the Astronomical Society of the Pacific, 131, 094501, doi: 10.1088/1538-3873/ab26f1DOI
  33. [39]Liang, S., Li, Y., & Srikant, R. 2018, in International Conference on Learning Representations
  34. [40]Liu, F. T., Ting, K. M., & Zhou, Z.-H. 2008, in IEEE International Conference on Data Mining, 413–422, doi: 10.1109/ICDM.2008.17DOI
  35. [41]Liu, W., Wang, X., Owens, J. D., & Li, Y. 2020, in Advances in Neural Information Processing Systems, Vol. 33, 21464–21475
  36. [42]Lochner, M., & Bassett, B. A. 2021, Astronomy and Computing, 36, 100481, doi: 10.1016/j.ascom.2021.100481DOI
  37. [43]Malanchev, K. L., et al. 2021, MNRAS, 502, 5147
  38. [44]Masci, F. J., Laher, R. R., Rusholme, B., et al. 2019, Publications of the Astronomical Society of the Pacific, 131, 018003, doi: 10.1088/1538-3873/aae8acDOI
  39. [45]Matheson, T., Stubens, C., Wolf, N., et al. 2021, The Astronomical Journal, 161, 107, doi: 10.3847/1538-3881/abd703DOI
  40. [46]Möller, A., Peloton, J., Ishida, E. E. O., et al. 2021, Monthly Notices of the Royal Astronomical Society, 501, 3272, doi: 10.1093/mnras/staa3602DOI
  41. [47]Muthukrishna, D., Narayan, G., Mandel, K. S., Biswas, R., & Hložek, R. 2019, Publications of the Astronomical Society of the Pacific, 131, 118002, doi: 10.1088/1538-3873/ab1609DOI
  42. [48]Patterson, M. T., Bellm, E. C., Rusholme, B., et al. 2019, Publications of the Astronomical Society of the Pacific, 131, 018001, doi: 10.1088/1538-3873/aae904DOI
  43. [49]Pérez-Carrasco, M., Cabrera-Vives, G., Hernández-García, L., et al. 2023, in ICML 2023 Workshop on Machine Learning for Astrophysics. https://arxiv.org/abs/2308.05011
  44. [50]Perley, D. A., Fremling, C., Sollerman, J., et al. 2020, The Astrophysical Journal, 904, 35, doi: 10.3847/1538-4357/abbd98DOI
  45. [52]Russeil, E., Lunnan, R., Peloton, J., et al. 2026, arXiv e-prints. https://arxiv.org/abs/2604.14761
  46. [53]Sánchez-Sáez, P., et al. 2021, AJ, 161, 141
  47. [54]Sasli, A., Xu, M., Junell, A., et al. 2026, arXiv:2607.08044arxiv.org/abs/2607.08044
  48. [55]Settles, B. 2009, in Computer Sciences Technical Report 1648 (University of Wisconsin–Madison)
  49. [56]Shah, V. G., Rehemtulla, N., Miller, A. A., et al. 2026, arXiv e-prints. https://arxiv.org/abs/2607.00228
  50. [57]Smith, K. W., Williams, R. D., Young, D. R., et al. 2019, Research Notes of the AAS, 3, 26, doi: 10.3847/2515-5172/ab020fDOI
  51. [58]Somalwar, J. J., Ravi, V., Margutti, R., et al. 2025, ApJ, 995, 228. https://arxiv.org/abs/2505.11597
  52. [59]Stein, R., Carney, J., Ward, C., et al. 2026, ApJL, 1006, L57. https://arxiv.org/abs/2602.10180
  53. [60]Stein, R., Mahabal, A., Reusch, S., et al. 2024, ApJL, 965, L14, doi: 10.3847/2041-8213/ad3337DOI
  54. [61]Stern, D., Assef, R. J., Benford, D. J., et al. 2012, The Astrophysical Journal, 753, 30, doi: 10.1088/0004-637X/753/1/30DOI
  55. [62]van der Walt, S. J., Crellin-Quick, A., & Bloom, J. S. 2019, Journal of Open Source Software, 4, 1247, doi: 10.21105/joss.01247DOI
  56. [63]Van Dyk, S. D., Peng, C. Y., King, J. Y., et al. 2000, Publications of the Astronomical Society of the Pacific, 112, 1532, doi: 10.1086/317727DOI
  57. [64]van Velzen, S., Gezari, S., Hammerstein, E., et al. 2021, The Astrophysical Journal, 908, 4, doi: 10.3847/1538-4357/abc258DOI
  58. [65]Villar, V. A., et al. 2019, ApJ, 884, 83
  59. [66]Vovk, V. 2015, Annals of Mathematics and Artificial Intelligence, 74, 9, doi: 10.1007/s10472-013-9368-4
  60. [67]Vovk, V., Gammerman, A., & Shafer, G. 2005, Algorithmic Learning in a Random World (Springer)
  61. [68]Vovk, V., & Petej, I. 2014, in Proceedings of the Thirtieth Conference on Uncertainty in Artificial Intelligence (UAI), 829–838. https://arxiv.org/abs/1211.0025
  62. [69]Wright, E. L., Eisenhardt, P. R. M., Mainzer, A. K., et al. 2010, The Astronomical Journal, 140, 1868, doi: 10.1088/0004-6256/140/6/1868DOI
  63. [70]Xu, M., et al. 2026, PASP, 138, 094504
  64. [71]Yang, J., Zhou, K., Li, Y., & Liu, Z. 2021, arXiv e-prints. https://arxiv.org/abs/2110.11334
  65. [72]Yaron, O. 2026, Transient Name Server AstroNote, 2026-260
  66. [73]Zhou, R., Newman, J. A., Mao, Y.-Y., et al. 2021, Monthly Notices of the Royal Astronomical Society, 501, 3309, doi: 10.1093/mnras/staa3764DOI

Paper details

vlnc:W_bzsb4mjx
v1 · latestHistory (1)

published · Fresh — added to the Hub within the last 30 days

added ·

Usage

views · 0

downloads · 0

A view counts once per browser per day, a download each time the PDF is requested.

CC BY 4.0

Original source

  • Physics and Astronomy

Claude Fable 5.1 (bare), Opus 5.5, ChatGPT (OpenAI) · View statement →

Looking for related papers…
Contents