When submitting files for a new Geo-chemical raw dataset (file_type RAWGEOCHEM), the system expects an additional file named:


  • process.meta


This is a text file in INI format that contains additional information on how the drill hole dataset must be constructed out of the accompanying files.


The file must contain a single section, named [Configuration] with the following properties:


SampleFile

Specifies the filename for the file that contains the samples.

SampleFile_ID

Specifies the index of the column in the collars file that contains sample IDs.

SampleFile_X

Specifies the index of the column in the samples file that contains the X coordinate for the drill hole collar.

SampleFile_Y

Specifies the index of the column in the samples file that contains the Y coordinate for the drill hole collar.

SampleFile_Z

Specifies the index of the column in the samples file that contains the Z coordinate for the drill hole collar.

SampleFile_Attribute_Columns

Specifies how may attribute columns will be read from the sample file. 

SampleFile_Attribute_Column<N>_Index

Specifies the index of the column that contains the attribute values for a given attribute in the sample file. The <N> placeholder is replaced by the attribute index. For instance, if the sample file has three attributes to define, the process.meta file will include values for SampleFile_Attribute_Column0_Index, SampleFile_Attribute_Column1_Index and SampleFile_Attribute_Column2_Index.


SampleFile_Attribute_Column<N>_Name


Specifies the name of an attribute in the sample file. The <N> placeholder is replaced by the attribute index. 

For instance, if the sample file has three attributes to define, the process.meta file will include values for SampleFile_Attribute_Column0_Name, SampleFile_Attribute_Column1_Name and SampleFile_Attribute_Column2_Name.


SampleFile_Attribute_Column<N>_Type

Specifies the type of an attribute in the sample file. Must be set to one the following values:



0 - Attribute is of Float type

1 - Attribute of Alphanumerical type



The <N> placeholder is replaced by the attribute index. 

For instance, if the sample file has three attributes to define, the process.meta file will include values for SampleFile_Attribute_Column0_Type, SampleFile_Attribute_Column1_Type and SampleFile_Attribute_Column2_Type.


SampleFile_Attribute_Column<N>_Unit

A string identifying the Units of Measurement for the attribute

AssayFileCount

Specifies how many assay files will be included.

AssayFile<N>

Specifies an assay file name. There will be one of these properties for each assay file. For instance, if AssayFileCount = 3, the file must include values for AssayFile0, AssayFile1 and AssayFile2. The <N> placeholder is replaced by the file index.

Column_Assay<N>_ID

Specifies the index of the column in the assay file that contains the drill hole ID. This is a unique identifier per hole, which is shared across several files in the dataset. There will be one of these properties for each assay file. For instance, if AssayFileCount = 3, the file must include values for Column_Assay0_ID, Column_Assay1_ID and Column_Assay2_ID. The <N> placeholder is replaced by the file index.

Column_Assay<N>_Attribute_Columns

Specifies how may attribute columns will be read from an assay file. There will be one of these properties for each assay file. The <N> placeholder is replaced by the file index.

Column_Assay<N>_Attribute_Column<M>_Index

Specifies the index of the column that contains the attribute values for a given attribute in a given assay file. The <N> placeholder is replaced by the assay file index, and the <M> placeholder is replaced by the attribute index. For instance, if the third assay file has three attributes to define, the properties.meta file will include values for Column_Assay2_Attribute_Column0_Index, Column_Assay2_Attribute_Column1_Index and Column_Assay2_Attribute_Column2_Index.

Column_Assay<N>_Attribute_Column<M>_Name

Specifies the name of an attribute in a given assay file. The <N> placeholder is replaced by the assay file index, and the <M> placeholder is replaced by the attribute index. For instance, if the third assay file has three attributes to define, the process.meta file will include values for Column_Assay2_Attribute_Column0_Name, Column_Assay2_Attribute_Column1_Name and Column_Assay2_Attribute_Column2_Name.

Column_Assay<N>_Attribute_Column<M>_Type

Specifies the type of an attribute in a given assay file. Must be set to one the following values:



0 - Attribute is of Float type

1 - Attribute of Alphanumerical type



The <N> placeholder is replaced by the assay file index, and the <M> placeholder is replaced by the attribute index. For instance, if the third assay file has three attributes to define, the process.meta file will include values for Column_Assay2_Attribute_Column0_Type, Column_Assay2_Attribute_Column1_Type and Column_Assay2_Attribute_Column2_Type.

Column_Assay<N>_Attribute_Column<M>_Unit

A string identifying the Units of Measurement for the attribute

Column_Assay<N>_Attribute_Column<M>_Label

Specifies a readable label for the attribute name. The <N> placeholder is replaced by the attribute index, which is zero-based