Skip to content

Execution Flow by Request

This page provides an overview of the rule execution flow tailored to different request specified in the job configuration file of NovaScope.

Each request option triggers a specific set of rules. Thus, below provides a rulegraph for each request option to outline the triggered rules and their interdependencies, detailing distinct processing paths.

Info

The rulegraphs below are constructed from a baseline scenario where only the initial input 1st-seq and 2nd-seq FASTQ files are present, with no prior processing or intermediate files generated.

"sbcd-per-flowcell"

rg_sbcdperfc

"sbcdlo-per-flowcell"

rg_sbcdperfc

"sbcd-per-chip"

rg_sbcdperfc

"smatch-per-chip"

rg_smatch

"align-per-run"

rg_align

"sge-per-run"

rg_sge

"histology-per-run"

rg_sge

"transcript-per-unit"

rg_sge

"filterftr-per-unit"

rg_sge

"filterpoly-per-unit"

rg_sge

"segment-10x-per-unit"

Without SGE filtering

  • When requesting hexagon-indexed SGE without gene-filtering and polygon-filtering:
    rg_sge

With SGE filtering

  • When requesting hexagon-indexed SGE with gene-filtering and polygon-filtering:
    rg_sge

"segment-ficture-per-unit"

Without SGE filtering

rg_sge

With SGE filtering

rg_sge