sherlockpipe.search.transitresult.TransitResult
- class sherlockpipe.search.transitresult.TransitResult(power_args, results, period, per_err, duration, t0, t0s, depths, depths_err, depth, depth_err, odd_even_mismatch, depth_mean_even, depth_mean_odd, count, snr, sde, fap, border_score, in_transit, harmonic=None, harmonic_spectrum=None, mode='tls')
Bases:
objectAttributes-only class to store the results of transit search from
sherlockpipe.sherlock.Sherlock- __init__(power_args, results, period, per_err, duration, t0, t0s, depths, depths_err, depth, depth_err, odd_even_mismatch, depth_mean_even, depth_mean_odd, count, snr, sde, fap, border_score, in_transit, harmonic=None, harmonic_spectrum=None, mode='tls')
Parameters
- power_argsdict
The arguments passed to the TLS/BLS power search.
- resultsobject
The raw results object from the search engine.
- periodfloat
The detected orbital period in days.
- per_errfloat
The period uncertainty in days.
- durationfloat
The transit duration in days.
- t0float
The transit epoch (time of conjunction) in days.
- t0snumpy.ndarray
Array of individual transit times.
- depthsnumpy.ndarray
Array of transit depths in ppt for each transit.
- depths_errnumpy.ndarray
Array of transit depth uncertainties in ppt.
- depthfloat
The mean transit depth in ppt.
- depth_errfloat
The uncertainty on the mean depth.
- odd_even_mismatchfloat
Odd-even transit depth mismatch significance.
- depth_mean_evenfloat
Mean depth of even-numbered transits in ppt.
- depth_mean_oddfloat
Mean depth of odd-numbered transits in ppt.
- countint
Number of distinct transits detected.
- snrfloat
Signal-to-noise ratio of the detection.
- sdefloat
Signal Detection Efficiency.
- fapfloat
False-alarm probability.
- border_scorefloat
Score measuring proximity to data borders.
- in_transitnumpy.ndarray
Boolean array indicating in-transit data points.
- harmonicstr or None
Harmonic relationship string, if detected.
- harmonic_spectrumnumpy.ndarray or None
The harmonic spectrum array.
- modestr
The search mode (‘tls’ or ‘bls’).
Methods
__init__(power_args, results, period, ...[, ...])Parameters power_args dict The arguments passed to the TLS/BLS power search. results object The raw results object from the search engine. period float The detected orbital period in days. per_err float The period uncertainty in days. duration float The transit duration in days. t0 float The transit epoch (time of conjunction) in days. t0s numpy.ndarray Array of individual transit times. depths numpy.ndarray Array of transit depths in ppt for each transit. depths_err numpy.ndarray Array of transit depth uncertainties in ppt. depth float The mean transit depth in ppt. depth_err float The uncertainty on the mean depth. odd_even_mismatch float Odd-even transit depth mismatch significance. depth_mean_even float Mean depth of even-numbered transits in ppt. depth_mean_odd float Mean depth of odd-numbered transits in ppt. count int Number of distinct transits detected. snr float Signal-to-noise ratio of the detection. sde float Signal Detection Efficiency. fap float False-alarm probability. border_score float Score measuring proximity to data borders. in_transit numpy.ndarray Boolean array indicating in-transit data points. harmonic str or None Harmonic relationship string, if detected. harmonic_spectrum numpy.ndarray or None The harmonic spectrum array. mode str The search mode ('tls' or 'bls').