{'source_id': {'datatype': 'int64', 'description': 'Unique source identifier (unique within a particular Data Release)',
               'meta': 'meta.id;meta.main'},
 'pos': {'datatype': 'string', 'subtype': 'float32[null]', 'description': 'Sampling positions'},
 'xp': {'datatype': 'string', 'description': 'XP band'},
 'flux': {'datatype': 'string', 'subtype': 'float64[null]', 'description': 'Spectrum flux', 'meta': 'phot.flux'},
 'flux_error': {'datatype': 'string', 'subtype': 'float32[null]', 'description': 'Spectrum flux error',
                'meta': 'stat.error;phot.flux'},
 'phot_mag': {'datatype': 'float64', 'description': 'Magnitude in', 'meta': 'phot.mag'},
 'phot_flux': {'datatype': 'float64', 'description': 'Flux in', 'meta': 'phot.flux'},
 'phot_flux_error': {'datatype': 'float32', 'description': 'Flux error in', 'meta': 'stat.error;phot.flux'},
 'correlation': {'datatype': 'string', 'subtype': 'float64[null]', 'description': 'Correlation matrix lower triangle',
                 'meta': 'stat.correlation'},
 'standard_deviation': {'datatype': 'float32', 'description': 'Standard deviation', 'meta': 'stat.stdev'},
 'bp_standard_deviation': {'datatype': 'float32', 'description': 'BP standard deviation', 'meta': 'stat.stdev'},
 'rp_standard_deviation': {'datatype': 'float32', 'description': 'RP standard deviation', 'meta': 'stat.stdev'},
 'bp_coefficients': {'datatype': 'string', 'subtype': 'float64[null]',
                     'description': 'Basis function coefficients for the BP spectrum representation',
                     'meta': 'stat.fit.param'},
 'rp_coefficients': {'datatype': 'string', 'subtype': 'float64[null]',
                     'description': 'Basis function coefficients for the RP spectrum representation',
                     'meta': 'stat.fit.param'},
 'bp_coefficient_correlations': {'datatype': 'string', 'subtype': 'float64[null]',
                                 'description': 'Basis function coefficient correlations for the BP spectrum representation',
                                 'meta': 'stat.correlation'},
 'rp_coefficient_correlations': {'datatype': 'string', 'subtype': 'float64[null]',
                                 'description': 'Basis function coefficient correlations for the RP spectrum representation',
                                 'meta': 'stat.correlation'},
 'bp_coefficient_errors': {'datatype': 'string', 'subtype': 'float32[null]',
                           'description': 'Basis function coefficient errors for the BP spectrum representation',
                           'meta': 'stat.error'},
 'rp_coefficient_errors': {'datatype': 'string', 'subtype': 'float32[null]',
                           'description': 'Basis function coefficient errors for the RP spectrum representation',
                           'meta': 'stat.error'},
 'bp_n_parameters': {'datatype': 'int', 'description': 'Number of parameters for the BP spectrum representation',
                     'meta': 'stat.fit.param'},
 'rp_n_parameters': {'datatype': 'int', 'description': 'Number of parameters for the RP spectrum representation',
                     'meta': 'stat.fit.param'},
 'bp_basis_function_id': {'datatype': 'int', 'description':
                          'Identifier defining the set of basis functions for the BP spectrum representation',
                          'meta': 'meta.id'},
 'rp_basis_function_id': {'datatype': 'int', 'description':
                          'Identifier defining the set of basis functions for the RP spectrum representation',
                          'meta': 'meta.id'},
 'line_name': {'datatype': 'string', 'description': 'Name of identified line'},
 'wavelength_nm': {'datatype': 'float64', 'description': 'Wavelength of identified line'},
 'line_flux': {'datatype': 'float64', 'description': 'Flux of identified line'},
 'depth': {'datatype': 'float64', 'description': 'Depth of identified line (difference between line flux and continuum)'},
 'width': {'datatype': 'float64', 'description': 'Width pf identified line (distance between the closest inflection points)'},
 'significance': {'datatype': 'float64', 'description': 'Ratio between line depth and error of flux at line (in externally calibrated spectrum)'},
 'sig_pwl': {'datatype': 'float64', 'description': 'Ratio between line depth and error of flux at line (in internally calibrated spectrum)'},
 'extrema': {'datatype': 'float64', 'description': 'Extrema value in the XP spectrum'}
}
