alleleTools.format.kir_mapper module

kir-mapper to allele table conversion module.

This module reads the reports of kir-mapper and generates the allele table. Some filtering based on depth and allele mismatch can be performed.

Author: Nicolás Mendoza Mejía (2025)

alleleTools.format.kir_mapper.call_function(args)[source]

Main function to execute the kir-mapper report to allele table conversion.

Parameters:

args – Parsed command line arguments

alleleTools.format.kir_mapper.exclude_high_missings(df: DataFrame, threshold: float = 5)[source]
alleleTools.format.kir_mapper.get_min_number(input: str)[source]
alleleTools.format.kir_mapper.parse_alleles(df: DataFrame) DataFrame[source]
alleleTools.format.kir_mapper.read_reports(files: List[str]) DataFrame[source]
alleleTools.format.kir_mapper.setup_parser(subparsers)[source]

Set up the argument parser for the kir-mapper command.

Parameters:

subparsers – The subparsers object to add this command to.

Returns:

The configured parser for kir-mapper.

Return type:

argparse.ArgumentParser

alleleTools.format.kir_mapper.split_alleles(x: str)[source]