×

nf-core/hlala/typing @ 0.0.0-6c4ed3a

Performs HLA typing based on a population reference graph and employs a new linear projection method to align reads to the graph.

Latest version: 0.0.0-6c4ed3a
Total downloads: 7
Source: nf-core/modules
Authors: @mapo9
Maintainers: @mapo9

Summary

Performs HLA typing based on a population reference graph and employs a new linear projection method to align reads to the graph.

Get started

Add the following snippet to your workflow script to include this module.

include { HLALA_TYPING } from 'nf-core/hlala/typing'

License

MIT License

Process
Name HLALA_TYPING
Input 1 channel
#1 tuple
meta map

Groovy Map containing sample information e.g. [ id:'test' ]

bam file

BAM/CRAM/SAM file

*.{bam,cram,sam}
bai file

BAM index file

*.{bai}
graph directory

Path to prepared graph with hla-la --action prepareGraph

Output 11 channels
#1 hla tuple
meta map

Groovy Map containing sample information e.g. [ id:'test' ]

results/hla/* file

HLA results

#2 fastq tuple
meta map

Groovy Map containing sample information e.g. [ id:'test' ]

results/*.fastq file

Fastq file

*.fastq
#3 results tuple
meta map

Groovy Map containing sample information e.g. [ id:'test' ]

results file

Results file

#4 remapped tuple
meta map

Groovy Map containing sample information e.g. [ id:'test' ]

results/remapped_with_a.bam file

Remapped BAM file

*.bam
#5 versions
versions.yml file

File containing software versions

versions.yml
#6 extraction tuple
meta map

Groovy Map containing sample information e.g. [ id:'test' ]

results/extraction.bam file

Extraction BAM file

*.bam
#7 remapped_index tuple
meta map

Groovy Map containing sample information e.g. [ id:'test' ]

results/remapped_with_a.bam.bai file

Remapped BAM index file

*.bam.bai
#8 reads_per_level tuple
meta map

Groovy Map containing sample information e.g. [ id:'test' ]

results/reads_per_level.txt file

Reads per level

*.txt
#9 extraction_index tuple
meta map

Groovy Map containing sample information e.g. [ id:'test' ]

results/extraction.bam.bai file

Extraction BAM index file

*.bam.bai
#10 extraction_mapped tuple
meta map

Groovy Map containing sample information e.g. [ id:'test' ]

results/extraction_mapped.bam file

Extraction mapped BAM file

*.bam
#11 extraction_unmpapped tuple
meta map

Groovy Map containing sample information e.g. [ id:'test' ]

results/extraction_unmapped.bam file

Extraction unmapped BAM file

*.bam
Tool Description Homepage