Xmipp  v3.23.11-Nereus
Classes | Macros | Typedefs | Enumerations | Functions
metadata_label.h File Reference
#include <map>
#include "xmipp_strings.h"
#include <vector>
Include dependency graph for metadata_label.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  MDLabelData
 

Macros

#define FOR_ALL_LABELS()   for (int _label = MDL_FIRST_LABEL; _label < MDL_LAST_LABEL; ++_label)
 

Typedefs

typedef std::vector< MDLabelMDLabelVector
 

Enumerations

enum  MDLabel {
  MDL_UNDEFINED = -1, MDL_FIRST_LABEL, MDL_OBJID = MDL_FIRST_LABEL, MDL_GATHER_ID,
  MDL_ANGLE_PSI, MDL_ANGLE_PSI2, MDL_ANGLE_PSI3, MDL_ANGLE_PSI_DIFF,
  MDL_ANGLE_ROT, MDL_ANGLE_ROT2, MDL_ANGLE_ROT3, MDL_ANGLE_ROT_DIFF,
  MDL_ANGLE_TILT, MDL_ANGLE_TILT2, MDL_ANGLE_TILT3, MDL_ANGLE_TILT_DIFF,
  MDL_ANGLE_DIFF0, MDL_ANGLE_DIFF, MDL_ANGLE_DIFF2, MDL_ANGLE_Y,
  MDL_ANGLE_Y2, MDL_ANGLE_TEMPERATURE, MDL_APPLY_SHIFT, MDL_AVG,
  MDL_AVG_CHANGES_ORIENTATIONS, MDL_AVG_CHANGES_OFFSETS, MDL_AVG_CHANGES_CLASSES, MDL_AVGPMAX,
  MDL_BFACTOR, MDL_BGMEAN, MDL_BLOCK_NUMBER, MDL_CL2D_CHANGES,
  MDL_CL2D_SIMILARITY, MDL_CLASS_COUNT, MDL_CLASS_PERCENTAGE, MDL_CLASSIFICATION_DATA,
  MDL_CLASSIFICATION_DATA_SIZE, MDL_CLASSIFICATION_DPR_05, MDL_CLASSIFICATION_INTRACLASS_DISTANCE, MDL_CLASSIFICATION_FRC_05,
  MDL_COMMENT, MDL_COORD_CONSENSUS_SCORE, MDL_COST, MDL_COST_PERCENTILE,
  MDL_COUNT, MDL_COUNT2, MDL_CORR_DENOISED_PROJECTION, MDL_CORR_DENOISED_NOISY,
  MDL_CLASS_INTERSECTION_SIZE_PVALUE, MDL_CLASS_INTERSECTION_RELATIVE_SIZE_PVALUE, MDL_CRYSTAL_CELLX, MDL_CRYSTAL_CELLY,
  MDL_CRYSTAL_LATTICE_A, MDL_CRYSTAL_LATTICE_B, MDL_CRYSTAL_DISAPPEAR_THRE, MDL_CRYSTAL_SHFILE,
  MDL_CRYSTAL_ORTHO_PRJ, MDL_CRYSTAL_PROJ, MDL_CRYSTAL_SHIFTX, MDL_CRYSTAL_SHIFTY,
  MDL_CRYSTAL_SHIFTZ, MDL_CRYSTAL_NOISE_SHIFT, MDL_CONTINUOUS_X, MDL_CONTINUOUS_Y,
  MDL_CONTINUOUS_FLIP, MDL_CONTINUOUS_GRAY_A, MDL_CONTINUOUS_GRAY_B, MDL_CONTINUOUS_SCALE_ANGLE,
  MDL_CONTINUOUS_SCALE_X, MDL_CONTINUOUS_SCALE_Y, MDL_CORRELATION_IDX, MDL_CORRELATION_MASK,
  MDL_CORRELATION_WEIGHT, MDL_CTF_DATA_PHASE_FLIPPED, MDL_CTF_CORRECTED, MDL_CTF_INPUTPARAMS,
  MDL_CTF_MODEL, MDL_CTF_MODEL2, MDL_CTF_SAMPLING_RATE, MDL_CTF_SAMPLING_RATE_Z,
  MDL_CTF_VOLTAGE, MDL_CTF_DEFOCUSA, MDL_CTF_DEFOCUSU, MDL_CTF_DEFOCUSV,
  MDL_CTF_DEFOCUS_CHANGE, MDL_CTF_DEFOCUS_R2, MDL_CTF_DEFOCUS_COEFS, MDL_CTF_DEFOCUS_RESIDUAL,
  MDL_CTF_X0, MDL_CTF_Y0, MDL_CTF_XF, MDL_CTF_YF,
  MDL_CTF_DEFOCUS_PLANEUA, MDL_CTF_DEFOCUS_PLANEUB, MDL_CTF_DEFOCUS_PLANEUC, MDL_CTF_DEFOCUS_PLANEVA,
  MDL_CTF_DEFOCUS_PLANEVB, MDL_CTF_DEFOCUS_PLANEVC, MDL_CTF_DEFOCUS_ANGLE, MDL_CTF_CS,
  MDL_CTF_CA, MDL_CTF_GROUP, MDL_CTF_ENERGY_LOSS, MDL_CTF_ENVELOPE,
  MDL_CTF_ENVELOPE_PLOT, MDL_CTF_LENS_STABILITY, MDL_CTF_CONVERGENCE_CONE, MDL_CTF_LONGITUDINAL_DISPLACEMENT,
  MDL_CTF_TRANSVERSAL_DISPLACEMENT, MDL_CTF_Q0, MDL_CTF_K, MDL_CTF_ENV_R0,
  MDL_CTF_ENV_R1, MDL_CTF_ENV_R2, MDL_CTF_BG_GAUSSIAN_K, MDL_CTF_BG_GAUSSIAN_SIGMAU,
  MDL_CTF_BG_GAUSSIAN_SIGMAV, MDL_CTF_BG_GAUSSIAN_CU, MDL_CTF_BG_GAUSSIAN_CV, MDL_CTF_BG_GAUSSIAN_ANGLE,
  MDL_CTF_BG_SQRT_K, MDL_CTF_BG_SQRT_U, MDL_CTF_BG_SQRT_V, MDL_CTF_BG_SQRT_ANGLE,
  MDL_CTF_BG_BASELINE, MDL_CTF_BG_GAUSSIAN2_K, MDL_CTF_BG_GAUSSIAN2_SIGMAU, MDL_CTF_BG_GAUSSIAN2_SIGMAV,
  MDL_CTF_BG_GAUSSIAN2_CU, MDL_CTF_BG_GAUSSIAN2_CV, MDL_CTF_BG_GAUSSIAN2_ANGLE, MDL_CTF_BG_R1,
  MDL_CTF_BG_R2, MDL_CTF_BG_R3, MDL_CTF_CRIT_NONASTIGMATICVALIDITY, MDL_CTF_CRIT_PSDCORRELATION90,
  MDL_CTF_CRIT_FIRSTZERORATIO, MDL_CTF_CRIT_FIRSTMINIMUM_FIRSTZERO_RATIO, MDL_CTF_CRIT_FIRSTMINIMUM_FIRSTZERO_DIFF_RATIO, MDL_CTF_CRIT_FIRSTZEROAVG,
  MDL_CTF_CRIT_FIRSTZERODISAGREEMENT, MDL_CTF_CRIT_MAXFREQ, MDL_CTF_CRIT_DAMPING, MDL_CTF_CRIT_PSDRADIALINTEGRAL,
  MDL_CTF_CRIT_FITTINGSCORE, MDL_CTF_CRIT_FITTINGCORR13, MDL_CTF_CRIT_PSDVARIANCE, MDL_CTF_CRIT_PSDPCA1VARIANCE,
  MDL_CTF_CRIT_PSDPCARUNSTEST, MDL_CTF_CRIT_NORMALITY, MDL_CTF_CRIT_ICENESS, MDL_CTF_DOWNSAMPLE_PERFORMED,
  MDL_CTF_DIMENSIONS, MDL_CTF_LAMBDA, MDL_CTF_XRAY_LENS_TYPE, MDL_CTF_XRAY_OUTER_ZONE_WIDTH,
  MDL_CTF_XRAY_ZONES_NUMBER, MDL_CTF_PHASE_SHIFT, MDL_CTF_VPP_RADIUS, MDL_CUMULATIVE_SSNR,
  MDL_DATATYPE, MDL_DEFGROUP, MDL_DIMRED, MDL_DIRECTION,
  MDL_DM3_IDTAG, MDL_DM3_NODEID, MDL_DM3_NUMBER_TYPE, MDL_DM3_PARENTID,
  MDL_DM3_TAGCLASS, MDL_DM3_TAGNAME, MDL_DM3_SIZE, MDL_DM3_VALUE,
  MDL_DOSE, MDL_ENABLED, MDL_DATE, MDL_TIME,
  MDL_FLIP, MDL_FOM, MDL_FRAME_ID, MDL_GRAPH_DISTANCE2MAX,
  MDL_GRAPH_DISTANCE2MAX_PREVIOUS, MDL_GRAPH_CC, MDL_GRAPH_CC_PREVIOUS, MDL_HALF1,
  MDL_HALF2, MDL_IDX, MDL_IMAGE, MDL_IMAGE_COVARIANCE,
  MDL_IMAGE_IDX, MDL_IMAGE_ORIGINAL, MDL_IMAGE_REF, MDL_IMAGE_RESIDUAL,
  MDL_IMAGE_TILTED, MDL_IMED, MDL_IMGMD, MDL_IMAGE1,
  MDL_IMAGE2, MDL_IMAGE3, MDL_IMAGE4, MDL_IMAGE5,
  MDL_INTSCALE, MDL_ITEM_ID, MDL_ITER, MDL_KERDENSOM_FUNCTIONAL,
  MDL_KERDENSOM_REGULARIZATION, MDL_KERDENSOM_SIGMA, MDL_KEYWORDS, MDL_KMEANS2D_CENTROID,
  MDL_KSTEST, MDL_LL, MDL_LOCAL_ALIGNMENT_PATCHES, MDL_LOCAL_ALIGNMENT_COEFFS_X,
  MDL_LOCAL_ALIGNMENT_COEFFS_Y, MDL_LOCAL_ALIGNMENT_CONF_2_5_PERC, MDL_LOCAL_ALIGNMENT_CONF_97_5_PERC, MDL_LOCAL_ALIGNMENT_CONTROL_POINTS,
  MDL_LOCAL_AVERAGE, MDL_MAGNIFICATION, MDL_MAPTOPOLOGY, MDL_MASK,
  MDL_MAXCC, MDL_MAXCC_PERCENTILE, MDL_MAX, MDL_MAXCC_PREVIOUS,
  MDL_MICROGRAPH, MDL_MICROGRAPH_ID, MDL_MICROGRAPH_MOVIE, MDL_MICROGRAPH_MOVIE_ID,
  MDL_MICROGRAPH_PARTICLES, MDL_MICROGRAPH_ORIGINAL, MDL_MICROGRAPH_TILTED, MDL_MICROGRAPH_TILTED_ORIGINAL,
  MDL_MIN, MDL_MIRRORFRAC, MDL_MISSINGREGION_NR, MDL_MISSINGREGION_TYPE,
  MDL_MISSINGREGION_THY0, MDL_MISSINGREGION_THYF, MDL_MISSINGREGION_THX0, MDL_MISSINGREGION_THXF,
  MDL_MLF_CTF, MDL_MLF_WIENER, MDL_MLF_SIGNAL, MDL_MLF_NOISE,
  MDL_MODELFRAC, MDL_NEIGHBORS, MDL_NEIGHBOR, MDL_NEIGHBORHOOD_RADIUS,
  MDL_NMA, MDL_NMA_COLLECTIVITY, MDL_NMA_ATOMSHIFT, MDL_NMA_ENERGY,
  MDL_NMA_MINRANGE, MDL_NMA_MAXRANGE, MDL_NMA_MODEFILE, MDL_NMA_SCORE,
  MDL_NMA_EIGENVAL, MDL_NOISE_ANGLES, MDL_NOISE_PARTICLE_COORD, MDL_NOISE_COORD,
  MDL_NOISE_PIXEL_LEVEL, MDL_ORDER, MDL_ORIGIN_X, MDL_ORIGIN_Y,
  MDL_ORIGIN_Z, MDL_OPTICALFLOW_MEANX, MDL_OPTICALFLOW_MEANY, MDL_OPTICALFLOW_STDX,
  MDL_OPTICALFLOW_STDY, MDL_PARTICLE_ID, MDL_PHANTOM_BGDENSITY, MDL_PHANTOM_FEATURE_CENTER,
  MDL_PHANTOM_FEATURE_DENSITY, MDL_PHANTOM_FEATURE_OPERATION, MDL_PHANTOM_FEATURE_SPECIFIC, MDL_PHANTOM_FEATURE_TYPE,
  MDL_PHANTOM_SCALE, MDL_MACRO_CMD, MDL_MACRO_CMD_ARGS, MDL_COLOR,
  MDL_PICKING_TEMPLATES, MDL_PICKING_STATE, MDL_PICKING_MICROGRAPH_STATE, MDL_PICKING_AUTOPICKPERCENT,
  MDL_PICKING_PARTICLE_SIZE, MDL_PICKING_AUTOPARTICLES_SIZE, MDL_PICKING_MANUALPARTICLES_SIZE, MDL_PMAX,
  MDL_POINTSASYMETRICUNIT, MDL_PRJ_DIMENSIONS, MDL_PRJ_ANGFILE, MDL_PRJ_PSI_NOISE,
  MDL_PRJ_PSI_RANDSTR, MDL_PRJ_PSI_RANGE, MDL_PRJ_ROT_NOISE, MDL_PRJ_ROT_RANDSTR,
  MDL_PRJ_ROT_RANGE, MDL_PRJ_TILT_NOISE, MDL_PRJ_TILT_RANDSTR, MDL_PRJ_TILT_RANGE,
  MDL_PRJ_VOL, MDL_PROGRAM, MDL_USER, MDL_DIMENSIONS_3D,
  MDL_DIMENSIONS_2D, MDL_PSD, MDL_PSD_ENHANCED, MDL_RANDOMSEED,
  MDL_REF3D, MDL_REF, MDL_REF2, MDL_REFMD,
  MDL_ASSIGNED_DIR_REF_CC, MDL_RESIDUE, MDL_RESOLUTION_ANISOTROPY, MDL_RESOLUTION_DPR,
  MDL_RESOLUTION_ERRORL2, MDL_RESOLUTION_FRC, MDL_RESOLUTION_FRCRANDOMNOISE, MDL_RESOLUTION_FREQ,
  MDL_RESOLUTION_FREQ2, MDL_RESOLUTION_FREQREAL, MDL_RESOLUTION_FSO, MDL_RESOLUTION_LOCAL_RESIDUE,
  MDL_RESOLUTION_LOG_STRUCTURE_FACTOR, MDL_RESOLUTION_SSNR, MDL_RESOLUTION_STRUCTURE_FACTOR, MDL_RESOLUTION_RFACTOR,
  MDL_SAMPLINGRATE, MDL_SAMPLINGRATE_ORIGINAL, MDL_SAMPLINGRATE_X, MDL_SAMPLINGRATE_Y,
  MDL_SAMPLINGRATE_Z, MDL_SCALE, MDL_SCORE_BY_PCA_RESIDUAL_PROJ, MDL_SCORE_BY_PCA_RESIDUAL_EXP,
  MDL_SCORE_BY_PCA_RESIDUAL, MDL_SCORE_BY_ALIGNABILITY, MDL_SCORE_BY_ALIGNABILITY_PRECISION, MDL_SCORE_BY_ALIGNABILITY_ACCURACY,
  MDL_SCORE_BY_ALIGNABILITY_PRECISION_EXP, MDL_SCORE_BY_ALIGNABILITY_PRECISION_REF, MDL_SCORE_BY_ALIGNABILITY_ACCURACY_EXP, MDL_SCORE_BY_ALIGNABILITY_ACCURACY_REF,
  MDL_SCORE_BY_ALIGNABILITY_NOISE, MDL_SCORE_BY_EMPTINESS, MDL_SCORE_BY_ENTROPY, MDL_SCORE_BY_GRANULO,
  MDL_SCORE_BY_HISTDIST, MDL_SCORE_BY_LBP, MDL_SCORE_BY_MIRROR, MDL_SCORE_BY_RAMP,
  MDL_SCORE_BY_SCREENING, MDL_SCORE_BY_VARIANCE, MDL_SCORE_BY_VAR, MDL_SCORE_BY_GINI,
  MDL_SCORE_BY_ZERNIKE, MDL_SCORE_BY_ZSCORE, MDL_SELFILE, MDL_SERIE,
  MDL_SHIFT_X, MDL_SHIFT_X2, MDL_SHIFT_X3, MDL_SHIFT_X_DIFF,
  MDL_SHIFT_Y, MDL_SHIFT_Y2, MDL_SHIFT_Y3, MDL_SHIFT_Y_DIFF,
  MDL_SHIFT_Z, MDL_SHIFT_Z2, MDL_SHIFT_Z3, MDL_SHIFT_DIFF0,
  MDL_SHIFT_DIFF, MDL_SHIFT_DIFF2, MDL_SIGMANOISE, MDL_SIGMAOFFSET,
  MDL_SIGNALCHANGE, MDL_SPH_COEFFICIENTS, MDL_SPH_DEFORMATION, MDL_SPH_TSNE_COEFF1D,
  MDL_SPH_TSNE_COEFF2D, MDL_STDDEV, MDL_STAR_COMMENT, MDL_SUBTRACTION_R2,
  MDL_SUBTRACTION_BETA0, MDL_SUBTRACTION_BETA1, MDL_SUM, MDL_SUMWEIGHT,
  MDL_SYMNO, MDL_TOMOGRAM_VOLUME, MDL_TOMOGRAMMD, MDL_TRANSFORM_MATRIX,
  MDL_TSID, MDL_TEST_SIZE, MDL_TILT_ANALYSIS_MEAN, MDL_TILT_ANALYSIS_STD,
  MDL_TILT_ANALYSIS_MIN, MDL_TILT_ANALYSIS_MAX, MDL_TILT_ANALYSIS_PSDs, MDL_VOLUME_SCORE_SUM,
  MDL_VOLUME_SCORE_SUM_TH, MDL_VOLUME_SCORE_MEAN, MDL_VOLUME_SCORE_MIN, MDL_VOLUME_SCORE1,
  MDL_VOLUME_SCORE2, MDL_VOLUME_SCORE3, MDL_VOLUME_SCORE4, MDL_WEIGHT,
  MDL_WEIGHT_P, MDL_WEIGHT_CONTINUOUS2, MDL_WEIGHT_JUMPER0, MDL_WEIGHT_JUMPER,
  MDL_WEIGHT_JUMPER2, MDL_WEIGHT_REALCORR, MDL_WEIGHT_PHASECORR, MDL_WEIGHT_SIGNIFICANT,
  MDL_WEIGHT_SSNR, MDL_WEIGHT_PRECISION_ALIGNABILITY, MDL_WEIGHT_ALIGNABILITY, MDL_WEIGHT_ACCURACY_ALIGNABILITY,
  MDL_WEIGHT_PRECISION_MIRROR, MDL_WROBUST, MDL_X, MDL_XCOOR,
  MDL_XCOOR_TILT, MDL_XSIZE, MDL_Y, MDL_YCOOR,
  MDL_YCOOR_TILT, MDL_YSIZE, MDL_Z, MDL_ZCOOR,
  MDL_ZSCORE, MDL_ZSCORE_DEEPLEARNING1, MDL_GOOD_REGION_SCORE, MDL_ZSCORE_HISTOGRAM,
  MDL_ZSCORE_RESMEAN, MDL_ZSCORE_RESVAR, MDL_ZSCORE_RESCOV, MDL_ZSCORE_SHAPE1,
  MDL_ZSCORE_SHAPE2, MDL_ZSCORE_SNR1, MDL_ZSCORE_SNR2, MDL_ZSIZE,
  RLN_AREA_ID, RLN_AREA_NAME, RLN_COMMENT, RLN_CTF_BFACTOR,
  RLN_CTF_SCALEFACTOR, RLN_CTF_SAMPLING_RATE, RLN_CTF_VOLTAGE, RLN_CTF_DEFOCUSU,
  RLN_CTF_DEFOCUSV, RLN_CTF_DEFOCUS_ANGLE, RLN_CTF_CS, RLN_CTF_CA,
  RLN_CTF_DETECTOR_PIXEL_SIZE, RLN_CTF_ENERGY_LOSS, RLN_CTF_FOM, RLN_CTF_IMAGE,
  RLN_CTF_LENS_STABILITY, RLN_CTF_MAGNIFICATION, RLN_CTF_MAXRES, RLN_CTF_CONVERGENCE_CONE,
  RLN_CTF_LONGITUDINAL_DISPLACEMENT, RLN_CTF_TRANSVERSAL_DISPLACEMENT, RLN_CTF_Q0, RLN_CTF_K,
  RLN_CTF_VALUE, RLN_CTF_VALIDATIONSCORE, RLN_CTF_PHASESHIFT, RLN_IMAGE_NAME,
  RLN_IMAGE_RECONSTRUCT_NAME, RLN_IMAGE_ID, RLN_IMAGE_ENABLED, RLN_IMAGE_DATATYPE,
  RLN_IMAGE_DIMENSIONALITY, RLN_IMAGE_BEAMTILT_X, RLN_IMAGE_BEAMTILT_Y, RLN_IMAGE_BEAMTILT_GROUP,
  RLN_IMAGE_COORD_X, RLN_IMAGE_COORD_Y, RLN_IMAGE_COORD_Z, RLN_IMAGE_FRAME_NR,
  RLN_IMAGE_MAGNIFICATION_CORRECTION, RLN_IMAGE_NORM_CORRECTION, RLN_IMAGE_ORI_NAME, RLN_IMAGE_SAMPLINGRATE,
  RLN_IMAGE_SAMPLINGRATE_X, RLN_IMAGE_SAMPLINGRATE_Y, RLN_IMAGE_SAMPLINGRATE_Z, RLN_IMAGE_SIZE,
  RLN_IMAGE_SIZEX, RLN_IMAGE_SIZEY, RLN_IMAGE_SIZEZ, RLN_IMAGE_STATS_MIN,
  RLN_IMAGE_STATS_MAX, RLN_IMAGE_STATS_AVG, RLN_IMAGE_STATS_STDDEV, RLN_IMAGE_STATS_SKEW,
  RLN_IMAGE_STATS_KURT, RLN_IMAGE_WEIGHT, RLN_MASK_NAME, RLN_MATRIX_1_1,
  RLN_MATRIX_1_2, RLN_MATRIX_1_3, RLN_MATRIX_2_1, RLN_MATRIX_2_2,
  RLN_MATRIX_2_3, RLN_MATRIX_3_1, RLN_MATRIX_3_2, RLN_MATRIX_3_3,
  RLN_MICROGRAPH_ID, RLN_MICROGRAPH_MOVIE_NAME, RLN_MICROGRAPH_NAME, RLN_MICROGRAPH_NAME_WODOSE,
  RLN_MICROGRAPH_TILT_ANGLE, RLN_MICROGRAPH_TILT_AXIS_DIRECTION, RLN_MICROGRAPH_TILT_AXIS_OUTOFPLANE, RLN_MLMODEL_ACCURACY_ROT,
  RLN_MLMODEL_ACCURACY_TRANS, RLN_MLMODEL_AVE_PMAX, RLN_MLMODEL_CURRENT_RESOLUTION, RLN_MLMODEL_CURRENT_SIZE,
  RLN_MLMODEL_DATA_VS_PRIOR_REF, RLN_MLMODEL_DIMENSIONALITY, RLN_MLMODEL_DIMENSIONALITY_DATA, RLN_MLMODEL_DIFF2_HALVES_REF,
  RLN_MLMODEL_ESTIM_RESOL_REF, RLN_MLMODEL_FOURIER_COVERAGE_REF, RLN_MLMODEL_FOURIER_COVERAGE_TOTAL_REF, RLN_MLMODEL_FSC_HALVES_REF,
  RLN_MLMODEL_GROUP_NAME, RLN_MLMODEL_GROUP_NO, RLN_MLMODEL_GROUP_NR_PARTICLES, RLN_MLMODEL_GROUP_SCALE_CORRECTION,
  RLN_MLMODEL_HELICAL_NR_ASU, RLN_MLMODEL_HELICAL_TWIST, RLN_MLMODEL_HELICAL_TWIST_MIN, RLN_MLMODEL_HELICAL_TWIST_MAX,
  RLN_MLMODEL_HELICAL_TWIST_INITIAL_STEP, RLN_MLMODEL_HELICAL_RISE, RLN_MLMODEL_HELICAL_RISE_MIN, RLN_MLMODEL_HELICAL_RISE_MAX,
  RLN_MLMODEL_HELICAL_RISE_INITIAL_STEP, RLN_MLMODEL_IS_HELIX, RLN_MLMODEL_INTERPOLATOR, RLN_MLMODEL_LL,
  RLN_MLMODEL_MINIMUM_RADIUS_NN_INTERPOLATION, RLN_MLMODEL_NORM_CORRECTION_AVG, RLN_MLMODEL_NR_BODIES, RLN_MLMODEL_NR_CLASSES,
  RLN_MLMODEL_NR_GROUPS, RLN_MLMODEL_ORIGINAL_SIZE, RLN_MLMODEL_ORIENTABILITY_CONTRIBUTION, RLN_MLMODEL_PADDING_FACTOR,
  RLN_MLMODEL_PDF_CLASS, RLN_MLMODEL_PRIOR_OFFX_CLASS, RLN_MLMODEL_PRIOR_OFFY_CLASS, RLN_MLMODEL_PDF_ORIENT,
  RLN_MLMODEL_PIXEL_SIZE, RLN_MLMODEL_POWER_REF, RLN_MLMODEL_PRIOR_MODE, RLN_MLMODEL_SGD_GRADIENT_IMAGE,
  RLN_MLMODEL_SIGMA_OFFSET, RLN_MLMODEL_SIGMA_ROT, RLN_MLMODEL_SIGMA_TILT, RLN_MLMODEL_SIGMA_PSI,
  RLN_MLMODEL_REF_IMAGE, RLN_MLMODEL_SIGMA2_NOISE, RLN_MLMODEL_SIGMA2_REF, RLN_MLMODEL_SSNR_REF,
  RLN_MLMODEL_TAU2_FUDGE_FACTOR, RLN_MLMODEL_TAU2_REF, RLN_OPTIMISER_ACCURACY_ROT, RLN_OPTIMISER_ACCURACY_TRANS,
  RLN_OPTIMISER_ADAPTIVE_FRACTION, RLN_OPTIMISER_ADAPTIVE_OVERSAMPLING, RLN_OPTIMISER_AUTO_LOCAL_HP_ORDER, RLN_OPTIMISER_AVAILABLE_MEMORY,
  RLN_OPTIMISER_BEST_RESOL_THUS_FAR, RLN_OPTIMISER_CHANGES_OPTIMAL_OFFSETS, RLN_OPTIMISER_CHANGES_OPTIMAL_ORIENTS, RLN_OPTIMISER_CHANGES_OPTIMAL_CLASSES,
  RLN_OPTIMISER_COARSE_SIZE, RLN_OPTIMISER_DATA_ARE_CTF_PHASE_FLIPPED, RLN_OPTIMISER_DATA_ARE_CTF_PREMULTIPLIED, RLN_OPTIMISER_DATA_STARFILE,
  RLN_OPTIMISER_DO_AUTO_REFINE, RLN_OPTIMISER_DO_ONLY_FLIP_CTF_PHASES, RLN_OPTIMISER_DO_CORRECT_CTF, RLN_OPTIMISER_DO_CORRECT_MAGNIFICATION,
  RLN_OPTIMISER_DO_CORRECT_NORM, RLN_OPTIMISER_DO_CORRECT_SCALE, RLN_OPTIMISER_DO_HELICAL_REFINE, RLN_OPTIMISER_DO_REALIGN_MOVIES,
  RLN_OPTIMISER_DO_MAP, RLN_OPTIMISER_DO_SGD, RLN_OPTIMISER_DO_SOLVENT_FLATTEN, RLN_OPTIMISER_DO_SKIP_ALIGN,
  RLN_OPTIMISER_DO_SKIP_ROTATE, RLN_OPTIMISER_DO_SPLIT_RANDOM_HALVES, RLN_OPTIMISER_DO_ZERO_MASK, RLN_OPTIMISER_FIX_SIGMA_NOISE,
  RLN_OPTIMISER_FIX_SIGMA_OFFSET, RLN_OPTIMISER_FIX_TAU, RLN_OPTIMISER_HAS_CONVERGED, RLN_OPTIMISER_HAS_HIGH_FSC_AT_LIMIT,
  RLN_OPTIMISER_HAS_LARGE_INCR_SIZE_ITER_AGO, RLN_OPTIMISER_HELICAL_TWIST_INITIAL, RLN_OPTIMISER_HELICAL_RISE_INITIAL, RLN_OPTIMISER_HELICAL_Z_PERCENTAGE,
  RLN_OPTIMISER_HELICAL_TUBE_INNER_DIAMETER, RLN_OPTIMISER_HELICAL_TUBE_OUTER_DIAMETER, RLN_OPTIMISER_HELICAL_SYMMETRY_LOCAL_REFINEMENT, RLN_OPTIMISER_HELICAL_SIGMA_DISTANCE,
  RLN_OPTIMISER_HIGHRES_LIMIT_SGD, RLN_OPTIMISER_IGNORE_HELICAL_SYMMETRY, RLN_OPTIMISER_HELICAL_KEEP_TILT_PRIOR_FIXED, RLN_OPTIMISER_HIGHRES_LIMIT_EXP,
  RLN_OPTIMISER_IGNORE_CTF_UNTIL_FIRST_PEAK, RLN_OPTIMISER_INCR_SIZE, RLN_OPTIMISER_ITERATION_NO, RLN_OPTIMISER_LOCAL_SYMMETRY_FILENAME,
  RLN_OPTIMISER_LOWRES_JOIN_RANDOM_HALVES, RLN_OPTIMISER_MAGNIFICATION_RANGE, RLN_OPTIMISER_MAGNIFICATION_STEP, RLN_OPTIMISER_MAX_COARSE_SIZE,
  RLN_OPTIMISER_MAX_NR_POOL, RLN_OPTIMISER_MODEL_STARFILE, RLN_OPTIMISER_MODEL_STARFILE2, RLN_OPTIMISER_NR_ITERATIONS,
  RLN_OPTIMISER_NR_ITER_WO_RESOL_GAIN, RLN_OPTIMISER_NR_ITER_WO_HIDDEN_VAR_CHANGES, RLN_OPTIMISER_OUTPUT_ROOTNAME, RLN_OPTIMISER_PARTICLE_DIAMETER,
  RLN_OPTIMISER_RADIUS_MASK_3D_MAP, RLN_OPTIMISER_RADIUS_MASK_EXP_PARTICLES, RLN_OPTIMISER_RANDOM_SEED, RLN_OPTIMISER_REFS_ARE_CTF_CORRECTED,
  RLN_OPTIMISER_SAMPLING_STARFILE, RLN_OPTIMISER_SGD_MU, RLN_OPTIMISER_SGD_SIGMA2FUDGE_INI, RLN_OPTIMISER_SGD_SIGMA2FUDGE_HALFLIFE,
  RLN_OPTIMISER_SGD_SUBSET_START, RLN_OPTIMISER_SGD_SUBSET_SIZE, RLN_OPTIMISER_SGD_WRITE_EVERY_SUBSET, RLN_OPTIMISER_SGD_MAX_SUBSETS,
  RLN_OPTIMISER_SGD_STEPSIZE, RLN_OPTIMISER_SMALLEST_CHANGES_OPT_CLASSES, RLN_OPTIMISER_SMALLEST_CHANGES_OPT_OFFSETS, RLN_OPTIMISER_SMALLEST_CHANGES_OPT_ORIENTS,
  RLN_OPTIMISER_SOLVENT_MASK_NAME, RLN_OPTIMISER_SOLVENT_MASK2_NAME, RLN_OPTIMISER_TAU_SPECTRUM_NAME, RLN_OPTIMISER_USE_TOO_COARSE_SAMPLING,
  RLN_OPTIMISER_WIDTH_MASK_EDGE, RLN_ORIENT_FLIP, RLN_ORIENT_ID, RLN_ORIENT_ORIGIN_X,
  RLN_ORIENT_ORIGIN_X_PRIOR, RLN_ORIENT_ORIGIN_Y, RLN_ORIENT_ORIGIN_Y_PRIOR, RLN_ORIENT_ORIGIN_Z,
  RLN_ORIENT_ORIGIN_Z_PRIOR, RLN_ORIENT_ROT, RLN_ORIENT_ROT_PRIOR, RLN_ORIENT_TILT,
  RLN_ORIENT_TILT_PRIOR, RLN_ORIENT_PSI, RLN_ORIENT_PSI_PRIOR, RLN_ORIENT_PSI_PRIOR_FLIP_RATIO,
  RLN_PARTICLE_AUTOPICK_FOM, RLN_PARTICLE_CLASS, RLN_PARTICLE_DLL, RLN_PARTICLE_ID,
  RLN_PARTICLE_FOM, RLN_PARTICLE_KL_DIVERGENCE, RLN_PARTICLE_MOVIE_RUNNING_AVG, RLN_PARTICLE_RANDOM_SUBSET,
  RLN_PARTICLE_NAME, RLN_PARTICLE_ORI_NAME, RLN_PARTICLE_NR_SIGNIFICANT_SAMPLES, RLN_PARTICLE_NR_FRAMES,
  RLN_PARTICLE_NR_FRAMES_AVG, RLN_PARTICLE_PMAX, RLN_PARTICLE_HELICAL_TUBE_ID, RLN_PARTICLE_HELICAL_TUBE_PITCH,
  RLN_PARTICLE_HELICAL_TRACK_LENGTH, RLN_PIPELINE_JOB_COUNTER, RLN_PIPELINE_NODE_NAME, RLN_PIPELINE_NODE_TYPE,
  RLN_PIPELINE_PROCESS_ALIAS, RLN_PIPELINE_PROCESS_NAME, RLN_PIPELINE_PROCESS_TYPE, RLN_PIPELINE_PROCESS_STATUS,
  RLN_PIPELINE_EDGE_FROM, RLN_PIPELINE_EDGE_TO, RLN_PIPELINE_EDGE_PROCESS, RLN_POSTPROCESS_AMPLCORR_MASKED,
  RLN_POSTPROCESS_AMPLCORR_UNMASKED, RLN_POSTPROCESS_BFACTOR, RLN_POSTPROCESS_DPR_MASKED, RLN_POSTPROCESS_DPR_UNMASKED,
  RLN_POSTPROCESS_FINAL_RESOLUTION, RLN_POSTPROCESS_FSC_GENERAL, RLN_POSTPROCESS_FSC_TRUE, RLN_POSTPROCESS_FSC_MASKED,
  RLN_POSTPROCESS_FSC_UNMASKED, RLN_POSTPROCESS_FSC_RANDOM_MASKED, RLN_POSTPROCESS_GUINIER_FIT_CORRELATION, RLN_POSTPROCESS_GUINIER_FIT_INTERCEPT,
  RLN_POSTPROCESS_GUINIER_FIT_SLOPE, RLN_POSTPROCESS_GUINIER_VALUE_IN, RLN_POSTPROCESS_GUINIER_VALUE_INVMTF, RLN_POSTPROCESS_GUINIER_VALUE_WEIGHTED,
  RLN_POSTPROCESS_GUINIER_VALUE_SHARPENED, RLN_POSTPROCESS_GUINIER_VALUE_INTERCEPT, RLN_POSTPROCESS_GUINIER_RESOL_SQUARED, RLN_POSTPROCESS_MTF_VALUE,
  RLN_SAMPLING_IS_3D, RLN_SAMPLING_IS_3D_TRANS, RLN_SAMPLING_HEALPIX_ORDER, RLN_SAMPLING_HELICAL_OFFSET_STEP,
  RLN_SAMPLING_LIMIT_TILT, RLN_SAMPLING_OFFSET_RANGE, RLN_SAMPLING_OFFSET_STEP, RLN_SAMPLING_PERTURB,
  RLN_SAMPLING_PERTURBATION_FACTOR, RLN_SAMPLING_PRIOR_MODE, RLN_SAMPLING_PSI_STEP, RLN_SAMPLING_SIGMA_ROT,
  RLN_SAMPLING_SIGMA_TILT, RLN_SAMPLING_SIGMA_PSI, RLN_SAMPLING_SYMMETRY, RLN_SELECTED,
  RLN_SELECT_PARTICLES_ZSCORE, RLN_SORTED_IDX, RLN_STARFILE_MOVIE_PARTICLES, RLN_PERFRAME_CUMULATIVE_WEIGHT,
  RLN_PERFRAME_RELATIVE_WEIGHT, RLN_RESOLUTION, RLN_RESOLUTION_ANGSTROM, RLN_RESOLUTION_INVPIXEL,
  RLN_SPECTRAL_IDX, BUFFER_LABELS_START, BUFFER_01, BUFFER_02,
  BUFFER_03, BUFFER_04, BUFFER_05, BUFFER_06,
  BUFFER_07, BUFFER_08, BUFFER_09, BUFFER_10,
  BUFFER_11, BUFFER_12, BUFFER_13, BUFFER_14,
  BUFFER_15, BUFFER_16, BUFFER_17, BUFFER_18,
  BUFFER_19, BUFFER_20, BUFFER_21, BUFFER_22,
  BUFFER_23, BUFFER_24, BUFFER_25, BUFFER_26,
  BUFFER_27, BUFFER_28, BUFFER_29, BUFFER_30,
  BUFFER_31, BUFFER_32, BUFFER_33, BUFFER_34,
  BUFFER_35, BUFFER_36, BUFFER_37, BUFFER_38,
  BUFFER_39, BUFFER_40, BUFFER_41, BUFFER_42,
  BUFFER_43, BUFFER_44, BUFFER_45, BUFFER_46,
  BUFFER_47, BUFFER_48, BUFFER_49, BUFFER_50,
  BUFFER_51, BUFFER_52, BUFFER_53, BUFFER_54,
  BUFFER_55, BUFFER_56, BUFFER_57, BUFFER_58,
  BUFFER_59, BUFFER_60, BUFFER_61, BUFFER_62,
  BUFFER_63, BUFFER_64, BUFFER_65, BUFFER_66,
  BUFFER_67, BUFFER_68, BUFFER_69, BUFFER_70,
  BUFFER_71, BUFFER_72, BUFFER_73, BUFFER_74,
  BUFFER_75, BUFFER_76, BUFFER_77, BUFFER_78,
  BUFFER_79, BUFFER_80, BUFFER_81, BUFFER_82,
  BUFFER_83, BUFFER_84, BUFFER_85, BUFFER_86,
  BUFFER_87, BUFFER_88, BUFFER_89, BUFFER_90,
  BUFFER_91, BUFFER_92, BUFFER_93, BUFFER_94,
  BUFFER_95, BUFFER_96, BUFFER_97, BUFFER_98,
  BUFFER_99, MDL_LAST_LABEL
}
 
enum  MDLabelType {
  LABEL_NOTYPE = -1, LABEL_INT, LABEL_BOOL, LABEL_DOUBLE,
  LABEL_STRING, LABEL_VECTOR_DOUBLE, LABEL_SIZET, LABEL_VECTOR_SIZET,
  LABEL_VECTOR_FLOAT
}
 
enum  MDLabelTag {
  TAGLABEL_NOTAG = 0, TAGLABEL_TEXTFILE =0x1, TAGLABEL_METADATA =0x3, TAGLABEL_CTFPARAM =0x5,
  TAGLABEL_IMAGE =0x8, TAGLABEL_VOLUME =0x10, TAGLABEL_STACK =0x20, TAGLABEL_MICROGRAPH =0x48,
  TAGLABEL_PSD =0x88
}
 

Functions

bool vectorContainsLabel (const std::vector< MDLabel > &labelsVector, const MDLabel label)