alleleTools.format.immuannot_report module

class alleleTools.format.immuannot_report.GTF(path: str)[source]

Bases: object

get_attributes(feature: str = 'gene') list[source]
parse_attribute(line: str) dict[source]
alleleTools.format.immuannot_report.call_function(args)[source]
alleleTools.format.immuannot_report.get_file_list(input: List[str]) List[str][source]
alleleTools.format.immuannot_report.get_results_as_df(out_queue: Queue) DataFrame[source]
alleleTools.format.immuannot_report.print_progress_bar(queue: Queue, max: int) None[source]
alleleTools.format.immuannot_report.process_gtf_file(file: str, out_queue: Queue) None[source]
alleleTools.format.immuannot_report.queue_files(files: List[str]) Queue[source]
alleleTools.format.immuannot_report.read_input_files(input_files: List[str], num_workers: int) Queue[source]
alleleTools.format.immuannot_report.setup_parser(subparsers)[source]

Set up the argument parser for reading and converting immuannot report.

Parameters:

subparsers – The subparsers object to add this command to.

Returns:

The configured parser for consensus.

Return type:

argparse.ArgumentParser

alleleTools.format.immuannot_report.worker(files: Queue, out_queue: Queue) None[source]