./wip/py-mappy, Minimap2 python binding

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]

Branch: CURRENT, Version: 2.18, Package name: py38-mappy-2.18, Maintainer: pkgsrc-users

Mappy: Minimap2 Python Binding

Mappy provides a convenient interface to minimap2
<https://github.com/lh3/minimap2>, a fast and accurate C program to
align genomic and transcribe nucleotide sequences.

Mappy implements two classes and two global functions.

Class mappy.Aligner: performs alignment with the following methods and

- mappy.Aligner(fn_idx_in=None, preset=None, ...)
- mappy.Aligner.map(seq, seq2=None, cs=False, MD=False)
- mappy.Aligner.seq(name, start=0, end=0x7fffffff)
- mappy.Aligner.seq_names

Class mappy.Alignment: describes a single alignment

mappy.fastx_read(fn, read_comment=False): generator for a FASTA/FASTQ

mappy.revcomp(seq): return the reverse complement of DNA string

Master sites:

SHA1: 6e95645f8a741ce1a89f79dab6bbae12cf701d53
RMD160: 7b2ccbb0e989928c747487e18602bf43c86828c6
Filesize: 127.443 KB

Version history: (Expand)