Skip to content

Commit 1ab0e44

Browse files
committed
Release miniprot-0.6 (r185)
1 parent 6f2ac0e commit 1ab0e44

File tree

4 files changed

+21
-7
lines changed

4 files changed

+21
-7
lines changed

NEWS.md

+14
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,17 @@
1+
Release 0.6-r185 (12 December 2022)
2+
-----------------------------------
3+
4+
Notable changes:
5+
6+
* Improvement: for each protein, only output alignments close to the best
7+
alignment. Also added option --outs to tune the threshold.
8+
9+
* New feature: output GTF with option --gtf.
10+
11+
(0.6: 22 December 2022, r185)
12+
13+
14+
115
Release 0.5-r179 (17 October 2022)
216
----------------------------------
317

miniprot.1

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
.TH miniprot 1 "17 October 2022" "miniprot-0.5 (r179)" "Bioinformatics tools"
1+
.TH miniprot 1 "12 December 2022" "miniprot-0.6 (r185)" "Bioinformatics tools"
22
.SH NAME
33
.PP
44
miniprot - protein-to-genome alignment with splicing and frameshifts

miniprot.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
#include <stdint.h>
55

6-
#define MP_VERSION "0.5-r182-dirty"
6+
#define MP_VERSION "0.6-r185"
77

88
#define MP_F_NO_SPLICE 0x1
99
#define MP_F_NO_ALIGN 0x2

tex/miniprot.tex

+5-5
Original file line numberDiff line numberDiff line change
@@ -438,7 +438,7 @@ \subsection{Evaluated tools}
438438

439439
To evaluate what aligners can map proteins to a whole genome, we randomly
440440
sampled 1\% of zebrafish proteins and mapped with various aligners. Only
441-
miniprot-0.5, Spaln2-2.4.13c~\citep{Iwata:2012aa}, GeMoMa-1.9~\citep{Keilwagen:2019wz}
441+
miniprot-0.6, Spaln2-2.4.13c~\citep{Iwata:2012aa}, GeMoMa-1.9~\citep{Keilwagen:2019wz}
442442
GenomeThreader-1.7.3~\citep{DBLP:journals/infsof/GremmeBSK05} could finish the
443443
alignment in an hour. GenomeThreader found less than 30\% of coding regions in
444444
Spaln2 or miniprot alignment. It is not sensitive enough for the human-fish
@@ -538,10 +538,10 @@ \subsection{Evaluating protein-to-genome alignment}
538538
careful algorithm.
539539

540540
Table~\ref{tab:eval} only considers the best hit of each protein. Miniprot by
541-
default may output multiple suboptimal alignments. If we count all
542-
human-zebrafish alignments, we could improve the base sensitivity to 65.32\%
543-
but with junction accuracy dropped to 90.87\%. The base specificity drops
544-
further to 84.96\% because miniprot starts to report pseudogenes.
541+
default may output multiple suboptimal alignments per protein if their
542+
alignment scores are no less than 99\% of the best alignment. If we count all
543+
human-zebrafish alignments outputted by minimap2, we could improve the base
544+
sensitivity to 60.76\% with a minor cost on base specificity to 95.25\%.
545545

546546
\section{Discussions}
547547

0 commit comments

Comments
 (0)