Skip to main content

Leafcutter BAM to Junctions

Pipeline VersionDate UpdatedDocumentation AuthorQuestions or Feedback
aou_9.0.0July, 2025WARP PipelinesFile an issue

Introduction to the Leafcutter BAM to Junctions workflow​

leafcutter_bam_to_junc.wdl defines workflow leafcutter_bam_to_junc_workflow, which extracts splice junctions from BAM inputs for sQTL processing.

Reads are filtered for mapping quality and WASP tags, then regtools junctions extract produces compressed junction outputs per sample.

Inputs​

Input descriptions​

Input variable nameDescriptionType
bam_fileInput aligned BAM file.File
sample_idSample identifier used in output naming.String
strand_specificity(Optional) strand-specificity setting for regtools (0 default).Int?
user_defined_threads(Optional) thread override (default 1).Int?
user_defined_preempt(Optional) preemptible count override (default 1).Int?

Outputs​

Output variable nameFilename, if applicableOutput format and description
junc_file_final<sample_id>.regtools_junc.txt.gzGzipped splice junction file extracted from filtered BAM reads.
pipeline_version_outaou_9.0.0Workflow version string output.

Workflow and WDL​

Versioning​

All leafcutter_bam_to_junc releases are documented in the changelog.

Feedback​

Please help us make our tools better by filing an issue in WARP; we welcome pipeline-related suggestions or questions.