Configuration
SeqUIaSCOPE reads a reference_paths.json file at startup to locate reference files and
configure optional features. A default version of this file is embedded in the Docker image.
If you need to override any of the defaults — for example to use a custom report template
or a custom reference genome — mount your own reference_paths.json into the container.
Mounting a Custom Config
Add the following volume mount to your docker-compose.yaml:
volumes:
- ./input_files:/input_files:ro
- ./output_files:/output_files
- ./reference_paths.json:/srv/shiny-server/sequiaScope/app/reference_paths.json:roPlace your reference_paths.json in the same directory as the compose file.
Config File Structure
{
"output_dir": "output_files",
"reference_files": {
"kegg_tab": "app/references/kegg_tab.tsv",
"report_template": "app/references/report_template.docx",
"genes_of_interest": "app/references/genes_of_interest.tsv"
},
"custom_genome": {
"display_name": "Custom genome",
"igv_id": "custom",
"genome": "custom_genome/GRCh38.fa",
"index": "custom_genome/GRCh38.fa.fai"
}
}Configuration Options
output_dir
Directory where session data, IGV snapshots, and Arriba reports are stored. Defaults to
output_files. In Docker deployments this should match the writable volume mount.
reference_files
Paths to the three built-in reference files. All paths are relative to the application root inside the container.
| Key | Default | Description |
|---|---|---|
kegg_tab |
app/references/kegg_tab.tsv |
KEGG pathway annotation table used by the Network Graph module and expression pathway assignment. Required when using expression or network graph features. |
report_template |
app/references/report_template.docx |
Default .docx template used for report generation in the Summary module. Can be replaced with an institutional template. |
genes_of_interest |
app/references/genes_of_interest.tsv |
Default genes of interest list used for expression highlighting. See Data Requirements — Genes of Interest for the required file format. |
custom_genome
Optional section for configuring a custom reference genome for IGV. Remove this section
entirely if you are using one of the built-in genomes (GRCh38/hg38, GRCh37/hg19, etc.).
| Key | Description |
|---|---|
display_name |
Name shown in the genome picker in the upload form |
igv_id |
Internal identifier — must be set to "custom"
|
genome |
Path to the FASTA file, relative to the /input_files mount |
index |
Path to the FASTA index (.fai), relative to the /input_files mount |
Custom genome files must be placed inside your input_files directory so they are
accessible via the /input_files mount. Paths in the config are relative to that mount point.