<?xml version="1.0" encoding="UTF-8"?>
<?xml-model href="https://pds.nasa.gov/pds4/pds/v1/PDS4_PDS_1E00.sch" schematypens="http://purl.oclc.org/dsdl/schematron"?>
<Product_Observational xmlns="http://pds.nasa.gov/pds4/pds/v1"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://pds.nasa.gov/pds4/pds/v1 https://pds.nasa.gov/pds4/pds/v1/PDS4_PDS_1E00.xsd">
    <Identification_Area>
        <logical_identifier>urn:nasa:pds:astromat:data:astro_sample_data</logical_identifier>
        <version_id>1.0</version_id>
        <title>Astro Materials Analytical Data</title>
        <information_model_version>1.14.0.0</information_model_version>
        <product_class>Product_Observational</product_class>
        <Modification_History>
            <Modification_Detail>
                <modification_date>2021-02-03</modification_date>
                <version_id>1.0</version_id>
                <description>Table contains a record for each analyte result from each analysis for each sample. Massively denormalized because it is designed for a search index, not data management.</description>
            </Modification_Detail>
        </Modification_History>
    </Identification_Area>
    <Observation_Area>
        <Time_Coordinates>
            <start_date_time>2020-10-14Z</start_date_time>
            <stop_date_time>2020-10-14Z</stop_date_time>
        </Time_Coordinates>
        <Primary_Result_Summary>
            <purpose>Science</purpose>
            <processing_level>Derived</processing_level>
        </Primary_Result_Summary>
        <Investigation_Area>
            <name>Earth material chemistry from extraterrestrial samples; includes major and trace element data</name>
            <type>Other Investigation</type>
            <Internal_Reference>
                <lid_reference>urn:nasa:pds:context:investigation:other_investigation.astromat_data</lid_reference>
                <reference_type>data_to_investigation</reference_type>
            </Internal_Reference>
        </Investigation_Area>
        <Observing_System>
            <name>not applicable</name>
            <Observing_System_Component>
                <name>not applicable</name>
                <type>Host</type>
            </Observing_System_Component>
        </Observing_System>
        <Target_Identification>
            <name>Lunar Sample</name>
            <type>Satellite</type>
            <description>Samples returned from the moon by the Apollo missions</description>
            <Internal_Reference>
                <lid_reference>urn:nasa:pds:context:target:satellite.earth.moon</lid_reference>
                <reference_type>data_to_target</reference_type>
            </Internal_Reference>
        </Target_Identification>
        <Target_Identification>
            <name>Meteoroid</name>
            <type>Meteoroid</type>
            <description>Meteorites collected on Earth</description>
        </Target_Identification>
    </Observation_Area>
    <File_Area_Observational>
        <File>
            <file_name>astro_sample_data_t.csv</file_name>
            <creation_date_time>2021-02-02T13:20:13Z</creation_date_time>
            <file_size unit="byte">182881589</file_size>
            <comment>Foreign keys: 1. analytical data is joined to analysis action for additional information on the analysis; analysisActionNum to analysisActionNum; 2. analytical data is joined to citation to identify the source of the data; citation.id to citation_id; 3. analytical data is joined to dataset to specify the particular dataset in the cited source; dataset.datasetNum to datasetNum; 4. analytical data is joined to astro_sample_t for additional information on the sample; sample.id to sample_id  </comment>
        </File>
        <Header>
            <name>Column Headings</name>
            <offset unit="byte">0</offset>
            <object_length unit="byte">586</object_length>
            <parsing_standard_id>PDS DSV 1</parsing_standard_id>
            <description>Comma-separated names of columns in the data table.</description>
        </Header>
        <Table_Delimited>
            <offset unit="byte">587</offset>
            <parsing_standard_id>PDS DSV 1</parsing_standard_id>
            <records>482636</records>
            <record_delimiter>Carriage-Return Line-Feed</record_delimiter>
            <field_delimiter>Comma</field_delimiter>
            <Record_Delimited>
                <fields>41</fields>
                <groups>0</groups>
                <Field_Delimited>
                    <name>sample_data_id</name>
                    <data_type>ASCII_String</data_type>
                    <description>field identifier generated by ElasticSearch. 20 character string, character set: 0-9,a-z, A-Z, _ , -</description>
                </Field_Delimited>
                <Field_Delimited>
                    <name>analysisActionNum</name>
                    <data_type>ASCII_Integer</data_type>
                    <description>numeric foreign key to astro_analysis_action_t table, to provide details about the analysis action</description>
                </Field_Delimited>
                <Field_Delimited>
                    <name>analysisActionDescription</name>
                    <data_type>ASCII_String</data_type>
                    <description>Description of analysis action, duplicates content from analysis action table, included for convenience</description>
                </Field_Delimited>
                <Field_Delimited>
                    <name>analysisComment</name>
                    <data_type>ASCII_String</data_type>
                    <description>additional information specific to this particular analytic result</description>
                </Field_Delimited>
                <Field_Delimited>
                    <name>analysisType</name>
                    <data_type>ASCII_String</data_type>
                    <description>controlled vocabulary. values: {Inclusion Analysis, Mineral Analysis, Rock Analysis}</description>
                </Field_Delimited>
                <Field_Delimited>
                    <name>analyzedMaterialCode</name>
                    <data_type>ASCII_String</data_type>
                    <description>Controlled vocabulary, values: {CHONDRULE, CLAST, GLASS, GM, INC, INTERSTITIAL, LE, MATRIX, MESO, MIN, PRESOLAR GRAIN, RESIDUE, SEPARATE, WR}</description>
                </Field_Delimited>
                <Field_Delimited>
                    <name>analyzedMaterialName</name>
                    <data_type>ASCII_String</data_type>
                    <description>controlled vocabulary, {CHONDRULE, CLAST, GLASS, GROUNDMASS, INCLUSION, INTERSTITIAL, LEACHATE, MATRIX, MESOSTASIS, MINERAL, PRESOLAR GRAIN, RESIDUE, SEPARATE, WHOLE ROCK} matches to MaterialCode list </description>
                </Field_Delimited>
                <Field_Delimited>
                    <name>calcAvg</name>
                    <data_type>ASCII_String</data_type>
                    <description>values: {Can be averaged,  Cannot be averaged
                        It is averaged, It is average}</description>
                </Field_Delimited>
                <Field_Delimited>
                    <name>citation.citationCode</name>
                    <data_type>ASCII_String</data_type>
                </Field_Delimited>
                <Field_Delimited>
                    <name>citation.citationNum</name>
                    <data_type>ASCII_Integer</data_type>
                    <description>numeric identifier, FK to astro_citation_t.csv</description>
                </Field_Delimited>
                <Field_Delimited>
                    <name>citation.id</name>
                    <data_type>ASCII_String</data_type>
                    <description>random text string identifier, FK to astro_citation_t.csv</description>
                </Field_Delimited>
                <Field_Delimited>
                    <name>dataset.datasetCode</name>
                    <data_type>ASCII_String</data_type>
                    <description>code identifier for dataset that reported this analytic result</description>
                </Field_Delimited>
                <Field_Delimited>
                    <name>dataset.datasetNum</name>
                    <data_type>ASCII_String</data_type>
                    <description>numeric foreign key to astro_dataset_t datasetNum to join to dataset table</description>
                </Field_Delimited>
                <Field_Delimited>
                    <name>dataset.id</name>
                    <data_type>ASCII_String</data_type>
                    <description>random 20 character string foreign key to astro_dataset_t datasetNum to join to dataset table</description>
                </Field_Delimited>
                <Field_Delimited>
                    <name>grain</name>
                    <data_type>ASCII_String</data_type>
                    <description>values: {AN, AO, AOP, AP, BL, BLS, CC, CP, ECH, EH, FE, FM, GB, GC, GM, GRB, HA, HO, IA, IG, IN, INT, IO, IOX, LL, MC, MLP, PC, VE, XC}</description>
                    <Special_Constants>
                        <missing_constant>NONE</missing_constant>
                    </Special_Constants>
                </Field_Delimited>
                <Field_Delimited>
                    <name>heated</name>
                    <data_type>ASCII_String</data_type>
                    <description>values: {C, R} </description>
                    <Special_Constants>
                        <missing_constant>NONE</missing_constant>
                    </Special_Constants>
                </Field_Delimited>
                <Field_Delimited>
                    <name>inclusionMineral</name>
                    <data_type>ASCII_String</data_type>
                    <description>values {AM-SI, AN, APA, ARMA, AUG, BZT, chrom, CPX, CR-MT, DI, EN, FAYALITE, FENI METAL, FORSTERITE, GL, GM, GROSSITE, GROSSULAR, HIBONITE, ILM, INT METAL, KF, MASKELYNITE, MELILITE, MERRILLITE, MESO, MSS, MT, NEPH, NI METAL, OL, OPX, PENT, PLAG, PX, PY, PYRH, RUT, SLFI, SP, TI-MT, TRO, ULSP, WHT, ZIRKELITE} </description>
                    <Special_Constants>
                        <missing_constant>NONE</missing_constant>
                    </Special_Constants>
                </Field_Delimited>
                <Field_Delimited>
                    <name>inclusionSize</name>
                    <data_type>ASCII_String</data_type>
                    <description>inclusion size in mm, ranges from 1 to 3.2 mm</description>
                    <Special_Constants>
                        <missing_constant>NONE</missing_constant>
                    </Special_Constants>
                </Field_Delimited>
                <Field_Delimited>
                    <name>inclusionType</name>
                    <data_type>ASCII_String</data_type>
                    <description>controlled vocabulary: {Cr SPINEL,CRYSTALLINE, GLASS.MINERAL}</description>
                    <Special_Constants>
                        <missing_constant>NONE</missing_constant>
                    </Special_Constants>
                </Field_Delimited>
                <Field_Delimited>
                    <name>hostMineral</name>
                    <data_type>ASCII_String</data_type>
                    <description>values: {AUG, CPX, Fe METAL, ILM, MASKELYNITE, OL, OPX, PLAG, PX, PYX, SLFI, SYMP, TRO}</description>
                    <Special_Constants>
                        <missing_constant>NONE</missing_constant>
                    </Special_Constants>
                </Field_Delimited>
                <Field_Delimited>
                    <name>hostRock</name>
                    <data_type>ASCII_String</data_type>
                    <description>not clear how this field is being used. values include {1, 2, 3, 4, 5, 6, OL} and a set of {OL, Fo xx.xx} pairs with Fo values (xx.xx) ranging from  46.51 to 75.34</description>
                    <Special_Constants>
                        <missing_constant>NONE</missing_constant>
                    </Special_Constants>
                </Field_Delimited>
                <Field_Delimited>
                    <name>methodName</name>
                    <data_type>ASCII_String</data_type>
                    <description>label for analytical method used to obtain result value. 72 different methods reported.</description>
                </Field_Delimited>
                <Field_Delimited>
                    <name>mineralName</name>
                    <data_type>ASCII_String</data_type>
                    <description>name of mineral used to obtain result value. 86 different minerals reported.</description>
                </Field_Delimited>
                <Field_Delimited>
                    <name>mineralSize</name>
                    <data_type>ASCII_String</data_type>
                    <description>not clear how this field is being used, values include integers, decimal numbers with units (mm or micro), and other text </description>
                    <Special_Constants>
                        <missing_constant>NONE</missing_constant>
                    </Special_Constants>
                </Field_Delimited>
                <Field_Delimited>
                    <name>numberOfReplicates</name>
                    <data_type>ASCII_String</data_type>
                    <description>number of replicates; likely values range from 1 to 1000; other text strings are present. </description>
                    <Special_Constants>
                        <missing_constant>NONE</missing_constant>
                    </Special_Constants>
                </Field_Delimited>
                <Field_Delimited>
                    <name>rimOrCore</name>
                    <data_type>ASCII_String</data_type>
                    <description>rimOrCore</description>
                </Field_Delimited>
                <Field_Delimited>
                    <name>sample.id</name>
                    <data_type>ASCII_String</data_type>
                    <description>foreign key to astro_sample_t sample_id</description>
                </Field_Delimited>
                <Field_Delimited>
                    <name>sample.sampleCode</name>
                    <data_type>ASCII_String</data_type>
                    <description>code identifier for the analyzed sample</description>
                </Field_Delimited>
                <Field_Delimited>
                    <name>sample.sampleName</name>
                    <data_type>ASCII_String</data_type>
                    <description>label for the analyzed sample</description>
                </Field_Delimited>
                <Field_Delimited>
                    <name>sample.sampleNum</name>
                    <data_type>ASCII_String</data_type>
                    <description>alternate foreign key to astro_sample_t sampleNum</description>
                </Field_Delimited>
                <Field_Delimited>
                    <name>spotId</name>
                    <data_type>ASCII_String</data_type>
                    <description>identifier for a microprobe analyzed spot, essentially a sub sample of the sample identified by sample.id</description>
                </Field_Delimited>
                <Field_Delimited>
                    <name>stdevType</name>
                    <data_type>ASCII_String</data_type>
                    <description>identifier for kind of statistical method used to determine sample deviation. values: {%, 1S, 1S-ABS, 2S, 2S-ABS, ABS, None, REL, S, S-ABS, S-REL}</description>
                    <Special_Constants>
                        <missing_constant>NONE</missing_constant>
                    </Special_Constants>
                </Field_Delimited>
                <Field_Delimited>
                    <name>stdevDefinition</name>
                    <data_type>ASCII_String</data_type>
                    <description>text label/definition for the standard deviation type. values: {percent , one sigma (one standard deviation), one sigma (one sigma (one standard deviation) absolute), two sigma (two standard deviations), two sigma (two standard deviations), absolute, absolute error (standard error or deviation unspecified), relative, standard deviation (sigma level and relative/absolute unspecified), absolute standard deviation (sigma level unspecified), relative standard deviation, sigma level unspecified}</description>
                    <Special_Constants>
                        <missing_constant>NONE</missing_constant>
                    </Special_Constants>
                </Field_Delimited>
                <Field_Delimited>
                    <name>stdevValue</name>
                    <data_type>ASCII_String</data_type>
                    <description>standard deviation value for the reported value on this analyte</description>
                    <Special_Constants>
                        <missing_constant>NONE</missing_constant>
                    </Special_Constants>
                </Field_Delimited>
                <Field_Delimited>
                    <name>temperature</name>
                    <data_type>ASCII_String</data_type>
                    <description>not clear how this field is being used, values {NO, YES}</description>
                    <Special_Constants>
                        <missing_constant>NONE</missing_constant>
                    </Special_Constants>
                </Field_Delimited>
                <Field_Delimited>
                    <name>unit</name>
                    <data_type>ASCII_String</data_type>
                    <description>units of measure identifier string for the reported value values: {%, at%, cc/g, ccstp/g, dpm/g, dpm/kg, Ga, Î¼g g-1, Î¼g/g, ka, Ma, mg/cm3, mg/g, mol%, mol/g, ng/g, nmol/g, Not Applicable, per mil, per mil SMOW, pg/g, pmol/g, ppb, ppm, ppt, vol%, wt%}</description>
                </Field_Delimited>
                <Field_Delimited>
                    <name>value</name>
                    <data_type>ASCII_Real</data_type>
                    <description>reported analysis result for this analyte (variable)</description>
                </Field_Delimited>
                <Field_Delimited>
                    <name>variable</name>
                    <data_type>ASCII_String</data_type>
                    <description>analyte property for which the value is reported; 440 different variables reported</description>
                </Field_Delimited>
                <Field_Delimited>
                    <name>variableDefinition</name>
                    <data_type>ASCII_String</data_type>
                    <description>text definition of the reported variable</description>
                </Field_Delimited>
                <Field_Delimited>
                    <name>variableGroup</name>
                    <data_type>ASCII_String</data_type>
                    <description>Category for grouping variable typically related to a single analysis. values {AGE, EM, IR, IS, MAJ, MODE, NGAS, REE, TE, US, VO}</description>
                </Field_Delimited>
                <Field_Delimited>
                    <name>variableGroupDefinition</name>
                    <data_type>ASCII_String</data_type>
                    <description>text explanation of the variable group. Values {Age, End-Member, Radiogenic_Isotopes, Stable_Isotopes, Major_Oxide/Element, Rock_Mode, Noble_Gas, Rare_Earth_Element, Trace_Element, Uranium_Series, Volatile}</description>
                </Field_Delimited>
            </Record_Delimited>
        </Table_Delimited>
    </File_Area_Observational>
</Product_Observational>
