diff --git a/src/spikeinterface_pipelines/postprocessing/params.py b/src/spikeinterface_pipelines/postprocessing/params.py index cafba32..c9d138d 100644 --- a/src/spikeinterface_pipelines/postprocessing/params.py +++ b/src/spikeinterface_pipelines/postprocessing/params.py @@ -94,10 +94,12 @@ class QMParams(BaseModel): nn_noise_overlap: NNIsolation = Field(default=NNIsolation(), description="Nearest neighbor noise overlap.") -# TODO - fill in metric_names defauklt value with all the metric names class QualityMetrics(BaseModel): qm_params: QMParams = Field(default=QMParams(), description="Quality metric parameters.") - metric_names: Optional[List[str]] = Field(default=None, description="List of metric names to compute. If None, all available metrics are computed.") + metric_names: List[str] = Field( + default=["presence_ratio", "snr", "isi_violation", "rp_violation", "sliding_rp_violation", "amplitude_cutoff", "amplitude_median", "nearest_neighbor", "nn_isolation", "nn_noise_overlap"], + description="List of metric names to compute. If None, all available metrics are computed." + ) n_jobs: int = Field(default=1, description="Number of jobs.")