All functions

assess_bottomempty()

Feature extraction: percentage of missing values in the bottom n0% of the scan

assess_col_na()

Asssess percentage of missing values in columns

assess_median_na_proportion()

Feature Extraction: Median of the proportion of NA values present in the middle of a 3d scan, from a specific number of different y values.

assess_middle_na_proportion()

Feature Extraction: Proportion of NA values in the middle of the scan.

assess_percentile_na_proportion()

Feature Extraction: A specified percentile of the proportion of NA values present in the middle of a 3d scan, from a specific number of different y values.

assess_rotation()

Assess rotational imbalance of a scan

extract_median_na_proportion()

Feature Extraction: Median of the proportion of NA values present in the middle of a 3d scan, from 20 different y values.

extract_na()

Feature extraction: percentage of missing values

extract_na_column()

Feature extraction: percentage of missing values by column

extract_na_row()

Feature extraction: percentage of missing values by row

fau001_ba_l1

Example x3p scan

fau277_bb_l2

Example x3p scan

find_brightness()

Get the lighting from an x3p object

lighting_protocol()

Get lighting protocol from the name of an x3p object

predict_quality()

Predicts the probability that a x3p scan will be good and also predicts the reason why it is bad quality if it is predicted to be bad quality.

predict_quality_one()

Predicts the probability that a x3p scan will be good and also predicts the reason why it is bad quality if it is predicted to be bad quality.

training

Training data and results