One-pass workstation
--two-pass-mode None --low-memory --quantMode TranscriptomeSAM GeneCounts --sjdb-overhang 74
The Parabricks alignment step receives 42 GB and 12 CPU cores.
Methods
Harako-native runs the tested Parabricks alignment and QC steps. The Harako controller performs Salmon quantification, output validation, expression-matrix generation, and recording of software and version provenance.
PARABRICKS_RNA_FQ2BAM.-t exon -g gene_type for GENCODE 49.Salmon is not run inside Nextflow. The Harako controller uses the processed paired-end FASTQ files, an explicitly selected library type, and six threads. Quantification therefore runs only once for each selected Salmon profile.
--two-pass-mode None --low-memory --quantMode TranscriptomeSAM GeneCounts --sjdb-overhang 74
The Parabricks alignment step receives 42 GB and 12 CPU cores.
--two-pass-mode Basic --low-memory --quantMode TranscriptomeSAM GeneCounts --sjdb-overhang 74
The Parabricks alignment step receives 96 GB and 12 CPU cores.
To preserve reproducibility, users cannot change the analysis-tool parameters or allocated resources freely. Harako-GPU does not increase memory dynamically or switch automatically to CPU STAR.
For the fixed GRCh38.p14 / GENCODE 49 reference pack, FeatureCounts uses feature type exon and group type gene_type. This provides biotype-level QC and remains separate from STAR ReadsPerGene.out.tab GeneCounts.
Salmon 2.5.1 is the default for new analyses. Salmon 1.10.3 remains available for compatibility with earlier analyses. Repeated Salmon 1.10.3 runs were highly concordant, but the numerical results were not identical.
The compare-both mode runs both versions sequentially on the same processed FASTQ files and compares the abundance differences and rank concordance.
Differences caused by the software version, implementation, index, and execution conditions can be confounded with biological differences between experimental groups. This concern is not limited to floating-point rounding.
Harako-GPU therefore records and pins the Salmon version, container image, index, options, and library type for every run. Results produced with different Salmon versions should not be combined without explicitly accounting for the version difference.
Before a run starts, its analysis plan records the workflow, profiles, containers, reference data, output settings, computational resources, execution environment, and approval hash. Preparation checks these conditions again. During a run, persistent process, lock, and state records are used to manage execution and resume. A completed run cannot be resumed.
The GUI uses the same planning and execution services as the command-line interface for detailed output validation and support-information collection.
The nfcore_rnaseq_3_26_reference backend preserves a specific nf-core/rnaseq 3.26 configuration for comparison and expert use. The standard Harako-native workflow does not use the additional plugin and large container-image set required by this reference backend.