Creating Sample Input Sheet Templates

Compatibility—NGS v5.16 and earlier

New in NGS 5.4—Input and output container UDF tokens

Before creating a sample input sheet template, ensure that you understand the sections of the template - as described in Sample Input Sheet Template Sections

The sample input sheet template is a comma-delimited CSV file. Its format must follow a few basic rules:

Metadata entries must each appear on a new line and be the only entry on that line. Metadata entries must not appear inside tags.
Opening and closing tags must appear exactly as they are outlined below, on a new line and as the only entry on that line.
Each opened tag must be closed, otherwise it is skipped by the script.
The order of tags must be preserved: <HEADER_BLOCK>, <HEADER>, <DATA>, <FOOTER>
Any sections (opening tag + closing tag combination) can be omitted from the template file.
Entries that are separated by commas in the template will be delimited by the metadata-specified separator (default: COMMA) in the sample input sheet.
White space is allowed in the template. However, if there is a blank line inside a tag, it will also be present in the sample input sheet produced.
If an entry in the template is enclosed in double quotes it will be imported as a single entry and written to the sample input sheet as such, even if it has commas inside.
To include double-quotes (or single-quotes) in the sample input sheet, use theescape character: Example: \" or \'
To include an escape character in the sample input sheet, use two escape characters inside double-quotes. For example if you want to see \\Share\Folder\Filename.txt use "\\\\Share\\Folder\\Filename.txt" as the token.

Tokens

All of the tokens below must appear in the template in the following form: ${TOKEN}.

Example: ${PROCESS.LIMSID}

If your process contains ResultFile inputs or outputs, please refer to the Metadata section, specifically INCLUDE.INPUT.RESULTFILES and INCLUDE.OUTPUT.RESULTFILES.