Inputs
Inputs can be provided in either CSV or YAML format.
For CSV inputs, identify the fields needed for each input type below and include the respective fields. For mixed inputs, use empty cell values - see template CSVs for examples.
For YAML inputs, see template YAMLs. In each template YAML, any key or value in <>
needs to be filled in and the <>
removed, ex. <patient1>
should be filled in with the actual patient ID, e.g. PRAD0001
. Other keys not in <>
must be kept as they are.
---
input:
<patient1>:
...
should be filled in to become:
---
input:
PRAD0001:
...
Input BAM
Field | Type | Required | Description |
---|---|---|---|
patient | string | yes | Identifier for the patient |
sample | string | yes | Identifier for the sample |
state | string | yes | Must be either "tumor" or "normal" |
path | path | yes | Absolute path to the sample BAM file |
See this template for CSV format and this template for YAML format.
Input FASTQ
Field | Type | Required | Description |
---|---|---|---|
patient | string | yes | Identifier for the patient |
sample | string | yes | Identifier for the sample |
state | string | yes | Must be either "tumor" or "normal" |
read_group_identifier | string | yes | Read group ID |
sequencing_center | string | yes | Center where sequencing was performed |
library_identifier | string | yes | Library used for sample |
platform_technology | string | yes | Technology used for sequencing |
platform_unit | string | yes | Name of specific platform unit |
bam_header_sm | string | yes | Sample name tag for BAM |
lane | string | yes | Lane identifier for sample |
read1_fastq | path | yes | Absolute path to R1 FASTQ |
read2_fastq | path | yes | Absolute path to R2 FASTQ |
See this template for CSV format and this template for YAML format.
Input SRC
For SRC input, only call-SRC
can be run. In this case, for each tumor sample, SNV calls and CNA calls must be provided.
Field | Type | Required | Description |
---|---|---|---|
patient | string | yes | Identifier for the patient |
sample | string | yes | Identifier for the sample |
state | string | yes | Must be either "tumor" or "normal" |
src_input_type | string | yes | The type of input, must be either "CNA" or "SNV" |
src_input_algorithm | string | yes | Algorithm used to generate the input |
src_path | string | yes | Full path to the file |
See this template for CSV format and this template for YAML format.
Mixed input
A mix of SRC and sequencing inputs can also be provided, in cases where for example CNA calling has already been done and SNV calling needs to be performed.
CNA calls available
If CNA calls are already available, provide the CNA calls as SRC input and provide the sequencing data (either FASTQ or BAM/CRAM) as FASTQ or BAM/CRAM input. With CSV input, keep all columns and leave fields black per row as needed. See template CSV for the CSV format and template YAML for the YAML format.
SNV calls available
If SNV calls are already available, provide the SNV calls as SRC input and provide the sequencing data (either FASTQ or BAM/CRAM) as FASTQ or BAM/CRAM input. With CSV input, keep all columns and leave fields black per row as needed. See template CSV for the CSV format and template YAML for the YAML format.
Input VCF
TO-DO