================= Available metrics ================= Core LSST MAF metrics ===================== - `AbsMaxMetric `_ Calculate the max of the absolute value of a simData column slice. - `AbsMaxPercentMetric `_ Return the percent of the data which has the absolute value of the max value of the data. - `AbsMeanMetric `_ Calculate the mean of the absolute value of a simData column slice. - `AbsMedianMetric `_ Calculate the median of the absolute value of a simData column slice. - `AccumulateCountMetric `_ Calculate the accumulated stat - `AccumulateM5Metric `_ Calculate the accumulated stat - `AccumulateMetric `_ Calculate the accumulated stat - `AccumulateUniformityMetric `_ Make a 2D version of UniformityMetric - `ActivityOverPeriodMetric `_ Count fraction of object period we could identify activity for an SSobject. - `ActivityOverTimeMetric `_ Count fraction of survey we could identify activity for an SSobject. - `AreaSummaryMetric `_ Find the min/max of a value in the best area. This is a handy substitute for when - `AveSlewFracMetric `_ Base class for the metrics. - `BaseMetric `_ Base class for the metrics. - `BaseMoMetric `_ Base class for the moving object metrics. - `BinaryMetric `_ Return 1 if there is data. - `BruteOSFMetric `_ Assume I can't trust the slewtime or visittime colums. - `CampaignLengthMetric `_ Calculate the number of seasons (roughly, years) a pointing is observed for. - `ChipVendorMetric `_ See what happens if we have chips from different vendors - `Coaddm5Metric `_ Calculate the coadded m5 value at this gridpoint. - `Color_AsteroidMetric `_ This metric is appropriate for MBAs and NEOs, and other inner solar system objects. - `CompletenessMetric `_ Compute the completeness and joint completeness - `CountExplimMetric `_ Count the number of x second visits. Useful for rejecting very short exposures - `CountMetric `_ Count the length of a simData column slice. - `CountRatioMetric `_ Count the length of a simData column slice, then divide by 'normVal'. - `CountSubsetMetric `_ Count the length of a simData column slice which matches 'subset'. - `CountUniqueMetric `_ Return the number of unique values. - `CrowdingM5Metric `_ Return the magnitude at which the photometric error exceeds crowding_error threshold. - `CrowdingMagUncertMetric `_ Given a stellar magnitude, calculate the mean uncertainty on the magnitude from crowding. - `DcrPrecisionMetric `_ Determine how precise a DCR correction could be made - `DiscoveryMetric `_ Identify the discovery opportunities for an SSobject. - `Discovery_DistanceMetric `_ Returns the distance of the i-th discovery track of an SSobject. - `Discovery_EcLonLatMetric `_ Returns the ecliptic lon/lat and solar elong of the i-th discovery track of an SSobject. - `Discovery_N_ChancesMetric `_ Calculate total number of discovery opportunities for an SSobject. - `Discovery_N_ObsMetric `_ Calculates the number of observations in the i-th discovery track of an SSobject. - `Discovery_RADecMetric `_ Returns the RA/Dec of the i-th discovery track of an SSobject. - `Discovery_TimeMetric `_ Returns the time of the i-th discovery track of an SSobject. - `Discovery_VelocityMetric `_ Returns the sky velocity of the i-th discovery track of an SSobject. - `ExgalM5 `_ Calculate co-added five-sigma limiting depth after dust extinction. - `ExgalM5_with_cuts `_ Calculate co-added five-sigma limiting depth, but apply dust extinction and depth cuts. - `FftMetric `_ Calculate a truncated FFT of the exposure times. - `FilterColorsMetric `_ Calculate an RGBA value that accounts for the filters used up to time t0. - `FracAboveMetric `_ Find the fraction of data values above a given value. - `FracBelowMetric `_ Find the fraction of data values below a given value. - `FullRangeAngleMetric `_ Calculate the full range of an angular (degrees) simData column slice. - `FullRangeMetric `_ Calculate the range of a simData column slice. - `HighVelocityMetric `_ Count number of times an SSobject appears trailed. - `HighVelocityNightsMetric `_ Count the number of discovery opportunities (via trailing) for an SSobject. - `HistogramM5Metric `_ Calculate the coadded depth for each bin (e.g., per night). - `HistogramMetric `_ A wrapper to stats.binned_statistic - `HourglassMetric `_ Plot the filters used as a function of time. Must be used with the Hourglass Slicer. - `IdentityMetric `_ Return the metric value itself .. this is primarily useful as a summary statistic for UniSlicer metrics. - `InstantaneousColorMetric `_ Identify SSobjects which could have observations suitable to determine colors. - `InterNightGapsMetric `_ Calculate the gap between consecutive observations in different nights, in days. - `IntraNightGapsMetric `_ Calculate the gap between consecutive observations within a night, in hours. - `KnownObjectsMetric `_ Identify SSobjects which could be classified as 'previously known' based on their peak V magnitude. - `KuiperMetric `_ Find the Kuiper V statistic for a distribution, useful for angles. - `LightcurveColor_OuterMetric `_ This metric is appropriate for outer solar system objects, such as TNOs and SDOs. - `LightcurveInversion_AsteroidMetric `_ This metric is generally applicable to NEOs and MBAs - inner solar system objects. - `LongGapAGNMetric `_ max delta-t and average of the top-10 longest gaps. - `MagicDiscoveryMetric `_ Count the number of discovery opportunities with very good software for an SSobject. - `MaxGapMetric `_ Find the maximum gap in observations. Useful for making sure there is an image within the last year that would - `MaxMetric `_ Calculate the maximum of a simData column slice. - `MaxPercentMetric `_ Return the percent of the data which has the maximum value. - `MaxStateChangesWithinMetric `_ Compute the maximum number of changes of state that occur within a given timespan. - `MeanAngleMetric `_ Calculate the mean of an angular (degree) simData column slice. - `MeanCampaignFrequencyMetric `_ Calculate the mean separation between nights, within a season - then the mean over the campaign. - `MeanMetric `_ Calculate the mean of a simData column slice. - `MeanValueAtHMetric `_ Return the mean value of a metric at a given H. - `MedianMetric `_ Calculate the median of a simData column slice. - `MetricRegistry `_ Meta class for metrics, to build a registry of metric classes. - `MinMetric `_ Calculate the minimum of a simData column slice. - `MinTimeBetweenStatesMetric `_ Compute the minimum time between changes of state in a column value. - `MoCompletenessAtTimeMetric `_ Calculate the completeness (relative to the entire population) <= a given H as a function of time, - `MoCompletenessMetric `_ Calculate the fraction of the population that meets `threshold` value or higher. - `NChangesMetric `_ Compute the number of times a column value changes. - `NNightsMetric `_ Count the number of distinct nights an SSobject is observed. - `NObsMetric `_ Count the total number of observations where an SSobject was 'visible'. - `NObsNoSinglesMetric `_ Count the number of observations for an SSobject, without singles. - `NRevisitsMetric `_ Calculate the number of consecutive visits with time differences less than dT. - `NStateChangesFasterThanMetric `_ Compute the number of changes of state that happen faster than 'cutoff'. - `NVisitsPerNightMetric `_ Histogram the number of visits in each night. - `NightPointingMetric `_ Gather relevant information for a night to plot. - `NightgapsMetric `_ Histogram the number of nights between observations. - `NormalizeMetric `_ Return a metric values divided by 'normVal'. Useful for turning summary statistics into fractions. - `NoutliersNsigmaMetric `_ Calculate the # of visits less than nSigma below the mean (nSigma<0) or - `NstarsMetric `_ Return the number of stars visible above some uncertainty limit, - `ObsArcMetric `_ Calculate the difference between the first and last observation of an SSobject. - `OpenShutterFractionMetric `_ Compute the fraction of time the shutter is open compared to the total time spent observing. - `OptimalM5Metric `_ Compare the co-added depth of the survey to one where - `PairFractionMetric `_ What fraction of observations are part of a pair. - `PairMetric `_ Count the number of pairs that could be used for Solar System object detection - `ParallaxCoverageMetric `_ Check how well the parallax factor is distributed. Subtracts the weighted mean position of the - `ParallaxDcrDegenMetric `_ Use the full parallax and DCR displacement vectors to find if they are degenerate. - `ParallaxMetric `_ Calculate the uncertainty in a parallax measurement given a series of observations. - `PassMetric `_ Just pass the entire array through - `PeakVMagMetric `_ Pull out the peak V magnitude of all observations of the SSobject. - `PercentileMetric `_ Find the value of a column at a given percentile. - `PeriodicDetectMetric `_ Determine if we would be able to classify an object as periodic/non-uniform, using an F-test - `PeriodicQualityMetric `_ Base class for the metrics. - `PhaseGapMetric `_ Measure the maximum gap in phase coverage for observations of periodic variables. - `ProperMotionMetric `_ Calculate the uncertainty in the returned proper motion. - `RadiusObsMetric `_ find the radius in the focal plane. returns things in degrees. - `RapidRevisitMetric `_ Base class for the metrics. - `RapidRevisitUniformityMetric `_ Calculate uniformity of time between consecutive visits on short timescales (for RAV1). - `RmsAngleMetric `_ Calculate the standard deviation of an angular (degrees) simData column slice. - `RmsMetric `_ Calculate the standard deviation of a simData column slice. - `RobustRmsMetric `_ Use the inter-quartile range of the data to estimate the RMS. - `SNCadenceMetric `_ Metric to estimate the redshift limit for faint supernovae (x1,color) = (-2.0,0.2) - `SNNSNMetric `_ Estimate (nSN,zlim) of type Ia supernovae. - `SNSLMetric `_ Base class for the metrics. - `SNSNRMetric `_ Metric to estimate the detection rate for faint supernovae (x1,color) = (-2.0,0.2) - `SeasonLengthMetric `_ Calculate the length of LSST seasons, in days. - `SlewContributionMetric `_ Base class for the metrics. - `StarDensityMetric `_ Interpolate the stellar luminosity function to return the number of - `StaticProbesFoMEmulatorMetricSimple `_ This calculates the Figure of Merit for the combined - `StringCountMetric `_ Count up the number of times each string appears in a column. - `SumMetric `_ Calculate the sum of a simData column slice. - `TableFractionMetric `_ Count the completeness (for many fields) and summarize how many fields have given completeness levels - `TdcMetric `_ Calculate the Time Delay Challenge metric, as described in Liao et al 2015 - `TeffMetric `_ Effective time equivalent for a given set of visits. - `TemplateExistsMetric `_ Calculate the fraction of images with a previous template image of desired quality. - `TgapsMetric `_ Histogram the times of the gaps between observations. - `TotalPowerMetric `_ Calculate the total power in the angular power spectrum between lmin/lmax. - `TransientMetric `_ Calculate what fraction of the transients would be detected. Best paired with a spatial slicer. - `UniformityMetric `_ Calculate how uniformly the observations are spaced in time. - `UniqueRatioMetric `_ Return the number of unique values divided by the total number of values. - `ValueAtHMetric `_ Return the metric value at a given H value. - `VisitGapMetric `_ Calculate the gap between any consecutive observations, in hours, regardless of night boundaries. - `VisitGroupsMetric `_ Count the number of visits per night within deltaTmin and deltaTmax. - `WeakLensingNvisits `_ A proxy metric for WL systematics. Higher values indicate better systematics mitigation. - `YearCoverageMetric `_ Count the number of bins covered by nightCol -- default bins are 'years'. - `ZeropointMetric `_ Return a metric values with the addition of 'zp'. Useful for altering the zeropoint for summary statistics. - `fOArea `_ Metrics based on a specified number of visits, but returning AREA related to Nvisits: - `fONv `_ Metrics based on a specified area, but returning NVISITS related to area: Contributed mafContrib metrics ============================== - `AngularSpreadMetric `_ Compute the angular spread statistic which measures uniformity of a distribution angles accounting for 2pi periodicity. - `GRBTransientMetric `_ Detections for on-axis GRB afterglows decaying as - `GW170817DetMetric `_ Wrapper metric class for GW170817-like kilonovae based on the - `GalaxyCountsMetric `_ Estimate the number of galaxies expected at a particular coadded depth. - `KNePopMetric `_ Base class for the metrics. - `MicrolensingMetric `_ Quantifies detectability of Microlensing events. - `NumObsMetric `_ Calculate the number of observations per data slice. - `PeriodDeviationMetric `_ Measure the percentage deviation of recovered periods for pure sine wave variability (in magnitude). - `PeriodicMetric `_ From a set of observation times, uses code provided by Robert Siverd (LCOGT) to calculate the spectral window function. - `PeriodicStarMetric `_ At each slicePoint, run a Monte Carlo simulation to see how well a periodic source can be fit. - `RelRmsMetric `_ Relative scatter metric (RMS over median). - `SEDSNMetric `_ Computes the S/Ns for a given SED. - `SNMetric `_ Calculate the signal to noise metric in a given filter for an object of a given magnitude. - `StarCountMassMetric `_ Find the number of stars in a given field in the mass range fainter than magnitude 16 and bright enough to have noise less than 0.03 in a given band. M1 and M2 are the upper and lower limits of the mass range. 'band' is the band to be observed. - `StarCountMetric `_ Find the number of stars in a given field between D1 and D2 in parsecs. - `StaticProbesFoMEmulatorMetric `_ This calculates the Figure of Merit for the combined - `TdePopMetric `_ Base class for the metrics. - `ThreshSEDSNMetric `_ Computes the metric whether the S/N is bigger than the threshold in all the bands for a given SED - `TransientAsciiMetric `_ Based on the transientMetric, but uses an ascii input file and provides option to write out lightcurve. - `TripletBandMetric `_ Find the number of 'triplets' of three images taken in the same band, based on user-selected minimum and maximum intervals (in hours), - `TripletMetric `_ Find the number of 'triplets' of three images taken in any band, based on user-selected minimum and maximum intervals (in hours), - `transientAsciiSEDMetric `_ Based on the transientMetric and transientAsciiMetric, uses an ascii