cuperiod.MultiResult

class cuperiod.MultiResult(results)[source]

Bases: object

Several methods’ periodograms for one light curve, keyed by method name.

Parameters:

results (Mapping[str, Periodogram])

keys()[source]

Method names present.

Return type:

Any

items()[source]

(method, Periodogram) pairs.

Return type:

Any

best_periods(n=10, **kwargs)[source]

The N-best peaks per method.

Parameters:
  • n (int)

  • kwargs (Any)

Return type:

dict[str, list[Peak]]

to_dict(*, n_best=10, include_raw=False)[source]

Serialize every method’s result.

Parameters:
  • n_best (int)

  • include_raw (bool)

Return type:

dict[str, Any]