"Sort Key","Type","Name","Version","Name Space Id","Description","Steward","Value Type","Minimum Cardinality","Maximum Cardinality","Minimum Value","Maximum Value","Minimum Characters","Maximum Characters","Unit of Measure Type","Specified Unit Id","Attribute Concept","Conceptual Domain"
"speclib:Measurement_Instrument:1        ","Class","Measurement_Instrument","1.0.0.0","speclib","The Measurement_Instrument class contains attributes that identify the instrument that made the measurement. ","geo","","","","","","","","","","",""
"speclib:Measurement_Instrument:2         speclib:instrument_name:1               ","Attribute","instrument_name","n/a","speclib","The instrument_name element provides a descriptive name of the instrument that made a spectral measurement.","geo","UTF8_Short_String_Collapsed","1","1","Unbounded","Unbounded","1","100","Units_of_None","none","TBD_classConcept","SHORT_STRING"
"speclib:Measurement_Parameters:1        ","Class","Measurement_Parameters","1.0.0.0","speclib","The Measurement_Parameters class contains attributes relevant to a single measurement of a specimen. ","geo","","","","","","","","","","",""
"speclib:Measurement_Parameters:2         speclib:segment_number:1                ","Attribute","segment_number","n/a","speclib","The segment_number element identifies which segment of a merged spectrum is described by a Measurement_Parameters class. The first segment is segment number 1. If the spectrum is not merged from multiple segments, then the value of segment_number is 1.","geo","ASCII_NonNegative_Integer","1","1","0","18446744073709551615","Unbounded","Unbounded","Units_of_None","none","TBD_classConcept","INTEGER"
"speclib:Measurement_Parameters:2         speclib:measurement_type:1              ","Attribute","measurement_type","n/a","speclib","The measurement_type element identifies the type of spectroscopy performed on a specimen.","geo","UTF8_Short_String_Collapsed","1","1","Unbounded","Unbounded","1","255","Units_of_None","none","TBD_classConcept","SHORT_STRING"
"speclib:Measurement_Parameters:2         speclib:measurement_type:2               Value:Attenuated Total Ref","Value","Attenuated Total Reflectance","","","Attenuated total reflectance (ATR) is a sampling technique used in conjunction with infrared spectroscopy which enables samples to be examined directly in the solid or liquid state without further preparation."
"speclib:Measurement_Parameters:2         speclib:measurement_type:2               Value:Emission","Value","Emission","","","The Emission value indicates emission spectroscpy, which examines the wavelengths emitted by atoms or molecules during their transition from an excited state to a lower energy state."
"speclib:Measurement_Parameters:2         speclib:measurement_type:2               Value:LIBS","Value","LIBS","","","LIBS (Laser-Induced Breakdown Spectroscopy) uses a highly energetic laser pulse as its excitation source to produce emission spectra."
"speclib:Measurement_Parameters:2         speclib:measurement_type:2               Value:Raman","Value","Raman","","","The Raman value indicates Raman spectroscopy, which determines information about a material by studying the Raman scattering of monochromatic light off the material."
"speclib:Measurement_Parameters:2         speclib:measurement_type:2               Value:Reflectance","Value","Reflectance","","","The Reflectance value indicates reflectance spectroscopy, the study of light as a function of wavelength that has been reflected or scattered from a material."
"speclib:Measurement_Parameters:2         speclib:measurement_type:2               Value:Transmission","Value","Transmission","","","The Transmission value indicates transmission spectroscopy, the study of light as a function of wavelength that has been transmitted through a material."
"speclib:Measurement_Parameters:2         speclib:measurement_type:2               Value:X-Ray Absorption Nea","Value","X-Ray Absorption Near-Edge Structure","","","The X-ray Absorption Near-Edge Structure value indicates XANES spectroscopy, which determines information about a material by studying the X-ray absorption spectra of electronic transitions within an atomic core."
"speclib:Measurement_Parameters:2         speclib:measurement_type:2               Value:X-Ray Diffraction","Value","X-Ray Diffraction","","","The X-Ray Diffraction value indicates x-ray diffraction spectroscopy, which studies the diffraction patterns of x-rays scattered off a material."
"speclib:Measurement_Parameters:2         speclib:measurement_type:2               Value:X-Ray Fluorescence","Value","X-Ray Fluorescence","","","The X-Ray Fluorescence value indicates x-ray flourescence spectroscopy, which examines the emission of x-rays from a material previously bombarded with high energy x-rays or gamma rays."
"speclib:Measurement_Parameters:2         speclib:spectral_range_parameter_name:1 ","Attribute","spectral_range_parameter_name","n/a","speclib","The spectral_range_parameter_name element identifies the name of the parameter which determines the sampling interval of the measurement.","geo","UTF8_Short_String_Collapsed","1","1","Unbounded","Unbounded","1","255","Units_of_None","none","TBD_classConcept","SHORT_STRING"
"speclib:Measurement_Parameters:2         speclib:spectral_range_parameter_name:2  Value:Angle","Value","Angle","","","The Angle value means the spectrum is a function of angle."
"speclib:Measurement_Parameters:2         speclib:spectral_range_parameter_name:2  Value:Energy","Value","Energy","","","The Energy value means the spectrum is a function of energy."
"speclib:Measurement_Parameters:2         speclib:spectral_range_parameter_name:2  Value:Frequency","Value","Frequency","","","The Frequency value means the spectrum is a function of frequency."
"speclib:Measurement_Parameters:2         speclib:spectral_range_parameter_name:2  Value:Time","Value","Time","","","The Time value means the spectrum is a function of time."
"speclib:Measurement_Parameters:2         speclib:spectral_range_parameter_name:2  Value:Wavelength","Value","Wavelength","","","The Wavelength value means the spectrum is a function of wavelength."
"speclib:Measurement_Parameters:2         speclib:spectral_range_parameter_name:2  Value:Wavenumber","Value","Wavenumber","","","The Wavenumber value means the spectrum is a function of wavenumber."
"speclib:Measurement_Parameters:2         speclib:spectral_range_min:1            ","Attribute","spectral_range_min","n/a","speclib","The spectral_range_min element identifies the minimum value at which a given data item was sampled. For example, a spectrum that was measured in the 0.4 to 3.5 um spectral range would have a spectral_range_min value of 0.4.","geo","ASCII_Real","1","1","0","1.7976931348623157e308","Unbounded","Unbounded","Units_of_None","none","TBD_classConcept","REAL"
"speclib:Measurement_Parameters:2         speclib:spectral_range_max:1            ","Attribute","spectral_range_max","n/a","speclib","The spectral_range_max element identifies the maximum value at which a given data item was sampled. For example, a spectrum that was measured in the 0.4 to 3.5 um spectral range would have a spectral_range_max value of 3.5.","geo","ASCII_Real","1","1","0","1.7976931348623157e308","Unbounded","Unbounded","Units_of_None","none","TBD_classConcept","REAL"
"speclib:Measurement_Parameters:2         speclib:spectral_range_unit_name:1      ","Attribute","spectral_range_unit_name","n/a","speclib","The spectral_range_unit_name element identifies the unit of measure for the values specified by spectral_range_min and spectral_range_max.","geo","UTF8_Short_String_Collapsed","1","1","Unbounded","Unbounded","1","255","Units_of_None","none","TBD_classConcept","SHORT_STRING"
"speclib:Measurement_Parameters:2         speclib:spectral_sampling_interval_min:1","Attribute","spectral_sampling_interval_min","n/a","speclib","The spectral_sampling_interval_min element identifies the minimum distance between band centers in a given spectrum. If all band centers are equally spaced, spectral_sampling_interval_min and spectral_sampling_interval_max will have the same value.","geo","ASCII_Real","0","1","-1.7976931348623157e308","1.7976931348623157e308","Unbounded","Unbounded","Units_of_None","none","TBD_classConcept","REAL"
"speclib:Measurement_Parameters:2         speclib:spectral_sampling_interval_max:1","Attribute","spectral_sampling_interval_max","n/a","speclib","The spectral_sampling_interval_max element identifies the maximum distance between band centers in a given spectrum. If all band centers are equally spaced, spectral_sampling_interval_min and spectral_sampling_interval_max will have the same value.","geo","ASCII_Real","0","1","-1.7976931348623157e308","1.7976931348623157e308","Unbounded","Unbounded","Units_of_None","none","TBD_classConcept","REAL"
"speclib:Measurement_Parameters:2         speclib:spectral_sampling_interval_unit_name:1","Attribute","spectral_sampling_interval_unit_name","n/a","speclib","The spectral_sampling_interval_unit_name element identifies the unit of measure for the values specified by spectral_sampling_interval_min and spectral_sampling_interval_max.","geo","UTF8_Short_String_Collapsed","0","1","Unbounded","Unbounded","1","255","Units_of_None","none","TBD_classConcept","SHORT_STRING"
"speclib:Measurement_Parameters:2         speclib:spectral_resolution_width_min:1 ","Attribute","spectral_resolution_width_min","n/a","speclib","The spectral_resolution_width_min element identifies the full width at half minimum (FWHM) of a spectral band in a given spectrum. If all bands are the same width, spectral_resolution_width_min and spectral_resolution_width_max will have the same value.","geo","ASCII_Real","0","1","-1.7976931348623157e308","1.7976931348623157e308","Unbounded","Unbounded","Units_of_None","none","TBD_classConcept","REAL"
"speclib:Measurement_Parameters:2         speclib:spectral_resolution_width_max:1 ","Attribute","spectral_resolution_width_max","n/a","speclib","The spectral_resolution_width_max element identifies the full width at half maximum (FWHM) of a spectral band in a given spectrum. If all bands are the same width, spectral_resolution_width_min and spectral_resolution_width_max will have the same value.","geo","ASCII_Real","0","1","-1.7976931348623157e308","1.7976931348623157e308","Unbounded","Unbounded","Units_of_None","none","TBD_classConcept","REAL"
"speclib:Measurement_Parameters:2         speclib:spectral_resolution_width_unit_name:1","Attribute","spectral_resolution_width_unit_name","n/a","speclib","The spectral_resolution_width_unit_name element identifies the unit of measure for the values specified by spectral_resolution_width_min and spectral_resolution_width_max.","geo","UTF8_Short_String_Collapsed","0","1","Unbounded","Unbounded","1","255","Units_of_None","none","TBD_classConcept","SHORT_STRING"
"speclib:Measurement_Parameters:2         speclib:measurement_run:1               ","Attribute","measurement_run","n/a","speclib","The measurement_run element identifies the run number of the measurement in a particular day.","geo","ASCII_NonNegative_Integer","0","1","0","18446744073709551615","Unbounded","Unbounded","Units_of_None","none","TBD_classConcept","INTEGER"
"speclib:Measurement_Parameters:2         speclib:measurement_location_number:1   ","Attribute","measurement_location_number","n/a","speclib","The measurement_location_number element indicates the location number of spectra collection on the target surface.","geo","ASCII_NonNegative_Integer","0","1","0","18446744073709551615","Unbounded","Unbounded","Units_of_None","none","TBD_classConcept","INTEGER"
"speclib:Measurement_Parameters:2         speclib:measurement_locations_per_sample:1","Attribute","measurement_locations_per_sample","n/a","speclib","The measurement_locations_per_sample element indicates the number of measurement locations per sample.","geo","ASCII_NonNegative_Integer","0","1","0","18446744073709551615","Unbounded","Unbounded","Units_of_None","none","TBD_classConcept","INTEGER"
"speclib:Measurement_Parameters:2         speclib:measurement_reference_standard:1","Attribute","measurement_reference_standard","n/a","speclib","The measurement_reference_standard element identifies the standard object on which observations are performed in order to calibrate a measurement.","geo","UTF8_Short_String_Collapsed","0","1","Unbounded","Unbounded","1","255","Units_of_None","none","TBD_classConcept","SHORT_STRING"
"speclib:Measurement_Parameters:2         speclib:measurement_geometry_type:1     ","Attribute","measurement_geometry_type","n/a","speclib","The measurement_geometry_type element identifies the type of geometry at which a measurement is taken.","geo","UTF8_Short_String_Collapsed","0","1","Unbounded","Unbounded","1","255","Units_of_None","none","TBD_classConcept","SHORT_STRING"
"speclib:Measurement_Parameters:2         speclib:measurement_geometry_type:2      Value:Biconical","Value","Biconical","",""," Measurement taken when light is sent in to the specimen at a certain direction and in a cone-like shape and received at a certain direction and in a cone-like shape. "
"speclib:Measurement_Parameters:2         speclib:measurement_geometry_type:2      Value:Bidirectional","Value","Bidirectional","",""," Measurement taken when light is sent in to the specimen at a narrow angular range and received over a narrow angular range "
"speclib:Measurement_Parameters:2         speclib:measurement_geometry_type:2      Value:Directional Hemisphe","Value","Directional Hemispherical","",""," Measurement taken when light is sent in to the specimen at a certain direction and received in all directions (perhaps in an integrating sphere). "
"speclib:Measurement_Parameters:2         speclib:measurement_geometry_type:2      Value:Hemispherical Hemisp","Value","Hemispherical Hemispherical","",""," Measurement taken when light is sent in to the specimen at all directions and received in all directions (perhaps in an integrating sphere) "
"speclib:Measurement_Parameters:2         speclib:measurement_geometry_type:2      Value:Unknown","Value","Unknown","","","The measurement geometry is unknown."
"speclib:Measurement_Parameters:2         speclib:incidence_angle:1               ","Attribute","incidence_angle","n/a","speclib","The incidence_angle element provides the angle between the local vertical at the intercept point and a vector from the intercept point to the source.","geo","ASCII_Real","0","1","-90","90","Unbounded","Unbounded","Units_of_Angle","none","TBD_classConcept","REAL"
"speclib:Measurement_Parameters:2         speclib:emission_angle:1                ","Attribute","emission_angle","n/a","speclib","The emission_angle element provides the angle between the local vertical at the intercept point and a vector from the intercept point to the sensor.","geo","ASCII_Real","0","1","-90","90","Unbounded","Unbounded","Units_of_Angle","none","TBD_classConcept","REAL"
"speclib:Measurement_Parameters:2         speclib:phase_angle:1                   ","Attribute","phase_angle","n/a","speclib","The phase_angle element provides the angle between incidence and emission vectors.","geo","ASCII_Real","0","1","-180","180","Unbounded","Unbounded","Units_of_Angle","none","TBD_classConcept","REAL"
"speclib:Measurement_Parameters:2         speclib:measurement_source_description:1","Attribute","measurement_source_description","n/a","speclib","The measurement_source_description element identifies the source used for the measurement such as the type of lamp, heating element, laser, or radioactive source.","geo","UTF8_Short_String_Collapsed","0","1","Unbounded","Unbounded","1","255","Units_of_None","none","TBD_classConcept","SHORT_STRING"
"speclib:Measurement_Parameters:2         speclib:measurement_atmosphere_pressure:1","Attribute","measurement_atmosphere_pressure","n/a","speclib","The measurement_atmosphere_pressure element provides the atmospheric pressure of the measurement environment.","geo","ASCII_Real","0","1","-1.7976931348623157e308","1.7976931348623157e308","Unbounded","Unbounded","Units_of_Pressure","none","TBD_classConcept","REAL"
"speclib:Measurement_Parameters:2         speclib:measurement_atmosphere_temperature:1","Attribute","measurement_atmosphere_temperature","n/a","speclib","The measurement_atmosphere_temperature element provides the temperature of the measurement environment.","geo","ASCII_Real","0","1","-1.7976931348623157e308","1.7976931348623157e308","Unbounded","Unbounded","Units_of_Temperature","none","TBD_classConcept","REAL"
"speclib:Measurement_Parameters:2         speclib:measurement_atmosphere_relative_humidity:1","Attribute","measurement_atmosphere_relative_humidity","n/a","speclib","The measurement_atmosphere_relative_humidity element provides the relative humidity of the measurement environment.","geo","ASCII_Real","0","1","0","100","Unbounded","Unbounded","Units_of_None","none","TBD_classConcept","REAL"
"speclib:Measurement_Parameters:2         speclib:measurement_atmosphere_composition:1","Attribute","measurement_atmosphere_composition","n/a","speclib","The measurement_atmosphere_composition element identifies any gas(es) present in measurement environment.","geo","UTF8_Text_Preserved","0","1","Unbounded","Unbounded","1","1000","Units_of_None","none","TBD_classConcept","TEXT"
"speclib:Measurement_Parameters:2         speclib:measurement_atmosphere_description:1","Attribute","measurement_atmosphere_description","n/a","speclib","The measurement_atmosphere_description decribes the atmospheric conditions through which the data was taken.","geo","UTF8_Text_Preserved","0","1","Unbounded","Unbounded","1","1000","Units_of_None","none","TBD_classConcept","TEXT"
"speclib:Measurement_Parameters:2         speclib:measurement_date_time:1         ","Attribute","measurement_date_time","n/a","speclib","The measurement_date_time element identifies the date and time of the observation and measurement.","geo","ASCII_Date_Time_YMD","0","1","Unbounded","Unbounded","Unbounded","Unbounded","Units_of_None","none","TBD_classConcept","TIME"
"speclib:Measurement_Parameters:2         speclib:data_producer_name:1            ","Attribute","data_producer_name","n/a","speclib","The data_producer_name element provides the name of the creator of the product. For products in RELAB, the value of data_producer_name is always ""RELAB"".","geo","UTF8_Short_String_Collapsed","1","1","Unbounded","Unbounded","1","255","Units_of_None","none","TBD_classConcept","SHORT_STRING"
"speclib:Measurement_Parameters:2         speclib:data_provider_name:1            ","Attribute","data_provider_name","n/a","speclib","The data_provider_name element provides the full name of the person who submitted the product to the library.","geo","UTF8_Short_String_Collapsed","1","1","Unbounded","Unbounded","1","255","Units_of_None","none","TBD_classConcept","SHORT_STRING"
"speclib:Measurement_Parameters:2         speclib:measurement_requestor:1         ","Attribute","measurement_requestor","n/a","speclib","The measurement_requestor element identifies the individual or laboratory who requested the measurement. The attribute may be present with a null value. A maximum of two names are permitted.","geo","UTF8_Short_String_Collapsed","0","2","Unbounded","Unbounded","1","255","Units_of_None","none","TBD_classConcept","SHORT_STRING"
"speclib:Measurement_Parameters:2         speclib:measurement_notes:1             ","Attribute","measurement_notes","n/a","speclib","The measurement_notes element contains relevant notes about how a measurement was made.","geo","UTF8_Text_Preserved","0","1","Unbounded","Unbounded","1","1000","Units_of_None","none","TBD_classConcept","TEXT"
"speclib:Measurement_Parameters:2         speclib:accumulation_time:1             ","Attribute","accumulation_time","n/a","speclib","The duration for which a measurement was acquired. If more than one measurement is reported, this value corresponds to the total measurement time across all measurements.","geo","ASCII_Real","0","1","0","1.7976931348623157e308","Unbounded","Unbounded","Units_of_Time","none","TBD_classConcept","REAL"
"speclib:Measurement_Parameters:2         speclib:microscope_objective:1          ","Attribute","microscope_objective","n/a","speclib","The microscope_objective is the magnification power of the objective lens by power (e.g. 4x, 10x).","geo","ASCII_NonNegative_Integer","0","1","0","18446744073709551615","Unbounded","Unbounded","Units_of_None","none","TBD_classConcept","INTEGER"
"speclib:Measurement_Parameters:2         speclib:laser_pulses_per_integration:1  ","Attribute","laser_pulses_per_integration","n/a","speclib","The laser_pulses_per_integration element identifies the number of laser pulses per integration. This value is 1 for single shot spectra.","geo","ASCII_NonNegative_Integer","0","1","0","18446744073709551615","Unbounded","Unbounded","Units_of_None","none","TBD_classConcept","INTEGER"
"speclib:Measurement_Parameters:2         speclib:laser_attenuation:1             ","Attribute","laser_attenuation","n/a","speclib","The laser_attenuation element is the energy of the laser pulse used for sample ablation.","geo","ASCII_Real","0","1","-1.7976931348623157e308","1.7976931348623157e308","Unbounded","Unbounded","Units_of_Energy","none","TBD_classConcept","REAL"
"speclib:Measurement_Parameters:2         speclib:laser_power_sample:1            ","Attribute","laser_power_sample","n/a","speclib","Laser power, in percent, utilized during sample analysis.","geo","ASCII_Real","0","1","0","100","Unbounded","Unbounded","Units_of_None","none","TBD_classConcept","REAL"
"speclib:Measurement_Parameters:2         speclib:laser_power_for_calibration_min:1","Attribute","laser_power_for_calibration_min","n/a","speclib","Minimum laser power, in percent, used during calibration.","geo","ASCII_Real","0","1","0","100","Unbounded","Unbounded","Units_of_None","none","TBD_classConcept","REAL"
"speclib:Measurement_Parameters:2         speclib:laser_power_for_calibration_max:1","Attribute","laser_power_for_calibration_max","n/a","speclib","Maximum laser power, in percent, used during calibration.","geo","ASCII_Real","0","1","0","100","Unbounded","Unbounded","Units_of_None","none","TBD_classConcept","REAL"
"speclib:Measurement_Parameters:2         speclib:laser_wavelength:1              ","Attribute","laser_wavelength","n/a","speclib","Laser wavelength utilized in sample analysis.","geo","ASCII_Real","0","1","0","1.7976931348623157e308","Unbounded","Unbounded","Units_of_Length","none","TBD_classConcept","REAL"
"speclib:Measurement_Parameters:2         speclib:laser_pulse_rate:1              ","Attribute","laser_pulse_rate","n/a","speclib","The laser_pulse_rate element indicates the frequency of laser pulses. A laser_pulse_rate of 10 Hz means that the laser fires ten times per second.","geo","ASCII_NonNegative_Integer","0","1","0","18446744073709551615","Unbounded","Unbounded","Units_of_Frequency","none","TBD_classConcept","INTEGER"
"speclib:Measurement_Parameters:2         speclib:laser_averaged_integrations:1   ","Attribute","laser_averaged_integrations","n/a","speclib","The laser_averaged_integrations element indicates the number of laser integrations that are averaged. A value of 1 means that the integrations are not averaged.","geo","ASCII_NonNegative_Integer","0","1","0","18446744073709551615","Unbounded","Unbounded","Units_of_None","none","TBD_classConcept","INTEGER"
"speclib:Measurement_Parameters:2         speclib:dark_subtraction_flag:1         ","Attribute","dark_subtraction_flag","n/a","speclib","The dark_subtraction_flag element indicates if a spectrum has been dark subtracted.","geo","UTF8_Short_String_Collapsed","0","1","Unbounded","Unbounded","1","255","Units_of_None","none","TBD_classConcept","SHORT_STRING"
"speclib:Measurement_Parameters:2         speclib:dark_subtraction_flag:2          Value:N","Value","N","","","No, the spectrum was not dark subtracted."
"speclib:Measurement_Parameters:2         speclib:dark_subtraction_flag:2          Value:Y","Value","Y","","","Yes, the spectrum was dark subtracted."
"speclib:Measurement_Parameters:2         speclib:laser_pulses_discarded:1        ","Attribute","laser_pulses_discarded","n/a","speclib","The laser_pulses_discarded element indicates the number of laser pulses discarded.","geo","ASCII_NonNegative_Integer","0","1","0","18446744073709551615","Unbounded","Unbounded","Units_of_None","none","TBD_classConcept","INTEGER"
"speclib:Measurement_Parameters:2         speclib:laser_integrations_saturated:1  ","Attribute","laser_integrations_saturated","n/a","speclib","The laser_integrations_saturated element lists the number of spectra with at least one peak that saturates the spectrometer.","geo","ASCII_NonNegative_Integer","0","1","0","18446744073709551615","Unbounded","Unbounded","Units_of_None","none","TBD_classConcept","INTEGER"
"speclib:Specimen_Classification:1       ","Class","Specimen_Classification","1.0.0.0","speclib","The Specimen_Classification class provides information about how a specimen has been classified.","geo","","","","","","","","","","",""
"speclib:Specimen_Classification:2        speclib:specimen_type:1                 ","Attribute","specimen_type","n/a","speclib","The specimen_type element gives one or two terms that classify the origin of the specimen. ","geo","UTF8_Short_String_Collapsed","1","2","Unbounded","Unbounded","1","255","Units_of_None","none","TBD_classConcept","SHORT_STRING"
"speclib:Specimen_Classification:2        speclib:specimen_type:2                  Value:Lunar Meteorite","Value","Lunar Meteorite","","","The Lunar Meteorite value means the specimen is a sample from a lunar meteorite."
"speclib:Specimen_Classification:2        speclib:specimen_type:2                  Value:Mars Meteorite","Value","Mars Meteorite","","","The Mars Meteorite value means the specimen is a sample from a Mars meteorite."
"speclib:Specimen_Classification:2        speclib:specimen_type:2                  Value:Other Meteorite","Value","Other Meteorite","","","The Other Meteorite value means the specimen is a sample from a meteorite that is not a lunar or Mars meteorite."
"speclib:Specimen_Classification:2        speclib:specimen_type:2                  Value:Returned Asteroid Sa","Value","Returned Asteroid Sample","","","The Returned Asteroid Sample value means the specimen is an asteroid sample returned by a mission."
"speclib:Specimen_Classification:2        speclib:specimen_type:2                  Value:Returned Lunar Sampl","Value","Returned Lunar Sample","","","The Returned Lunar Sample value means the specimen is a lunar sample returned by a mission."
"speclib:Specimen_Classification:2        speclib:specimen_type:2                  Value:Synthetic Sample","Value","Synthetic Sample","","","The Synthetic Sample value means the specimen is manufactured, laboratory-generated, or a naturally occurring sample that has been significantly modified (e.g. heating, irradiation). Grinding and stirring alone do not count as significantly modified."
"speclib:Specimen_Classification:2        speclib:specimen_type:2                  Value:Terrestrial Sample","Value","Terrestrial Sample","","","The Terrestrial value means the specimen is a terrestrial sample."
"speclib:Specimen_Classification:2        speclib:material_common_name:1          ","Attribute","material_common_name","n/a","speclib","The material_common_name element gives the specific name of the specimen material, as specifically as it is known. For example, if a specimen is pure olivine, put ""Olivine"". If a specimen is a mixture of kaolinite and opal, put ""Kaolinite/Opal"". Indicate if ""Unidentified"".","geo","UTF8_Short_String_Collapsed","0","1","Unbounded","Unbounded","1","100","Units_of_None","none","TBD_classConcept","SHORT_STRING"
"speclib:Specimen_Classification:2        speclib:material_origin:1               ","Attribute","material_origin","n/a","speclib","The material_origin element identifies whether the specimen is natural, synthetic, or natural/doped.","geo","UTF8_Short_String_Collapsed","1","1","Unbounded","Unbounded","1","255","Units_of_None","none","TBD_classConcept","SHORT_STRING"
"speclib:Specimen_Classification:2        speclib:material_origin:2                Value:Natural","Value","Natural","","","The Natural value indicates that the specimen was not made in a laboratory."
"speclib:Specimen_Classification:2        speclib:material_origin:2                Value:Natural-Doped","Value","Natural-Doped","","","The Natural-Doped value indicates natural rock matrices that have been doped with metal oxides."
"speclib:Specimen_Classification:2        speclib:material_origin:2                Value:Synthetic","Value","Synthetic","","","The Synthetic value indicates that the specimen or some portion of a specimen was manufactured, laboratory-generated, or naturally occuring sample that has been significantly modified (e.g. heating irradiation). Grinding and stirring alone do not count as significantly modified."
"speclib:Specimen_Classification:2        speclib:synthetic_type:1                ","Attribute","synthetic_type","n/a","speclib","The synthetic_type element identifies the process by which the specimen was produced synthetically.","geo","UTF8_Short_String_Collapsed","0","1","Unbounded","Unbounded","1","255","Units_of_None","none","TBD_classConcept","SHORT_STRING"
"speclib:Specimen_Classification:2        speclib:synthetic_type:2                 Value:Entirely Synthetic","Value","Entirely Synthetic","","","Sample that is entirely human-made"
"speclib:Specimen_Classification:2        speclib:synthetic_type:2                 Value:From Natural","Value","From Natural","",""," A natural product chemically or mineralogically altered by a laboratory treatment (e.g., heating). Does not include size and magnetic separates of natural samples or washing by water. "
"speclib:Specimen_Classification:2        speclib:synthetic_type:2                 Value:Hardware","Value","Hardware","",""," Portions of an instrument, e.g., portions of a spectrometer that contribute to a spectroscopic signature and thus need to be characterized "
"speclib:Specimen_Classification:2        speclib:synthetic_type:2                 Value:Natural and Syntheti","Value","Natural and Synthetic","",""," Sample that is a mixture of human-made and naturally occurring components "
"speclib:Specimen_Classification:2        speclib:material_state:1                ","Attribute","material_state","n/a","speclib","The material_state element identifies the physical state of the specimen.","geo","UTF8_Short_String_Collapsed","1","1","Unbounded","Unbounded","1","255","Units_of_None","none","TBD_classConcept","SHORT_STRING"
"speclib:Specimen_Classification:2        speclib:material_state:2                 Value:Gas","Value","Gas","","","The Gas value indicates that the specimen is in the gas state."
"speclib:Specimen_Classification:2        speclib:material_state:2                 Value:Liquid","Value","Liquid","","","The Liquid value indicates that the specimen is in the liquid state."
"speclib:Specimen_Classification:2        speclib:material_state:2                 Value:Solid","Value","Solid","","","The Solid value indicates that the specimen is in the solid state."
"speclib:Specimen_Classification:2        speclib:organic_type:1                  ","Attribute","organic_type","n/a","speclib","The organic_type element identifies the organic type to which the specimen belongs.","geo","UTF8_Short_String_Collapsed","0","1","Unbounded","Unbounded","1","255","Units_of_None","none","TBD_classConcept","SHORT_STRING"
"speclib:Specimen_Classification:2        speclib:organic_type:2                   Value:Inorganic","Value","Inorganic","","","The Inorganic value indicates the specimen is not an organic material."
"speclib:Specimen_Classification:2        speclib:organic_type:2                   Value:Mixture","Value","Mixture","","","The Mixture value indicates the specimen is a mixture of organic and inorganic material."
"speclib:Specimen_Classification:2        speclib:organic_type:2                   Value:Organic","Value","Organic","","","The Organic value indicates the specimen is an organic material."
"speclib:Specimen_Classification:2        speclib:material_type:1                 ","Attribute","material_type","n/a","speclib","The material_type element indicates the general type of the specimen.","geo","UTF8_Short_String_Collapsed","0","1","Unbounded","Unbounded","1","30","Units_of_None","none","TBD_classConcept","SHORT_STRING"
"speclib:Specimen_Classification:2        speclib:material_type:2                  Value:Amorphous","Value","Amorphous","",""," Sample without crystalline structure or long range order, e.g., glass "
"speclib:Specimen_Classification:2        speclib:material_type:2                  Value:Brine","Value","Brine","",""," Sample that contains solute in a liquid solvent. "
"speclib:Specimen_Classification:2        speclib:material_type:2                  Value:Consolidated Mixture","Value","Consolidated Mixture","",""," Sample that is cemented or otherwise aggregated into a solid mass "
"speclib:Specimen_Classification:2        speclib:material_type:2                  Value:Element","Value","Element","",""," Sample composed of a single element such as metallic iron "
"speclib:Specimen_Classification:2        speclib:material_type:2                  Value:Ice","Value","Ice","",""," Solid sample composed of gas or liquid (e.g., water vapor or water) now in solid form "
"speclib:Specimen_Classification:2        speclib:material_type:2                  Value:Mineral","Value","Mineral","",""," Sample with a given composition within a defined range of compositions and that exhibits a defined crystalline structure "
"speclib:Specimen_Classification:2        speclib:material_type:2                  Value:Organic","Value","Organic","",""," Sample composed of organic materials "
"speclib:Specimen_Classification:2        speclib:material_type:2                  Value:Rock","Value","Rock","",""," Solid sample composed of one or more minerals "
"speclib:Specimen_Classification:2        speclib:material_type:2                  Value:Single Particle","Value","Single Particle","",""," Sample composed of a single particle "
"speclib:Specimen_Classification:2        speclib:material_type:2                  Value:Unconsolidated Mixtu","Value","Unconsolidated Mixture","",""," Sample of loose or disaggregated material that is a mixture of various minerals and/or other compounds "
"speclib:Specimen_Classification:2        speclib:material_subtype:1              ","Attribute","material_subtype","n/a","speclib","The material_subtype element provides an optional descriptor for additional information about the physical state of the specimen, e.g. particulate or nonparticulate.","geo","UTF8_Short_String_Collapsed","0","10","Unbounded","Unbounded","1","255","Units_of_None","none","TBD_classConcept","SHORT_STRING"
"speclib:Specimen_Classification:2        speclib:mineral_type:1                  ","Attribute","mineral_type","n/a","speclib","The mineral_type element identifies the type of mineral to which the specimen belongs.","geo","UTF8_Short_String_Collapsed","0","*","Unbounded","Unbounded","1","255","Units_of_None","none","TBD_classConcept","SHORT_STRING"
"speclib:Specimen_Classification:2        speclib:mineral_type:2                   Value:Arsenate","Value","Arsenate","","","The Arsenate value indicates the specimen is an arsenate."
"speclib:Specimen_Classification:2        speclib:mineral_type:2                   Value:Borate","Value","Borate","","","The Borate valeu indicates the specimen is a borate."
"speclib:Specimen_Classification:2        speclib:mineral_type:2                   Value:Carbonate","Value","Carbonate","","","The Carbonate value indicates the specimen is a carbonate."
"speclib:Specimen_Classification:2        speclib:mineral_type:2                   Value:Chromate","Value","Chromate","","","The Chromate value indicates the specimen is a chromate."
"speclib:Specimen_Classification:2        speclib:mineral_type:2                   Value:Cyclosilicate","Value","Cyclosilicate","","","The Cyclosiliate value indicates the specimen is a sorosilicate."
"speclib:Specimen_Classification:2        speclib:mineral_type:2                   Value:Halide","Value","Halide","","","The Halide value indicates the specimen is a halide."
"speclib:Specimen_Classification:2        speclib:mineral_type:2                   Value:Hydroxide","Value","Hydroxide","","","The Hydroxide value indicates the specimen is a hydroxide."
"speclib:Specimen_Classification:2        speclib:mineral_type:2                   Value:Inosilicate","Value","Inosilicate","","","The Inosilicate value indicates the specimen is a inosilicate."
"speclib:Specimen_Classification:2        speclib:mineral_type:2                   Value:Iodate","Value","Iodate","","","The Iodate value indicates the specimen is an iodate."
"speclib:Specimen_Classification:2        speclib:mineral_type:2                   Value:Native Element","Value","Native Element","","","The Native Element value indicates the specimen is a native element or an alloy."
"speclib:Specimen_Classification:2        speclib:mineral_type:2                   Value:Nesosilicate","Value","Nesosilicate","","","The Nesosiliacte value indicates the specimen is a nesosilicate."
"speclib:Specimen_Classification:2        speclib:mineral_type:2                   Value:Nitrate","Value","Nitrate","","","The Nitrate value indicates the specimen is a nitrate."
"speclib:Specimen_Classification:2        speclib:mineral_type:2                   Value:Organic Compound","Value","Organic Compound","","","The Organic Compound value indicates the specimen is an organic compound."
"speclib:Specimen_Classification:2        speclib:mineral_type:2                   Value:Oxide","Value","Oxide","","","The Oxide value indicates the specimen is an oxide."
"speclib:Specimen_Classification:2        speclib:mineral_type:2                   Value:Phosphate","Value","Phosphate","","","The Phosphate value indicates the specimen is a sulfate."
"speclib:Specimen_Classification:2        speclib:mineral_type:2                   Value:Phyllosilicate","Value","Phyllosilicate","","","The Phyllosilicate value indicates the specimen is a phyllosilicate."
"speclib:Specimen_Classification:2        speclib:mineral_type:2                   Value:Sorosilicate","Value","Sorosilicate","","","The Sorosilicate value indicates the specimen is a sorosilicate."
"speclib:Specimen_Classification:2        speclib:mineral_type:2                   Value:Sulfate","Value","Sulfate","","","The Sulfate value indicates the specimen is a sulfate."
"speclib:Specimen_Classification:2        speclib:mineral_type:2                   Value:Sulfide","Value","Sulfide","","","The Sulfide value indicates the specimen is a sulfide."
"speclib:Specimen_Classification:2        speclib:mineral_type:2                   Value:Tectosilicate","Value","Tectosilicate","","","The Tectosilicate value indicates the specimen is a tectosilicate."
"speclib:Specimen_Classification:2        speclib:mineral_type:2                   Value:Unclassified","Value","Unclassified","","","The Unclassified value indicates that the specimen doesn't fit into any of these categories, but is still a mineral."
"speclib:Specimen_Classification:2        speclib:mineral_type:2                   Value:Vanadate","Value","Vanadate","","","The Vanadate value indicates that the specimen is a vanadate."
"speclib:Specimen_Classification:2        speclib:mineral_subtype:1               ","Attribute","mineral_subtype","n/a","speclib","The mineral_subtype element identifies the mineral subtype of the specimen.","geo","UTF8_Short_String_Collapsed","0","10","Unbounded","Unbounded","1","255","Units_of_None","none","TBD_classConcept","SHORT_STRING"
"speclib:Specimen_Classification:2        speclib:rock_type:1                     ","Attribute","rock_type","n/a","speclib","The rock_type element identifies the type of rock the specimen is.","geo","UTF8_Short_String_Collapsed","0","1","Unbounded","Unbounded","1","255","Units_of_None","none","TBD_classConcept","SHORT_STRING"
"speclib:Specimen_Classification:2        speclib:rock_type:2                      Value:Igneous","Value","Igneous","",""," The Igneous value indicates that the specimen is volatile-poor and was formed by the cooling of magma or lava. "
"speclib:Specimen_Classification:2        speclib:rock_type:2                      Value:Metamorphic","Value","Metamorphic","",""," The Metamorphic value indicates that the specimen was formed by metamorphic processes (e.g., increased temperature and/or pressure conditions that altered the rock composition without melting) "
"speclib:Specimen_Classification:2        speclib:rock_type:2                      Value:Sedimentary","Value","Sedimentary","",""," The Sedimentary value indicates that the specimen was formed by sedimentary processes (e.g., lithification of unconsolidated material, direct chemical precipitation) "
"speclib:Specimen_Classification:2        speclib:rock_type:2                      Value:Unknown","Value","Unknown","",""," The Unknown value indicates that there is not enough information about the specimen to assign it a rock type "
"speclib:Specimen_Classification:2        speclib:rock_subtype:1                  ","Attribute","rock_subtype","n/a","speclib","The rock_subtype element identifies the rock subtype of the specimen.","geo","UTF8_Short_String_Collapsed","0","10","Unbounded","Unbounded","1","255","Units_of_None","none","TBD_classConcept","SHORT_STRING"
"speclib:Specimen_Classification:2        speclib:volatile_type:1                 ","Attribute","volatile_type","n/a","speclib","The volatile_type element indicates whether the material was volatile-poor (less than 2.0% loss on ignition) or volatile-rich (greater than 2.0% loss on ignition). ","geo","UTF8_Short_String_Collapsed","0","1","Unbounded","Unbounded","1","255","Units_of_None","none","TBD_classConcept","SHORT_STRING"
"speclib:Specimen_Classification:2        speclib:volatile_type:2                  Value:Poor","Value","Poor","","","The Poor value indicates the specimen had less than 2.0% loss on ignition."
"speclib:Specimen_Classification:2        speclib:volatile_type:2                  Value:Rich","Value","Rich","","","The Rich value indicates the specimen had greater than 2.0% loss on ignition."
"speclib:Specimen_Classification:2        speclib:volatile_type:2                  Value:Unknown","Value","Unknown","","","The Unknown value indicates the specimen's volatile type is unknown."
"speclib:Specimen_Classification:2        speclib:synthetic_processing_description:1","Attribute","synthetic_processing_description","n/a","speclib","The synthetic_processing_description element describes how a synthetic specimen has been processed.","geo","UTF8_Short_String_Collapsed","0","1","Unbounded","Unbounded","1","255","Units_of_None","none","TBD_classConcept","SHORT_STRING"
"speclib:Specimen_Classification:2        speclib:specimen_ph:1                   ","Attribute","specimen_ph","n/a","speclib","The specimen_ph element provides the pH of the observed specimen.","geo","ASCII_Real","0","1","0","14","Unbounded","Unbounded","Units_of_None","none","TBD_classConcept","REAL"
"speclib:Specimen_Classification:2        speclib:specimen_dilution_method:1      ","Attribute","specimen_dilution_method","n/a","speclib","The specimen_dilution_method element describes the method by which dilution was conducted.","geo","UTF8_Text_Preserved","0","1","Unbounded","Unbounded","1","1000","Units_of_None","none","TBD_classConcept","TEXT"
"speclib:Specimen_Classification:2        speclib:specimen_solute_standard:1      ","Attribute","specimen_solute_standard","n/a","speclib","The specimen_solute_standard element provides the standard used for the solute.","geo","UTF8_Short_String_Collapsed","0","1","Unbounded","Unbounded","1","255","Units_of_None","none","TBD_classConcept","SHORT_STRING"
"speclib:Specimen_Parameters:1           ","Class","Specimen_Parameters","1.0.0.0","speclib","The Specimen_Parameters class provides information about a specimen for which measurements have been made.","geo","","","","","","","","","","",""
"speclib:Specimen_Parameters:2            speclib:specimen_id:1                   ","Attribute","specimen_id","n/a","speclib","The specimen_id element uniquely identifies the specimen.","geo","UTF8_Short_String_Collapsed","1","1","Unbounded","Unbounded","1","255","Units_of_None","none","TBD_classConcept","SHORT_STRING"
"speclib:Specimen_Parameters:2            speclib:specimen_name:1                 ","Attribute","specimen_name","n/a","speclib","The specimen_name element identifies the specimen as it is named where it is being kept.","geo","UTF8_Short_String_Collapsed","0","1","Unbounded","Unbounded","1","255","Units_of_None","none","TBD_classConcept","SHORT_STRING"
"speclib:Specimen_Parameters:2            speclib:specimen_description:1          ","Attribute","specimen_description","n/a","speclib","The specimen_description element provides a short description of the specimen.","geo","UTF8_Text_Preserved","0","1","Unbounded","Unbounded","1","1000","Units_of_None","none","TBD_classConcept","TEXT"
"speclib:Specimen_Parameters:2            speclib:source_specimen_id:1            ","Attribute","source_specimen_id","n/a","speclib","The source_specimen_id element identifies the source specimen from which the observed specimen is derived.","geo","UTF8_Short_String_Collapsed","0","1","Unbounded","Unbounded","1","255","Units_of_None","none","TBD_classConcept","SHORT_STRING"
"speclib:Specimen_Parameters:2            speclib:specimen_min_size:1             ","Attribute","specimen_min_size","n/a","speclib","The specimen_min_size element identifies the minimum particle size of the observed specimen.","geo","ASCII_Real","0","1","0","1.7976931348623157e308","Unbounded","Unbounded","Units_of_Length","none","TBD_classConcept","REAL"
"speclib:Specimen_Parameters:2            speclib:specimen_min_size_reported_percentile:1","Attribute","specimen_min_size_reported_percentile","n/a","speclib","The percentile reported by the specimen_min_size element. For example, a specimen_min_size_reported_percentile of 90 indicates that 90 percent of the specimen has a particle size greater than or equal to specimen_min_size.","geo","ASCII_Real","0","1","0","100","Unbounded","Unbounded","Units_of_None","none","TBD_classConcept","REAL"
"speclib:Specimen_Parameters:2            speclib:specimen_max_size:1             ","Attribute","specimen_max_size","n/a","speclib","The specimen_max_size element identifies the maximum particle size of the observed specimen.","geo","ASCII_Real","0","1","0","1.7976931348623157e308","Unbounded","Unbounded","Units_of_Length","none","TBD_classConcept","REAL"
"speclib:Specimen_Parameters:2            speclib:specimen_max_size_reported_percentile:1","Attribute","specimen_max_size_reported_percentile","n/a","speclib","The percentile reported by the specimen_max_size element. For example, a specimen_max_size_reported_percentile of 90 indicates that 90 percent of the specimen has a particle size less than or equal to specimen_max_size.","geo","ASCII_Real","0","1","0","100","Unbounded","Unbounded","Units_of_None","none","TBD_classConcept","REAL"
"speclib:Specimen_Parameters:2            speclib:specimen_thin_section_flag:1    ","Attribute","specimen_thin_section_flag","n/a","speclib","The specimen_thin_section_flag element indicates whether or not the specimen is a thin section.","geo","ASCII_Short_String_Collapsed","0","1","Unbounded","Unbounded","1","255","Units_of_None","none","TBD_classConcept","SHORT_STRING"
"speclib:Specimen_Parameters:2            speclib:specimen_thin_section_flag:2     Value:N","Value","N","","","No, the specimen is not a thin section."
"speclib:Specimen_Parameters:2            speclib:specimen_thin_section_flag:2     Value:Y","Value","Y","","","Yes, the specimen is a thin section."
"speclib:Specimen_Parameters:2            speclib:specimen_collection_location:1  ","Attribute","specimen_collection_location","n/a","speclib","The specimen_collection_location element provides the place where the specimen was collected.","geo","UTF8_Short_String_Collapsed","1","1","Unbounded","Unbounded","1","255","Units_of_None","none","TBD_classConcept","SHORT_STRING"
"speclib:Specimen_Parameters:2            speclib:specimen_owner_location:1       ","Attribute","specimen_owner_location","n/a","speclib","The specimen_owner_location element provides the institution or laboratory name where the specimen resides.","geo","UTF8_Short_String_Collapsed","1","1","Unbounded","Unbounded","1","255","Units_of_None","none","TBD_classConcept","SHORT_STRING"
"speclib:Specimen_Parameters:2            speclib:specimen_owner_name:1           ","Attribute","specimen_owner_name","n/a","speclib","The specimen_owner_name element identifies the individual or laboratory to whom the specimen belongs.","geo","UTF8_Short_String_Collapsed","1","1","Unbounded","Unbounded","1","255","Units_of_None","none","TBD_classConcept","SHORT_STRING"
"speclib:Specimen_Parameters:2            speclib:specimen_provider_name:1        ","Attribute","specimen_provider_name","n/a","speclib","The specimen_provider_name element gives the name of the person who provided the specimen for spectral measurement.","geo","UTF8_Short_String_Collapsed","0","1","Unbounded","Unbounded","1","255","Units_of_None","none","TBD_classConcept","SHORT_STRING"
"speclib:Ancillary_Product:1             ","Class","Ancillary_Product","1.0.0.0","speclib","The Ancillary_Product class identifies an ancillary measurement related to a Spectral Library specimen.","geo","","","","","","","","","","",""
"speclib:Ancillary_Product:2              speclib:ancillary_product_type:1        ","Attribute","ancillary_product_type","n/a","speclib","The ancillary_product_type element provides the type of data found in an ancillary product.","geo","UTF8_Short_String_Collapsed","1","1","Unbounded","Unbounded","1","255","Units_of_None","none","TBD_classConcept","SHORT_STRING"
"speclib:Ancillary_Product:2              speclib:ancillary_product_type:2         Value:Attenuated Total Ref","Value","Attenuated Total Reflectance Spectroscopy","",""," IR spectroscopic technique in which placing a sample next to a high refractive index crystal causes total internal reflection resulting in an evanescent wave that samples shallow properties of the sample "
"speclib:Ancillary_Product:2              speclib:ancillary_product_type:2         Value:Chemical Composition","Value","Chemical Composition","","","Elemental or oxide abundances for samples"
"speclib:Ancillary_Product:2              speclib:ancillary_product_type:2         Value:Differential Scannin","Value","Differential Scanning Calorimetry","",""," Technique in which the sample is heated and temperature is monitored to evaluate exothermic and endothermic reactions that are indicative of composition "
"speclib:Ancillary_Product:2              speclib:ancillary_product_type:2         Value:Electron Microprobe ","Value","Electron Microprobe Analysis","",""," Microprobe technique in which the sample is bombarded with electrons, with resultant X-ray emission spectra indicative of sample composition "
"speclib:Ancillary_Product:2              speclib:ancillary_product_type:2         Value:Image","Value","Image","",""," An image of the sample "
"speclib:Ancillary_Product:2              speclib:ancillary_product_type:2         Value:Modal Mineralogy","Value","Modal Mineralogy","",""," Sample mineral abundances defined as weight or volume percentages "
"speclib:Ancillary_Product:2              speclib:ancillary_product_type:2         Value:Raman Spectroscopy","Value","Raman Spectroscopy","",""," Spectroscopic technique based on based on inelastic scattering of monochromatic light, usually from a laser source "
"speclib:Ancillary_Product:2              speclib:ancillary_product_type:2         Value:Reflectance Spectros","Value","Reflectance Spectroscopy","",""," Spectroscopic technique based on measuring the spectral properties of light scattered from samples "
"speclib:Ancillary_Product:2              speclib:ancillary_product_type:2         Value:Thermogravimetric An","Value","Thermogravimetric Analysis","",""," Technique in which sample mass is measured as its temperature is increased "
"speclib:Ancillary_Product:2              speclib:ancillary_product_type:2         Value:Transmission Spectro","Value","Transmission Spectroscopy","",""," Spectroscopic technique based on measuring the spectral properties of light transmitted through samples "
"speclib:Ancillary_Product:2              speclib:ancillary_product_type:2         Value:X-ray Diffraction","Value","X-ray Diffraction","",""," X-rays diffracted by a sample as a function of incident angle are used to determine sample crystal structure "
"speclib:Ancillary_Product:2              speclib:ancillary_product_type:2         Value:X-ray Fluorescence","Value","X-ray Fluorescence","",""," Spectroscopic technique in which the sample is bombarded by high-energy X-rays or gamma rays, with fluorescent X-ray emission spectra indicative of sample composition "
"speclib:Spectral_Library_Product:1      ","Class","Spectral_Library_Product","1.0.0.0","speclib","The Spectral_Library_Product class provides information about a data product in the Spectral Library.","geo","","","","","","","","","","",""
"speclib:Spectral_Library_Product:2       speclib:processing_description:1        ","Attribute","processing_description","n/a","speclib","The processing_description element provides information about how measurement(s) for a particular product were made, in addition to the information given in the Measurement Parameters class. In the case of a product created by merging multiple measurements, this element describes how the merge was done.","geo","UTF8_Text_Preserved","0","1","Unbounded","Unbounded","1","Unbounded","Units_of_None","none","TBD_classConcept","TEXT"
"speclib:Spectral_Library_Product:2       speclib:measurement_segments:1          ","Attribute","measurement_segments","n/a","speclib","The measurement_segments are the number of individual spectra that were combined to create the final merged spectrum. If the spectrum is not merged from multiple spectra, then the value of measurement_segments is 1.","geo","ASCII_NonNegative_Integer","1","1","0","18446744073709551615","Unbounded","Unbounded","Units_of_None","none","TBD_classConcept","INTEGER"
