Appendix A: Processor Definitions
| JSON Name | JSON Value(s) | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| path | Absolute path to sequencer output | ||||||||||||||||||
| platformType | One of the following:
|
||||||||||||||||||
| name | Illumina:
|
Ultima:
| |||||||||||||||||
| timeZone | Valid String ID for Java TimeZone, which is a TZ Database name. List of TZ Database names on Wikipedia | ||||||||||||||||||
| parameters | Nested JSON Object:
|
Appendix B: Run JSON Fields
| Field Name | PacBio | Illumina | Oxford Nanopore | Ultima |
|---|---|---|---|---|
| platform | ✓ | ✓ | ✓ | ✓ |
| runAlias | ✓ | ✓ | ✓ | ✓ |
| sequencerFolderPath | ✓ | ✓ | ✓ | |
| sequencerName | ✓ | ✓ | ✓ | ✓ |
| sequencerPosition | ✓ | ✓ | ✓ | ✓ |
| containerSerialNumber | ✓ | ✓ | ✓ | ✓ |
| containerModel | ✓ | ✓ | ✓ | ✓ |
| laneCount | ✓ | ✓ | ✓ | ✓ |
| healthType | ✓ | ✓ | ✓ | ✓ |
| startDate | ✓ | ✓ | ✓ | ✓ |
| completedDate | ✓ | ✓ | ✓ | ✓ |
| pairedEndRun | ✓ | ✓ | ✓ | ✓ |
| software | ✓ | ✓ | ✓ | ✓ |
| metrics | ✓ | ✓ | ✓ | ✓ |
| poolNames | ✓ | |||
| runBasesMask | ✓ | |||
| bclCount | ✓ | |||
| callCycle | ✓ | |||
| chemistry | ✓ | |||
| imgCycle | ✓ | |||
| indexLengths | ✓ | |||
| numCycles | ✓ | |||
| numReads | ✓ | |||
| poolNames | ✓ | |||
| readLength | ✓ | ✓ | ||
| scoreCycle | ✓ | |||
| workflowType | ✓ | |||
| runType | ✓ | |||
| protocolVersion | ✓ | |||
| sequencingStatus | ✓ | |||
| analysisStatus | ✓ | |||
| uploadStatus | ✓ | |||
| expectedFlows | ✓ | |||
| completedFlows | ✓ | |||
| waferShelf | ✓ | |||
| analysisExpected | ✓ | |||
| pipelineRuns | ✓ |
Appendix C: Sequencers Supported by Run Scanner
This is a list of sequencers for which Run Scanner is capable of processing output.
Bold items are verified to work with Run Scanner.
Italic items are under development.
Other sequencers are expected to work so long as their output is in the same format as a sequencer whose name is bolded, however they have not been tested.
If a sequencer is not included in this list, it should be assumed to be unsupported.
PacBio - "default" processor
- RS
- RS II
PacBio - "v2" processor
- Revio
- Vega
Illumina - "default" processor
- HiSeq 1000
- HiSeq 2000
- HiSeq 2500
- HiSeq X
- MiSeq
- NextSeq 500
- NextSeq 550
- NextSeq 2000
- NovaSeq 6000
- NovaSeq X Plus
- iSeq
- MiniSeq
Ultima - "default" processor
- UG 100
Notes for Ultima Sequencers
- Current support is in development and subject to change
Oxford Nanopore - "promethion" processor
- PromethION - as of PromethION Release 19.01.1
Oxford Nanopore - "minion" processor
- MinION - as of MinION Release 18.12
Notes for Oxford Nanopore Sequencers
- All sequencing output created before January 1 2017 is automatically skipped.
- Supports
fast5output only -pod5format not supported.
Appendix D: Analysis Platforms Supported by Run Scanner
This is a list of on-instrument analysis platforms for which Run Scanner is capable of processing output. For more information, see Analysis Platform Support.
- Illumina DRAGEN - as of DRAGEN 4.1.7. Analysis output created by DRAGEN versions older than 4.1.7
will be marked
UNSUPPORTED.
Files Required for Parsing Analysis Data
Run Scanner parses a number of files out of the run directory in order to serve analysis data. For compatibility between versions, sometimes a number of file locations are checked for each file. Newer versions of an analysis suite may change the location of a file. If you detect that this has occured, please open a GitHub Issue detailing the situation and including the file location.
Illumina DRAGEN
BCLConvert
Let attempt be sequencer location/run directory/Analysis/attempt number/
attempt/Data/BCLConvert/SampleSheet.csv(the SampleSheet.csv at the root of the Analysis cannot be used due to it not updating between attempts)attempt/Data/b2c_dragen_events.csv- One of:
attempt/Data/BCLConvert/fastq/Reports/fastq_list.csvattempt/Data/BCLConvert/ora_fastq/Reports/fastq_list.csv- The fastq files in the
fastq_list.csvretrieved above must exist attempt/Manifest.tsv- One of:
attempt/Data/BCLConvert/fastq/Reports/Demultiplex_Stats.csvattempt/Data/BCLConvert/ora_fastq/Reports/Demultiplex_Stats.csvattempt/Data/Demux/Demultiplex_Stats.csvattempt/Data/Secondary_Analysis_Complete.txt