Use when aligning RNA-seq reads to a reference genome with junction detection, including exon-exon junctions and gene fusions.
subjunc -i <index> -r <reads> -o <output.bam>/home/vimalinx/miniforge3/envs/bio/bin/subjuncsubjunc over subread-align for splice-aware RNA workflows.featureCounts or visual inspection.# 1) Standard paired-end RNA-seq alignment
subjunc \
-i ref_index \
-r sample_R1.fastq.gz \
-R sample_R2.fastq.gz \
-o sample.bam \
-T 8
# 2) Coordinate-sorted BAM for downstream browsing/counting
subjunc \
-i ref_index \
-r sample_R1.fastq.gz \
-R sample_R2.fastq.gz \
-o sample.bam \
-T 8 \
--sortReadsByCoordinates
# 3) Broader junction discovery, including non-canonical events
subjunc \
-i ref_index \
-r sample_R1.fastq.gz \
-R sample_R2.fastq.gz \
-o sample.bam \
-T 8 \
--allJunctions
subjunc on RNA-seq FASTQ with paired-end information if available.featureCounts and inspect suspicious junction-rich loci separately.-i expects the pre-built index basename, not the original FASTA file.subjunc is RNA-oriented; use subread-align -t 1 for ordinary genomic DNA alignment.-m 1 is permissive; tighten thresholds if false junctions become a problem.-I when longer indels are biologically expected.--allJunctions expands reporting scope and can increase noisy findings, so use it deliberately.