The Sdc1Score class

class ska_sdc.sdc1.models.sdc1_score.Sdc1Score(mode=0, train=False, detail=False)

Simple data container class for collating data relating to an SDC1 score.

This is created by the SDC1 Scorer’s run method.

acc_pc

The average score per match (%).

Returns:float64
detail

If True, has returned the catalogue of matches and per source scores.

Returns:bool
match_df

Dataframe of matched sources.

Returns:pandas.DataFrame
mode

The position used for scoring (0==core, 1==centroid)

Returns:int
n_bad

Number of candidate matches rejected during data cleansing.

Returns:int
n_det

The total number of detected sources in the submission.

Returns:int
n_false

Number of false detections.

Returns:int
n_match

Number of candidate matches below threshold.

Returns:int
score_det

The sum of the scores.

Returns:float64
scores_df

Dataframe containing the scores.

Returns:pandas.DataFrame
train

If True, has evaluated score based on training area, else excludes training area.

Returns:bool
value

The score for the last run.

Returns:float64